Minimization of AND-EXOR expressions using rewrite rules

Conditions for generating optimal two-level AND-EXOR representations using rewrite rules are considered. Four results are presented. First, it is shown that a necessary condition for obtaining minimality is a temporary increase in the size of expressions during minimization. Second, a sufficient con...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE Trans. Comput Jg. 42; H. 5; S. 568 - 576
Hauptverfasser: Brand, D., Sasao, T.
Format: Journal Article
Sprache:Englisch
Veröffentlicht: New York, NY IEEE 01.05.1993
Institute of Electrical and Electronics Engineers (IEEE)
Institute of Electrical and Electronics Engineers
Schlagworte:
ISSN:0018-9340
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract Conditions for generating optimal two-level AND-EXOR representations using rewrite rules are considered. Four results are presented. First, it is shown that a necessary condition for obtaining minimality is a temporary increase in the size of expressions during minimization. Second, a sufficient condition for obtaining minimality that consists of adding certain two rules to rule sets proposed in the literature is given. Third, transformations that allow the minimization of an expression to proceed by minimizing a transformed expression instead are defined. Fourth, it is determined experimentally that the above three theoretical results lead to better benchmarks results as well.< >
AbstractList Conditions for generating optimal two-level AND-EXOR representations using rewrite rules are considered. Four results are presented. First, it is shown that a necessary condition for obtaining minimality is a temporary increase in the size of expressions during minimization. Second, a sufficient condition for obtaining minimality that consists of adding certain two rules to rule sets proposed in the literature is given. Third, transformations that allow the minimization of an expression to proceed by minimizing a transformed expression instead are defined. Fourth, it is determined experimentally that the above three theoretical results lead to better benchmarks results as well.< >
Conditions for generating optimal two-level AND-EXOR representations using rewrite rules are considered. Four results are presented. First, it is shown that a necessary condition for obtaining minimality is a temporary increase in the size of expressions during minimization. Second, a sufficient condition for obtaining minimality that consists of adding certain two rules to rule sets proposed in the literature is given. Third, transformations that allow the minimization of an expression to proceed by minimizing a transformed expression instead are defined. Fourth, it is determined experimentally that the above three theoretical results lead to better benchmarks results as well
Author Brand, D.
Sasao, T.
Author_xml – sequence: 1
  givenname: D.
  surname: Brand
  fullname: Brand, D.
  organization: IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
– sequence: 2
  givenname: T.
  surname: Sasao
  fullname: Sasao, T.
