Minterm based search algorithms for two-level minimization of discrete functions

dc.contributor.authorWhitney, Michael James
dc.contributor.supervisorMuzio, Jon C.
dc.date.accessioned2018-07-09T19:43:05Z
dc.date.available2018-07-09T19:43:05Z
dc.date.copyright1993en_US
dc.date.issued2018-07-09
dc.degree.departmentDepartment of Computer Scienceen_US
dc.degree.levelDoctor of Philosophy Ph.D.en_US
dc.description.abstractTechniques for the heuristic and exact two-level minimization of Boolean and multivalued functions are presented. The work is based on a previously existing algorithmic framework for two-level minimization known as directed search. This method is capable of selecting covering prime implicants without generating all of them. Directed search differs from most other minimization methods in that implicant cubes are generated from minterms, not from other cubes. Heretofore, the directed search algorithm and published variants have not been capable of minimizing PLA’s of “industrial” size. The algorithms in this Work significantly ameliorate this situation. In particular, original and efficient techniques are proposed for prime implicant generation, computation of dominance relations, elimination of redundant minterms, storage and retrieval of cubes and minterms, and, isolation and reduction of cycles. The algorithms are embodied in a working minimizer called MDSA. In the absence of cycles, MDSA provides provably optimum cube covers. Empirical comparison with other minimizers show the new algorithms to be very competitive, even superior. For mid-sized non-cyclic PLA’s, MDSA is nearly always faster, and usually faster for PLA’s containing cycles, than the best known heuristic competitor. The number of cubes found for cyclic PLA’s is also better (lower), on average. MDSA can also be set to provide provably minimum solutions for cyclic functions. In this case, MDSA again outperforms competitive minimizers in a similar mode of operation. Both heuristic and exact versions of MDSA are restricted to PLA’s with. 32 or fewer inputs, and 32 or fewer outputs.en_US
dc.description.scholarlevelGraduateen_US
dc.identifier.urihttp://hdl.handle.net/1828/9643
dc.languageEnglisheng
dc.language.isoenen_US
dc.rightsAvailable to the World Wide Weben_US
dc.subjectAlgorithmsen_US
dc.titleMinterm based search algorithms for two-level minimization of discrete functionsen_US
dc.typeThesisen_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Whitney_MichaelJames_PhD_1993.pdf
Size:
14.83 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: