Information theory applied to the conversion of decision tables to computer programs
- 1 September 1973
- journal article
- Published by Association for Computing Machinery (ACM) in Communications of the ACM
- Vol. 16 (9) , 532-539
- https://doi.org/10.1145/362342.362348
Abstract
Using ideas from information theory, this paper develops a heuristic algorithm that converts a limited entry decision table to a tree structured computer program with near minimum average processing time. The method is applicable to any limited entry decision table and does not require that actions have single rules or that the cost of testing conditions be equal. It is thus more general than the previously published heuristic algorithms. Compared to the optimal algorithm of Reinwald and Soland, this algorithm is easy to code and takes a much smaller translation time; it is thus felt that it is more useful in practice. The algorithm is well suited for manual conversion of decision tables to flowcharts.Keywords
This publication has 8 references indexed in Scilit:
- Conversion of limited-entry decision tables to computer programs—a proposed modification to Pollack's algorithmCommunications of the ACM, 1971
- On the conversion of decision tables to computer programsCommunications of the ACM, 1970
- Decision tablesThe Computer Journal, 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
- Conversion of limited-entry decision tables to computer programsCommunications of the ACM, 1965
- An Algorithm for the Traveling Salesman ProblemOperations Research, 1963
- A procedure for converting logic table conditions into an efficient sequence of test instructionsCommunications of the ACM, 1963