Abstract
In human proofs of mathematical problems, such as proofs in a group theory, term rewriting is usually used. When we consider Herbrand semantics for the first-order logic with constraints (\(\text {FOL}_\mathrm{c}\)), correct representation of evaluable terms cannot be obtained due to lack of representation power of the logic. In place of \(\text {FOL}_\mathrm{c}\) with Herbrand semantics, we use \(\text {KRL}_\mathrm{c}\) (KR-Logic with built-in constraints). We propose a class of term rewriting rules, and prove that they preserve the sets of all models in KR-Logic. Representation and computation by the rewriting rules in KR-Logic is well established in the space of \(\text {KRL}_\mathrm{c}\). This paper opens a new method of logical problem solving, with \(\text {KRL}_\mathrm{c}\) being the representation space and \(\text {ECLS}_\mathrm{N}\) being the computation space. This theory integrates logical inference and functional rewriting under the broader concept of equivalent transformation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Akama, K., Nantajeewarawat, E.: Meaning-preserving Skolemization. In: 3rd International Conference on Knowledge Engineering and Ontology Development, Paris, France, pp. 322–327 (2011)
Akama, K., Nantajeewarawat, E.: Equivalent transformation in an extended space for solving query-answering problems. In: Nguyen, N.T., Attachoo, B., Trawiński, B., Somboonviwat, K. (eds.) ACIIDS 2014. LNCS (LNAI), vol. 8397, pp. 232–241. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-05476-6_24
Akama, K., Nantajeewarawat, E.: Model-intersection problems with existentially quantified function variables: formalization and a solution schema. In: 8th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management, Porto, Portugal, vol. 2, pp. 52–63 (2016)
Akama, K., Nantajeewarawat, E.: Solving query-answering problems with constraints for function variables. In: Nguyen, Ngoc Thanh, Hoang, Duong Hung, Hong, Tzung-Pei, Pham, Hoang, Trawiński, Bogdan (eds.) ACIIDS 2018. LNCS (LNAI), vol. 10751, pp. 36–47. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-75417-8_4
Akama, K., Nantajeewarawat, E., Akama, T.: Computation control by prioritized ET rules. In: 10th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management, KEOD, Seville, Spain, vol. 2, pp. 84–95 (2018)
Akama, K., Nantajeewarawat, E., Akama, T.: Side-change transformation. In: 10th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management, KEOD, Seville, Spain, vol. 2, pp. 237–246 (2018)
Bird, R., Wadler, P.: Introduction to Functional Programming. Prentice-Hall Inc, New Jersey (1988)
Chang, C.-L., Lee, R.C.-T.: Symbolic Logic and Mechanical Theorem Proving. Academic Press, Cambridge (1973)
Dershowitz, N., Jouannaud, J.-P.: Rewrite Systems, Handbook of Theoretical Computer Science, Volume B: Formal Models and Semantics, Chap. 6, pp. 243–320. MIT Press, Cambridge (1990)
Donini, F.M., Lenzerini, M., Nardi, D., Schaerf, A.: \(\cal{AL}\)-log: integrating datalog and description logics. J. Intell. Coop. Inf. Syst. 10, 227–252 (1998)
Lloyd, J.W.: Foundations of Logic Programming, 2nd edn. Springer, Heidelberg (1987). https://doi.org/10.1007/978-3-642-83189-8
Motik, B., Sattler, U., Studer, R.: Query answering for OWL-DL with rules. J. Web Semant. 3, 41–60 (2005)
Robinson, J.A.: A machine-oriented logic based on the resolution principle. J. ACM 12, 23–41 (1965)
Fitting, M.: First-Order Logic and Automated Theorem Proving. Springer, Heidelberg (1996). https://doi.org/10.1007/978-1-4612-2360-3
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Akama, K., Nantajeewarawat, E., Akama, T. (2019). Term Rewriting that Preserves Models in KR-Logic. In: Nguyen, N., Gaol, F., Hong, TP., Trawiński, B. (eds) Intelligent Information and Database Systems. ACIIDS 2019. Lecture Notes in Computer Science(), vol 11431. Springer, Cham. https://doi.org/10.1007/978-3-030-14799-0_4
Download citation
DOI: https://doi.org/10.1007/978-3-030-14799-0_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-14798-3
Online ISBN: 978-3-030-14799-0
eBook Packages: Computer ScienceComputer Science (R0)