BackLink https://cir.nii.ac.jp/crid/1571135651161140480$$DView record in CiNii
http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=3779800$$DView record in Pascal Francis
BookMark eNpt0M9LwzAUB_AcJrhND1499SCCh27vNU3THsecP2A6EAVvJUteJdK1M2nxx19v54oH8ZKExyePL98RG1R1RYydIEwQIZtiNIkinshkwIYAmIYZj-GQjbx_BYAkgmzI0jtb2Y39Uo2tq6Augtn9Zbh4Xj0E9LF15H039kHrbfUSOHp3tqHAtSX5I3ZQqNLTcX-P2dPV4nF-Ey5X17fz2TLUMWATynUSSSOyQpHiqAsNBaeCq-6ZSGOAQyZjIcgYI2IjAYGvdSxSMNIksCY-Zuf7vVtXv7Xkm3xjvaayVBXVrc-jlEtEKTp41kPltSoLpyptfb51dqPcZ86lzFKAjl3smXa1946KX4GQ72rLMcr3tXV2-sdq2_w01Thly39_9CEqazu8O1F0-bhIBGKCGEOc7kKc7pklot8A_Y5vjaWD-A
CODEN ITCOB4
CitedBy_id crossref_primary_10_7227_IJEEE_45_3_7
crossref_primary_10_1049_ip_cdt_19990242
crossref_primary_10_1109_43_494702
crossref_primary_10_1109_12_600830
crossref_primary_10_1109_43_277608
crossref_primary_10_1049_ip_cds_19970874
crossref_primary_10_1023_A_1008306002882
crossref_primary_10_1145_3501334
Cites_doi 10.1109/TC.1979.1675308
10.1109/ISMVL.1990.122597
10.2307/2307285
10.1007/978-1-4615-3154-8_12
10.1109/ICCD.1990.130257
10.1007/978-1-4613-2821-6
10.1109/12.45212
10.1109/TC.1987.1676890
10.1109/PGEC.1967.264777
10.1109/T-C.1970.222878
10.1109/T-C.1972.223475
10.1109/TC.1982.1676087
10.1109/TC.1984.1676349
10.1147/rd.185.0443
10.1049/ip-e.1983.0045
10.1109/ISMVL.1991.130742
10.1109/TC.1979.1675401
10.1109/IREPGELC.1954.6499441
ContentType Journal Article
Copyright 1994 INIST-CNRS
Copyright_xml – notice: 1994 INIST-CNRS
DBID RYH
AAYXX
CITATION
IQODW
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1109/12.223676
DatabaseName CiNii Complete
CrossRef
Pascal-Francis
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList
Computer and Information Systems Abstracts
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
Applied Sciences
EndPage 576
ExternalDocumentID 3779800
10_1109_12_223676
30019744635
223676
GroupedDBID --Z
-DZ
-~X
.55
.DC
0R~
29I
3EH
3O-
4.4
5GY
5VS
6IK
85S
97E
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABFSI
ABQJQ
ABVLG
ACGFO
ACIWK
ACNCT
AENEX
AETEA
AETIX
AGQYO
AGSQL
AHBIQ
AI.
AIBXA
AKJIK
AKQYR
ALLEH
ALMA_UNASSIGNED_HOLDINGS
ASUFR
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
DU5
E.L
EBS
EJD
HZ~
H~9
IAAWW
IBMZZ
ICLAB
IEDLZ
IFIPE
IFJZH
IPLJI
JAVBF
LAI
M43
MS~
MVM
O9-
OCL
P2P
PQQKQ
RIA
RIE
RNI
RNS
RXW
RZB
TAE
TN5
TWZ
UHB
UKR
UPT
VH1
X7M
XJT
XOL
XZL
YXB
YYQ
YZZ
ZCG
AAYOK
RIG
RYH
AAYXX
ABUFD
CITATION
IQODW
7SC
8FD
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c401t-7b627d59faea31cfc0f3ef3a1cf67dd03097455eddd54d70103bc4580d7d60be3
IEDL.DBID RIE
ISICitedReferencesCount 15
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=10_1109_12_223676&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0018-9340
IngestDate Sun Nov 09 12:19:00 EST 2025
Wed Apr 02 07:26:17 EDT 2025
Tue Nov 18 20:50:29 EST 2025
Sat Nov 29 03:57:01 EST 2025
Thu Jun 26 22:42:56 EDT 2025
Wed Aug 27 02:49:03 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 5
Keywords Red-Muller expansion
Nondeterministic algorithm
Logic minimization
Rewriting
Programming
Two level representation
Rewrite rull
Programming theory
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
CC BY 4.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c401t-7b627d59faea31cfc0f3ef3a1cf67dd03097455eddd54d70103bc4580d7d60be3
Notes ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
PQID 28371175
PQPubID 23500
PageCount 9
ParticipantIDs ieee_primary_223676
crossref_primary_10_1109_12_223676
proquest_miscellaneous_28371175
pascalfrancis_primary_3779800
nii_cinii_1571135651161140480
crossref_citationtrail_10_1109_12_223676
PublicationCentury 1900
PublicationDate 1993-05-01
PublicationDateYYYYMMDD 1993-05-01
PublicationDate_xml – month: 05
  year: 1993
  text: 1993-05-01
  day: 01
