Abstract
This article presents a framework for analysing AI planning problem specifications. We consider AI planning as linear logic (LL) theorem proving. Then the usage of partial deduction is proposed as a foundation of an analysis technique for AI planning problems, which are described in LL. By applying this technique we are able to investigate for instance why there is no solution for a particular planning problem.
We consider here !-Horn fragment of LL, which is expressive enough for representing STRIPS-like planning problems. Anyway, by taking advantage of full LL, more expressive planning problems can be described, Therefore, the framework proposed here could be seen as a step towards analysing both, STRIPS-like and more complex planning problems.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Brüning, S., Hölldobler, S., Schneeberger, J., Sigmund, U., Thielscher, M.: Disjunction in Resource-Oriented Deductive Planning. Technical Report AIDA-93-03, Technische Hochschule Darmstadt, Germany (1994)
Cresswell, S., Smaill, A., Richardson, J.: Deductive Synthesis of Recursive Plans in Linear Logic. In: Proceedings of the Fifth European Conference on Planning, pp. 252–264 (1999)
Grosse, G., Hölldobler, S., Schneeberger, J.: Linear Deductive Planning. Journal of Logic and Computation 6, 232–262 (1996)
Jacopin, É.: Classical AI planning as theorem proving: The case of a fragment of Linear Logic. In: AAAI Fall Symposium on Automated Deduction in Nonstandard Logics, Palo Alto, California, pp. 62–66. AAAI Press, Menlo Park (1993)
Kanovich, M.I.: Linear Logic as a Logic of Computations. Annals of Pure and Applied Logic 67, 183–212 (1994)
Kanovich, M.I., Vauzeilles, J.: The Classical AI Planning Problems in the Mirror of Horn Linear Logic: Semantics, Expressibility, Complexity. Mathematical Structures in Computer Science 11(6), 689–716 (2001)
Komorowski, J.: A Specification of An Abstract Prolog Machine and Its Application to Partial Evaluation. PhD thesis, Technical Report LSST 69, Department of Computer and Information Science, Linkoping University, Linkoping, Sweden (1981)
Küngas, P.: Resource-Conscious AI Planning with Conjunctions and Disjunctions. Acta Cybernetica 15, 601–620 (2002)
Küngas, P., Matskin, M.: Linear Logic, Partial Deduction and Cooperative Problem Solving. In: Leite, J., Omicini, A., Sterling, L., Torroni, P. (eds.) DALT 2003. LNCS (LNAI), vol. 2990, pp. 263–279. Springer, Heidelberg (2004)
Lehmann, H., Leuschel, M.: Solving Planning Problems by Partial Deduction. In: Parigot, M., Voronkov, A. (eds.) LPAR 2000. LNCS (LNAI), vol. 1955, pp. 451–467. Springer, Heidelberg (2000)
Lincoln, P.: Deciding Provability of Linear Logic Formulas. In: Girard, J.-Y., Lafont, Y., Regnier, L. (eds.) Advances in Linear Logic. London Mathematical Society Lecture Note Series, vol. 222, pp. 109–122 (1995)
Lloyd, J.W., Shepherdson, J.C.: Partial Evaluation in Logic Programming. Journal of Logic Programming 11, 217–242 (1991)
Masseron, M., Tollu, C., Vauzeilles, J.: Generating plans in Linear Logic I–II. Theoretical Computer Science 113, 349–375 (1993)
Matskin, M., Komorowski, J.: Partial Structural Synthesis of Programs. Fundamenta Informaticae 30, 23–41 (1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Küngas, P. (2004). Analysing AI Planning Problems in Linear Logic – A Partial Deduction Approach. In: Bazzan, A.L.C., Labidi, S. (eds) Advances in Artificial Intelligence – SBIA 2004. SBIA 2004. Lecture Notes in Computer Science(), vol 3171. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-28645-5_6
Download citation
DOI: https://doi.org/10.1007/978-3-540-28645-5_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23237-7
Online ISBN: 978-3-540-28645-5
eBook Packages: Springer Book Archive