Abstract
Several classes of propositional formulas have been used as target languages for knowledge compilation. Some are based primarily on c-paths (essentially, the clauses in disjunctive normal form); others are based primarily on d-paths. Such duality is not surprising in light of the duality fundamental to classical logic. There is also duality among target languages in terms of how they treat links (complementary pairs of literals): Some are link-free; others are pairwise-linked (essentially, each pair of clauses is linked). In this paper, both types of duality are explored, first, by investigating the structure of existing forms, and secondly, by developing new forms for target languages.
This research was supported in part by the National Science Foundation under grant CCR-0229339.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bibel, W.: Tautology testing with a generalized matrix method. Theoretical Computer Science 8, 31–44 (1979)
Bryant, R.E.: Symbolic Boolean manipulation with ordered binary decision diagrams. ACM Computing Surveys 24(3), 293–318 (1992)
Cadoli, M., Donini, F.M.: A survey on knowledge compilation. AI Communications 10, 137–150 (1997)
Chatalic, P., Simon, L.: Zres: The old Davis-Putnam procedure meets ZBDDs. In: McAllester, D. (ed.) CADE 2000. LNCS (LNAI), vol. 1831, pp. 449–454. Springer, Heidelberg (2000)
Darwiche, A.: Compiling devices: A structure-based approach. In: Proc. International Conference on Principles of Knowledge Representation and Reasoning (KR 1998), pp. 156–166. Morgan Kaufmann, San Francisco (1998)
Darwiche, A.: Decomposable negation normal form. J.ACM 48(4), 608–647 (2001)
Davis, M., Putnam, H.: A computing procedure for quantification theory. J. ACM 7, 201–215 (1960)
Forbus, K.D., de Kleer, J.: Building Problem Solvers. MIT Press, Mass. (1993)
Hähnle, R., Murray, N.V., Rosenthal, E.: Normal forms for knowledge compilation. In: Hacid, M.-S., Murray, N.V., Raś, Z.W., Tsumoto, S. (eds.) ISMIS 2005. LNCS (LNAI), vol. 3488, pp. 304–313. Springer, Heidelberg (2005)
Hai, L., Jigui, S.: Knowledge compilation using the extension rule. J. Automated Reasoning 32(2), 93–102 (2004)
Henocque, L.: The prime normal form of boolean formulas (Submitted), Preliminary version available as a technical report at http://www.Isis.org/fiche.php?id=74&page=
Marquis, P.: Knowledge compilation using theory prime implicates. In: Proc. International Joint Conference on AI (IJCAI), pp. 837–843. Morgan Kaufmann, San Mateo (1995)
Murray, N.V., Rosenthal, E.: Dissolution: Making paths vanish. J. ACM 40(3), 504–535 (1993)
Murray, N.V., Rosenthal, E.: On the relative merits of path dissolution and the method of analytic tableaux. Theoretical Computer Science 131, 1–28 (1994)
Murray, N.V., Rosenthal, E.: Tableaux, path dissolution, and decomposable negation normal form for knowledge compilation. In: Cialdea Mayer, M., Pirri, F. (eds.) TABLEAUX 2003. LNCS (LNAI), vol. 2796, pp. 165–180. Springer, Heidelberg (2003)
Murray, N.V., Rosenthal, E.: Knowledge compilation and duality, Technical Report SUNYA-CS-04-07, Dept of Computer Science, SUNY Albany (October 2004)
Nelson, R.J.: Simplest normal truth functions. J. of Symbolic Logic 20, 105–108 (1955)
Prawitz, D.: A proof procedure with matrix reduction. Lecture Notes in Mathematics, vol. 125, pp. 207–213. Springer, Heidelberg (1970)
Ramesh, A., Becker, G., Murray, N.V.: CNF and DNF considered harmful for computing prime implicants/implicates. J. of Automated Reasoning 18(3), 337–356 (1997)
Ramesh, A., Murray, N.V.: An application of non-clausal deduction in diagnosis. Expert Systems with Applications 12(1), 119–126 (1997)
Selman, B., Kautz, H.: Knowledge compilation and theory approximation. J. ACM 43(2), 193–224 (1996)
Walsh, T.: Non-clausal reasoning. In: Workshop on Disproving Non-Theorems, Non-Validity, and Non-Provability, IJCAR, Cork, Ireland (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Murray, N.V., Rosenthal, E. (2005). Duality in Knowledge Compilation Techniques. In: Hacid, MS., Murray, N.V., Raś, Z.W., Tsumoto, S. (eds) Foundations of Intelligent Systems. ISMIS 2005. Lecture Notes in Computer Science(), vol 3488. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11425274_19
Download citation
DOI: https://doi.org/10.1007/11425274_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25878-0
Online ISBN: 978-3-540-31949-8
eBook Packages: Computer ScienceComputer Science (R0)