PublicationDecade 1990
PublicationPlace New York, NY
PublicationPlace_xml – name: New York, NY
PublicationTitle IEEE Trans. Comput
PublicationTitleAbbrev TC
PublicationYear 1993
Publisher IEEE
Institute of Electrical and Electronics Engineers (IEEE)
Institute of Electrical and Electronics Engineers
Publisher_xml – name: IEEE
– name: Institute of Electrical and Electronics Engineers (IEEE)
– name: Institute of Electrical and Electronics Engineers
References ref12
muroga (ref13) 1979
ref15
ref14
fujiwara (ref8) 1986
ref11
ref10
davio (ref5) 1978
ref1
ref17
brayton (ref2) 1982
ref16
ref19
ref18
sasao (ref22) 1990
ref23
brayton (ref3) 1984
ref25
ref20
ref21
helliwel (ref9) 1988
brand (ref4) 1991
ref7
sasao (ref24) 1993
ref6
References_xml – ident: ref15
  doi: 10.1109/TC.1979.1675308
– start-page: 49
  year: 1982
  ident: ref2
  article-title: The decomposition and factorization of Boolean expressions
  publication-title: Proc ISCAS
– ident: ref21
  doi: 10.1109/ISMVL.1990.122597
– ident: ref14
  doi: 10.2307/2307285
– start-page: 259
  year: 1993
  ident: ref24
  publication-title: Logic Synthesis and Optimization
  doi: 10.1007/978-1-4615-3154-8_12
– ident: ref25
  doi: 10.1109/ICCD.1990.130257
– year: 1984
  ident: ref3
  publication-title: Logic Minimization Algorithms for VLSI Synthesis
  doi: 10.1007/978-1-4613-2821-6
– ident: ref20
  doi: 10.1109/12.45212
– ident: ref7
  doi: 10.1109/TC.1987.1676890
– ident: ref6
  doi: 10.1109/PGEC.1967.264777
– ident: ref11
  doi: 10.1109/T-C.1970.222878
– ident: ref16
  doi: 10.1109/T-C.1972.223475
– year: 1986
  ident: ref8
  publication-title: Logic Testing and Design for Testability
– ident: ref17
  doi: 10.1109/TC.1982.1676087
– ident: ref19
  doi: 10.1109/TC.1984.1676349
– ident: ref10
  doi: 10.1147/rd.185.0443
– year: 1979
  ident: ref13
  publication-title: Logic Design and Switching Theory
– ident: ref1
  doi: 10.1049/ip-e.1983.0045
– ident: ref23
  doi: 10.1109/ISMVL.1991.130742
– year: 1990
  ident: ref22
  publication-title: Exclusive-or sum-of-products expressions their properties and a minimization algorithm
– year: 1991
  ident: ref4
  publication-title: On the minimization of AND-EXOR expressions
– start-page: 427
  year: 1988
  ident: ref9
  article-title: A fast algorithm to minimize multi-output mixed polarity generalized Reed-Muller forms
  publication-title: Proc 25th Design Automat Conf
– ident: ref18
  doi: 10.1109/TC.1979.1675401
– year: 1978
  ident: ref5
  publication-title: Discrete and Switching Functions
– ident: ref12
  doi: 10.1109/IREPGELC.1954.6499441
SSID ssj0006209
Score 1.4901587
Snippet Conditions for generating optimal two-level AND-EXOR representations using rewrite rules are considered. Four results are presented. First, it is shown that a...
SourceID proquest
pascalfrancis
crossref
nii
ieee
SourceType Aggregation Database
Index Database
Enrichment Source
Publisher
StartPage 568
SubjectTerms Applied sciences
Circuit testing
Computer science
Computer science; control theory; systems
Exact sciences and technology
Logic
Minimization methods
Modules (abstract algebra)
Programming theory
Sufficient conditions
Theoretical computing
Title Minimization of AND-EXOR expressions using rewrite rules
URI https://ieeexplore.ieee.org/document/223676
https://cir.nii.ac.jp/crid/1571135651161140480
https://www.proquest.com/docview/28371175
Volume 42
WOSCitedRecordID wos10_1109_12_223676&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVIEE
  databaseName: IEEE Electronic Library (IEL)
  issn: 0018-9340
  databaseCode: RIE
  dateStart: 19680101
  customDbUrl:
  isFulltext: true
  dateEnd: 99991231
  titleUrlDefault: https://ieeexplore.ieee.org/
  omitProxy: false
  ssIdentifier: ssj0006209
  providerName: IEEE
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1Nb9QwEB3Rqgc4ULqAWKBgVT30kjaOHds5VrQVFxaEirS3KLbHKFLJomS3_fuM87FQtRcukZXYmmjG9ozt8XsAx0a7XKAyCS3UbCKVSRMjqGRD0EHKggtne7IJvViY5bL4NuJs93dhELFPPsPTWOzP8v3KbeJW2VkW4cbUDuxorYarWttJV03ZHJzGr5DpCCLE0-KMZ6dDw3uup-dSIYfS1HXMh6w6UkkYuCweTMu9r7na_6-_fAHPx5CSnQ994ACeYDOD_YmugY2jdwbP_sEefAnmS93Uv8ZbmGwV2PniIrlcfv3OSOaQHNt0LKbF_2Qt3rUUmrJ2c4PdK_hxdXn96XMy0igkjhZP60RblWmfF6HCSnAXXBoEBlFRUWnv4xmLlnmO3vtceh2JH6yTuUm99iq1KF7DbrNq8A2wgiyLITPWaiNdQON5oYUMqCxS5OTmcDJpuHQjxnikurgp-7VGWpQ8Kwf9zOFoW_X3AKzxWKVZ1O-2wvT2kKxGAuKT55pzQWEpp9g1YgWZlL7fs-e2eQRXpAB5Dh8n-5Y0mOIJSdXgatOVEQooYpe-fVTuO3j6N93xPeyu2w0ewp67Xddd-6Hvj38A4tfcFg
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1Nb9QwEB1BQQIOFBYQC5RaiAOXtHbsxM6xglZFtAtCRdpbFNvjKlLJomQX_j7jfCxU9MIlshJbE83YnrE9fg_grdEuk5ibhBZqNlG54YmRVLIh6KBUIaSzPdmEXizMcll8GXG2-7swiNgnn-FBLPZn-X7lNnGr7DCNcGP5bbiTKZXy4bLWdtrNp3wOQSNYKj7CCAleHIr0YGh6zfn0bCrkUpq6jhmRVUdKCQObxT8Tc-9tTnb_6z8fwcMxqGRHQy94DLewmcHuRNjAxvE7gwd_oQ8-AXNeN_X38R4mWwV2tPiQHC8_f2Ukc0iPbToWE-MvWYu_WgpOWbu5wu4pfDs5vnh_moxEComj5dM60TZPtc-KUGElhQuOB4lBVlTMtffxlEWrLEPvfaa8jtQP1qnMcK99zi3KZ7DTrBp8Dqwg22JIjbXaKBfQeFFoqQLmFil2cnN4N2m4dCPKeCS7uCr71QYvSpGWg37m8GZb9ccArXFTpVnU77bC9HaPrEYC4lNkWghJgamg6DWiBRlO36_Zc9s8witSiDyH_cm-JQ2neEZSNbjadGUEA4ropS9ulLsP904vzs_Ks4-LTy_h_p_kx1ews243uAd33c913bWv-775G3wf310
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Minimization+of+AND-EXOR+expressions+using+rewrite+rules&rft.jtitle=IEEE+transactions+on+computers&rft.au=BRAND%2C+D&rft.au=SASAO%2C+T&rft.date=1993-05-01&rft.pub=Institute+of+Electrical+and+Electronics+Engineers&rft.issn=0018-9340&rft.volume=42&rft.issue=5&rft.spage=568&rft.epage=576&rft_id=info:doi/10.1109%2F12.223676&rft.externalDBID=n%2Fa&rft.externalDocID=3779800
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0018-9340&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0018-9340&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0018-9340&client=summon