APPENDICES and SUPPLEMENTS
|
|
Online appendix to designing mediation for context-aware applications. The appendix supports the information on page 613.
|
ABSTRACT
In this article we consider three different kinds of domain-dependent control knowledge (temporal, procedural and HTN-based) that are useful in planning. Our approach is declarative and relies on the language of logic programming with answer set semantics (AnsProlog*). AnsProlog* is designed to plan without control knowledge. We show how temporal, procedural and HTN-based control knowledge can be incorporated into AnsProlog* by the modular addition of a small number of domain-dependent rules, without the need to modify the planner. We formally prove the correctness of our planner, both in the absence and presence of the control knowledge. Finally, we perform some initial experimentation that demonstrates the potential reduction in planning time that can be achieved when procedural domain knowledge is used to solve planning problems with large plan length.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Babovich, Y. and Lifschitz, V. Computing answer sets using program completion.
|
| |
2
|
|
| |
3
|
Bacchus, F., Kautz, H., Smith, D., Long, D., Geffner, H., and Koehler, J. 2000. AIPS-00 Planning Competition. In proceedings of the 5th International Conference on Artificial Intelligence Planning and Scheduling Systems.
|
| |
4
|
Baral, C. 1995. Reasoning about actions:Non-deterministic effects, constraints and qualification. In Proceedings of the 14th International Joint Conference on Artificial Intelligence. Morgan-Kaufmann, San Francisco, CA, 2017--2023.
|
| |
5
|
|
| |
6
|
Chitta Baral , Tran Cao Son, Extending ConGolog to Allow Partial Ordering, 6th International Workshop on Intelligent Agents VI, Agent Theories, Architectures, and Languages (ATAL),, p.188-204, July 15-17, 1999
|
| |
7
|
|
| |
8
|
|
| |
9
|
Wolfram Burgard , Armin B. Cremers , Dieter Fox , Dirk Hähnel , Gerhard Lakemeyer , Dirk Schulz , Walter Steiner , Sebastian Thrun, The interactive museum tour-guide robot, Proceedings of the fifteenth national/tenth conference on Artificial intelligence/Innovative applications of artificial intelligence, p.11-18, July 1998, Madison, Wisconsin, United States
|
| |
10
|
|
| |
11
|
|
 |
