Combining decision rules in a decision table
- 1 August 1975
- journal article
- Published by Association for Computing Machinery (ACM) in Communications of the ACM
- Vol. 18 (8), 476-480
- https://doi.org/10.1145/360933.360997
Abstract
The techniques for minimizing logic circuits are applied to the simplification of decision tables by the combining of decision rules. This method is logically equivalent to the Quine-McCluskey method for finding prime implicants. If some of the decision rules implied in the ELSE Rule occur with low frequency, then the ELSE Rule can be used to further simplify the decision table. Several objectives merit consideration in optimizing a decision table: reducing machine execution time; reducing preprocessing time; reducing required machine memory; reducing the number of decision rules. (This often improves the clarity of the decision table to a human reader.) It will be shown that objectives (3) and (4) can be furthered with the above methods. Objective (1) is also attained if overspecified decision rules are not combined. Objective (2) must be compared against the potential benefits of objectives (1), (3), and (4) in deciding whether to use the above methods.Keywords
This publication has 12 references indexed in Scilit:
- Conversion of limited-entry decision tables to computer programs—a proposed modification to Pollack's algorithmCommunications of the ACM, 1971
- Comment on the conversion of decision tables to computer programsCommunications of the ACM, 1971
- Conversion of Limited-Entry Decision Tables to Optimal Computer Programs IIJournal of the ACM, 1967
- Parsing of decision tablesCommunications of the ACM, 1967
- Conversion of decision tables to computer programs by rule mask techniquesCommunications of the ACM, 1966
- Conversion of Limited-Entry Decision Tables to Optimal Computer Programs I: Minimum Average Processing TimeJournal of the ACM, 1966
- Data, documentation, and decision tablesCommunications of the ACM, 1966
- Conversion of limited-entry decision tables to computer programsCommunications of the ACM, 1965
- Use of decision tables in computer programmingCommunications of the ACM, 1965
- The Relative Merits of Minimization Techniques for Switching CircuitsIEEE Transactions on Electronic Computers, 1963