{"title":"Algebraic patterns, protocols, and pseudocode for a Quine–McCluskey minimization in lieu of the prime implicant chart","authors":"Elizabeth Abraham","doi":"10.1007/s10825-025-02278-6","DOIUrl":null,"url":null,"abstract":"<div><p>Digital gates are the basic electronic component of digital circuits. These circuits perform best when they are simplified as this directly leads to reducing the number of digital gates to implement a logical function, thereby reducing the circuit cost. To do this, Boolean expressions need to be optimally minimized. Karnaugh (K-map) and the Quine–McCluskey (Q–M) methods are well-known techniques to simplify Boolean techniques. K-map executions become complex for many valued functions. Comparatively, the Q–M method is a computer-based faster approach for logic function-based simplification. However, the Q–M method becomes intolerable for many valued logical functions along with its computational complexity and intensiveness simultaneously increasing. Hence, in this study an algebraic sum (A-sum) and cross-check sum (CCS) is proposed, primarily to aid in computationally efficient pairing of high numbered groups particularly for many valued logical functions and secondly to check the correctness of the paired groups as a manner to review the sanctity of the paired groups. In addition, broadly six postulates are proposed to forego the prime implicant chart in the Q–M method. In this study, the expounding of the prior through examples show that by reducing the number of computations from that which would be typically required of by the conventional Q–M method, the performance of the Q–M method is increased along with the reduction of the possibility of an error and an accurate minimization. The results can be expanded to an n-numbered logic function leading to more hardware efficient circuits. Moreover, the postulate approach is simpler, more efficient with less effort than with the use of the prime implicant tables. The proposed approach is a useful aid for both academics and industrialists where logic, digital and circuit design takes precedence at optimal performance.</p></div>","PeriodicalId":620,"journal":{"name":"Journal of Computational Electronics","volume":"24 3","pages":""},"PeriodicalIF":2.2000,"publicationDate":"2025-04-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s10825-025-02278-6.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Computational Electronics","FirstCategoryId":"5","ListUrlMain":"https://link.springer.com/article/10.1007/s10825-025-02278-6","RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0
Abstract
Digital gates are the basic electronic component of digital circuits. These circuits perform best when they are simplified as this directly leads to reducing the number of digital gates to implement a logical function, thereby reducing the circuit cost. To do this, Boolean expressions need to be optimally minimized. Karnaugh (K-map) and the Quine–McCluskey (Q–M) methods are well-known techniques to simplify Boolean techniques. K-map executions become complex for many valued functions. Comparatively, the Q–M method is a computer-based faster approach for logic function-based simplification. However, the Q–M method becomes intolerable for many valued logical functions along with its computational complexity and intensiveness simultaneously increasing. Hence, in this study an algebraic sum (A-sum) and cross-check sum (CCS) is proposed, primarily to aid in computationally efficient pairing of high numbered groups particularly for many valued logical functions and secondly to check the correctness of the paired groups as a manner to review the sanctity of the paired groups. In addition, broadly six postulates are proposed to forego the prime implicant chart in the Q–M method. In this study, the expounding of the prior through examples show that by reducing the number of computations from that which would be typically required of by the conventional Q–M method, the performance of the Q–M method is increased along with the reduction of the possibility of an error and an accurate minimization. The results can be expanded to an n-numbered logic function leading to more hardware efficient circuits. Moreover, the postulate approach is simpler, more efficient with less effort than with the use of the prime implicant tables. The proposed approach is a useful aid for both academics and industrialists where logic, digital and circuit design takes precedence at optimal performance.
期刊介绍:
he Journal of Computational Electronics brings together research on all aspects of modeling and simulation of modern electronics. This includes optical, electronic, mechanical, and quantum mechanical aspects, as well as research on the underlying mathematical algorithms and computational details. The related areas of energy conversion/storage and of molecular and biological systems, in which the thrust is on the charge transport, electronic, mechanical, and optical properties, are also covered.
In particular, we encourage manuscripts dealing with device simulation; with optical and optoelectronic systems and photonics; with energy storage (e.g. batteries, fuel cells) and harvesting (e.g. photovoltaic), with simulation of circuits, VLSI layout, logic and architecture (based on, for example, CMOS devices, quantum-cellular automata, QBITs, or single-electron transistors); with electromagnetic simulations (such as microwave electronics and components); or with molecular and biological systems. However, in all these cases, the submitted manuscripts should explicitly address the electronic properties of the relevant systems, materials, or devices and/or present novel contributions to the physical models, computational strategies, or numerical algorithms.