12
|
|
| |
13
|
|
| |
14
|
|
| |
15
|
|
| |
16
|
|
| |
17
|
Eiter, T., Leone, N., Mateis, C., Pfeifer, G., and Scarcello, F. 1998. The KR system dlv: Progress report, comparisons, and benchmarks. In Proceedings of the International Conference on Principles of Knowledge Representation and Reasoning. 406--417.
|
| |
18
|
|
| |
19
|
Fikes, R. and Nilson, N. 1971. STRIPS: A new approach to the application of theorem proving to problem solving. Artif. Intel. 2, 3--4, 189--208.
|
| |
20
|
|
| |
21
|
Gelfond, M. and Lifschitz, V. 1988. The stable model semantics for logic programming. In Logic Programming: Proceedings of the 5th International Conference and Symposium, R. Kowalski and K. Bowen, Eds. 1070--1080.
|
| |
22
|
Gelfond, M. and Lifschitz, V. 1993. Representing actions and change by logic programs. J. Logic Prog. 17, 2,3,4, 301--323.
|
| |
23
|
Gelfond, M. and Lifschitz, V. 1998. Action languages. ETAI 3, 6.
|
| |
24
|
Hoffmann, J. and Nebel, B. 2001. The FF planning system: Fast plan generation through heuristic search. J. Artif. Intel. Res. 14, 253--302.
|
| |
25
|
Yi-Cheng Huang , Bart Selman , Henry Kautz, Control knowledge in planning: benefits and tradeoffs, Proceedings of the sixteenth national conference on Artificial intelligence and the eleventh Innovative applications of artificial intelligence conference innovative applications of artificial intelligence, p.511-517, July 18-22, 1999, Orlando, Florida, United States
|
| |
26
|
Kautz, H., McAllester, D., and Selman, B. 1994. Encoding plans in propositional logic. In Proceedings of KR 94. 374--384.
|
| |
27
|
|
| |
28
|
Kautz, H. and Selman, B. 1996. Pushing the envelope: Planning, propositional logic, and stochastic search. In Proceedings of the 13th National Conference on Artificial Intelligence (AAAI-96). AAAI Press, 1194--1199.
|
| |
29
|
Kautz, H. and Selman, B. 1998a. BLACKBOX: A new approach to the application of theorem proving to problem solving. In Workshop Planning as Combinatorial Search, AIPS-98 (Pittsburgh, PA).
|
| |
30
|
Kautz, H. and Selman, B. 1998b. The role of domain-specific knowledge in the planning as satisfiability framework. In Proceedings of the 4th International Conference on Artificial Intelligence Planning and Scheduling Systems.
|
| |
31
|
Levesque, H., Reiter, R., Lesperance, Y., Lin, F., and Scherl, R. 1997. GOLOG: A logic programming language for dynamic domains. J. Logic Prog. 31, 1-3 (April-June), 59--84.
|
| |
32
|
Lifschitz, V. 1999a. Action languages, answer sets and planning. In The Logic Programming Paradigm: a 25-Year Perspective. Springer-Verlag, New York, 357--373.
|
| |
33
|
|
| |
34
|
|
| |
35
|
|
| |
36
|
|
| |
37
|
Lin, F. 1995. Embracing causality in specifying the indirect effects of actions. In Proceedings of the 14th International Joint Conference on Artificial Intelligence. Morgan Kaufmann, San Mateo, CA, 1985--1993.
|
| |
38
|
|
| |
39
|
Marek, V. and Truszczyński, M. 1999. Stable models and an alternative logic programming paradigm. In The Logic Programming Paradigm: a 25-year Perspective. 375--398.
|
| |
40
|
McCain, N. and Turner, H. 1995. A causal theory of ramifications and qualifications. In Proceedings of the 14th International Joint Conference on Artificial Intelligence. Morgan Kaufmann, San Mateo, CA, 1978--1984.
|
| |
41
|
|
| |
42
|
|
| |
43
|
|
| |
44
|
|
| |
45
|
Reiter, R. 1980. A logic for default reasoning. Artif. Intel. 13, 1,2, 81--132.
|
| |
46
|
Reiter, R. 2000. On knowledge-based programming with sensing in the situation calculus. In Proceedings of the 2nd International Cognitive Robotics Workshop (Berlin, Germany).
|
| |
47
|
Sacerdoti, E. D. 1974. Planning in a hierarchy of abstraction spaces. Artif. Intel. 5, 115--135.
|
 |
48
|
Konstantinos Sagonas , Terrance Swift , David S. Warren, XSB as an efficient deductive database engine, Proceedings of the 1994 ACM SIGMOD international conference on Management of data, p.442-453, May 24-27, 1994, Minneapolis, Minnesota, United States
|
| |
49
|
|
| |
50
|
Subrahmanian, V. and Zaniolo, C. 1995. Relating stable models and ai planning domains. In Proceedings of the International Conference on Logic Programming. 233--247.
|
| |
51
|
Tuan, L. and Baral, C. 2001. Effect of knowledge representation on model based planning: Experiments using logic programming encodings. In Proc. of AAAI Spring symposium on “Answer Set Programming: Towards Efficient and Scalable Knowledge Representation and Reasoning”. 110--115.
|
| |
52
|
Turner, H. 1997. Representing actions in logic programs and default theories. J. Logic Prog. 31, 1-3, 245--298.
|
| |
53
|
|
| |
54
|
Wilkins, D. and desJardines, M. Spring 2001. A call for knowledge-based planning. AI Magazine 22, 1, 99--115.
|
|