Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Books and Book parts
  4. Exact Synthesis of ESOP Forms
 
book part or chapter

Exact Synthesis of ESOP Forms

Riener, Heinz  
•
Ehlers, Rüdiger
•
Schmitt Antunes, Bruno  
Show more
Drechsler, Rolf
•
Soeken, Mathias  
July 9, 2019
Advanced Boolean Techniques. Selected Papers from the 13th International Workshop on Boolean Problems

We present an exact synthesis approach for computing Exclusive-or Sum-of-Products (ESOP) forms with a minimum number of product terms using Boolean satisfiability. Our approach finds one or more ESOP forms for a given Boolean function. The approach can deal with incompletely specified Boolean functions defined over many Boolean variables and is particularly fast if the Boolean function can be expressed with only a few product terms. We describe the formalization of the ESOP synthesis problem with a fixed number of terms as a decision problem and present search procedures for determining ESOP forms of minimum size. We further discuss how the search procedures can be relaxed to find ESOP forms of small sizes in reasonable time. We experimentally evaluate the performance of the SAT-based synthesis procedures on completely and incompletely specified Boolean functions.

  • Details
  • Metrics
Type
book part or chapter
DOI
10.1007/978-3-030-20323-8_8
Author(s)
Riener, Heinz  
Ehlers, Rüdiger
Schmitt Antunes, Bruno  
De Micheli, Giovanni  
Editors
Drechsler, Rolf
•
Soeken, Mathias  
Date Issued

2019-07-09

Publisher

Springer

Published in
Advanced Boolean Techniques. Selected Papers from the 13th International Workshop on Boolean Problems
ISBN of the book

978-3-030-20323-8

Total of pages

177-194

Start page

177

End page

194

Written at

EPFL

EPFL units
LSI1  
Available on Infoscience
September 28, 2019
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/161643
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés