Proceedings

The Role of Preprocessing in Problem Solving Systems

Download BibTeX Cite

Proceedings of the Fifth International Joint Conference on Artificial Intelligence. Problem-solving and Search. Pages 465-470.

© 1977 International Joint Conferences on Artificial Intelligence

Abstract

We describe REFLECT, a problem solver in simulated robot worlds. REFLECT has successfully solved a variety of non-linear problems described as a conjunction of subtasks, including most of those found in the literature. First, during a prep recessing phase, the system explores its capabilities in the environment it is presented with. Various intrinsic properties of the given operators are inferred, such as the unattainability of certain conjunctive tasks. Macro operators are built, again considering only the given operators. REFLECT is then ready to accept problems, and proceeds by conducting backward heuristic search on a variation of a regular . state-space graph termed a Goal-Ke mel graph. Attention is not focused on any one subtask in particular, so that a global view of the problem is always maintained.

  1. s. Fahlman. "A Planning System for Robot Construction Tasks." Artificial Intelligence, 2_, 1974.
  2. R. E. Fikes. "Monitored Execution of Robot Plans produced by STR.IPS." International Federation for Information Processing Congress l!, Ljubljana, 1971.
  3. R. E. Fikes, P. E. Hart and N. J. Nilsson. "Learning and Executing Generalized Robot Plans." Artificial Intelligence, 1. 1972.
  4. R. E. Fikes, P. E. Hart and N. J. Nilsson. "New Directions in Robot Problem Solving." In: D. Michie and B. Meltzer (Eds.) Machine Intelligence 1, Edinburgh University Press, Edinburgh, 1972.
  5. R. E. Fikes and N. J. Nilsson. "STRIPS: A New Approach to the Application of Theorem Proving to Problem-solving." Artificial Intelligence, 1, 189-208, 1971. IJCAI
  6. C. Green. "Application of Theorem-proving to Problem Solving." In: D. E. Walker and L. M. Norton (Eds.) Proc. International Joint Conference of Artificial Intelligence, 1969. IJCAI
  7. c. Hewitt. "How to Use What You Know." Fourth International Joint Conference on Artificial Intelligence. Tbilisi, 1975.
  8. B. Raphael. "The Frame Problem in Problem-solving Systems." In: N. V. Findler and B. Meltzer (Eds.) Artificial Intelligence and Heuristic Programming, American Elsevier, New York, 1971.
  9. E. Sace rdoti. "Planning in a Hierarchy of Abstraction Spaces." Third International Joint Conference on Artificial Intelligence, Palo Alto, 1973. IJCAI
  10. E. D. Sacerdoti. "The Non-Linear Nature of Plans." Fourth International Joint Conference on Artificial Intelligence, Tbilisi, 1975.
  11. L. Siklossy. "Some Issues in Problem-Solving in Modelled Worlds. Third International Congress of Cybernetics and Systems, World Organization of General Systems and Cybernetics, Bucharest, 1975 (printed 1977).
  12. L. Siklossy and J. D reussi. "An Efficient Robot Planner which Generates its own Procedures." Third International Joint Conference on Artificial Intelligence, Palo Alto, California, 1973. Prohl~M-Solvln~-3: nawsnn IJCAI
  13. L. Sikl6ssy and J. Dreussi. "Simulation of Executing Robots in Uncertain Environments." Proc. 1974 National Computer Conference, Chicago, 1974.
  14. L. Sikl6ssy and J. Roach. "Proving the Impossible is Impossible is Possible: Disproofs based on Hereditary Partitions." Third International Joint Conference .2£ Artificial Intelligence, Palo Alto, 1973. IJCAI
  15. L. Sikl6ssy and J. Roach. "Collaborative Problem-solving between Optimistic and Pessimistic Problem Solvers." Inte mational Federation for Info nnation Precessing Congress li. Stockholm, 1974.
  16. L. Sikl6ssy and J. Roach. "Model Verification and Improvement using DISPROVER." Artificial Intelligence, ~. 1975. PROBLEM l• (From [Warren-74].) Goal: (ON A B)(ON B C)(ON C D)(ON DE) _l_ PROBLEM 1.• (From [Sikl6ssy & Roach-73].) Goal: (DOORCLOSED DOOR) (ON ROB.OT BOX) BE] cw PROBLEM 1• (From [Sikl6ssy & D reussi-73].) Goal: (NEXTTO BOXl BOX2)(NEXTTO BOX2 BOX3) (NEXTTO BOX3 BOXl) Note : This problem is impossible given the axiomatization. PROBLEM !:!• Goal: (INROOM BOXl ROOMA)(INROOM BOX2 ROOMA) (INROOM BOX3 ROOMC)(INROOM ROBOT ROOMB) (NEXTTO BOXl LITESW)(NEXTTO BOXl BOX2) (DOORCLOSED DOORAB)(DOORCLOSED DOORBC) l 6 ~] 1 ° mel lnm •1 6 •: m cl
  17. PROBLEM .2_. (From [Waldinge r-75].) Goal: (ON A B)(ON B C) ~8Ac Iil[C] _tn_
  18. G. J. Sussman. A Computational Model of Skill Acquisition. MIT AI-TR-297, Cambridge, Mass., 1973.
  19. A. Tate. "Interacting Goals and The! r Use." Fourth Inte mational Joint Confe renee on Artificial Intelligence, Tbilisi, 1975.
  20. R. Waldinger. Achieving Several Goals Simultaneously. Artificial Intelligence Center, Technical Note 107, Stanford Research Inst., Menlo Park, 1975.
  21. D. H. D. Warren. WARPLAN: ! System for Generating Plans. Memo 76, Dept. of Computational Logic, u. of Edinburgh, 1974.
  22. T. Winograd. Procedures as .i! Representation for Data in .i! Computer Program for Understanding Natural Language. P reject MAC TR-84, MIT, Cambridge, Mass., 1971.
  23. PROBLEM ~. Goal:(NEXTTO BOXl BOX2)(NEXTTO BOX2 BOX3)(NEXTTO BOX3 BOX4)(NEXTTO BOX4 LSWIT)(NEXTTO BOXS LSWIT)

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards