Real-Time Search for Autonomous Agents and Multiagent Systems

Since real-time search provides an attractive framework for resource-bounded problem solving, this paper extends the framework for autonomous agents and for a multiagent world. To adaptively control search processes, we propose ε-search which allows suboptimal solutions with ε error, and δ-search which balances the tradeoff between exploration and exploitation. We then consider search in uncertain situations, where the goal may change during the course of the search, and propose a moving target search (MTS) algorithm. We also investigate real-time bidirectional search (RTBS) algorithms, where two problem solvers cooperatively achieve a shared goal. Finally, we introduce a new problem solving paradigm, called organizational problem solving, for multiagent systems.

[1]  Richard E. Korf,et al.  Real-Time Heuristic Search , 1990, Artif. Intell..

[2]  Toru Ishida,et al.  Two is Not Always Better than One: Experiences in Real-Time Bidirectional Search , 1995, ICMAS.

[3]  Toru Ishida,et al.  Improving the Learning Efficiencies of Realtime Search , 1996, AAAI/IAAI, Vol. 1.

[4]  Toru Ishida,et al.  Real-time Planning by Interleaving Real-time Search with Subgoaling , 1994, AIPS.

[5]  M. Benda,et al.  On Optimal Cooperation of Knowledge Sources , 1985 .

[6]  Toru Ishida,et al.  Real-time search for learning autonomous agents , 1997 .

[7]  Dennis de Champeaux,et al.  Bidirectional Heuristic Search Again , 1983, JACM.

[8]  Hector J. Levesque,et al.  Intention is Choice with Commitment , 1990, Artif. Intell..

[9]  Toru Ishida,et al.  Real-Time Bidirectional Search: Coordinated Problem Solving in Uncertain Situations , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Edmund H. Durfee,et al.  Predictability Versus Responsiveness: Coordinating Problem Solvers in Dynamic Domains , 1988, AAAI.

[11]  Amy L. Lansky,et al.  Reactive Reasoning and Planning , 1987, AAAI.

[12]  R. Korf,et al.  Making Locally Optimal Decisions on Graphs with Cycles , 1992 .

[13]  Mark S. Fox,et al.  An Organizational View of Distributed Systems , 1988, IEEE Transactions on Systems, Man, and Cybernetics.

[14]  Daniel D. Corkill,et al.  A framework for organizational self-design in distributed problem solving networks , 1983 .

[15]  Jesfis Peral,et al.  Heuristics -- intelligent search strategies for computer problem solving , 1984 .

[16]  Martha E. Pollack,et al.  Introducing the Tileworld: Experimentally Evaluating Agent Architectures , 1990, AAAI.

[17]  Kevin Knight,et al.  Are Many Reactive Agents Better Than a Few Deliberative Ones? , 1993, IJCAI.

[18]  Richard E. Korf,et al.  Moving Target Search , 1991, IJCAI.

[19]  Toru Ishida,et al.  Towards organizational problem solving , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[20]  Mark S. Boddy,et al.  An Analysis of Time-Dependent Planning , 1988, AAAI.

[21]  David J. Israel,et al.  Plans and resource‐bounded practical reasoning , 1988, Comput. Intell..

[22]  Yasuhiko Kitamura,et al.  Organizational Strategies for Multiagent Real-time Search , 1996 .

[23]  Makoto Yokoo,et al.  Distributed constraint satisfaction for formalizing distributed problem solving , 1992, [1992] Proceedings of the 12th International Conference on Distributed Computing Systems.

[24]  Judea Pearl,et al.  Heuristics : intelligent search strategies for computer problem solving , 1984 .

[25]  R. VictorLesser,et al.  An Overview of DAI : Viewing Distributed AI as Distributed Search , 1990 .

[26]  JOHN F. Young Machine Intelligence , 1971, Nature.

[27]  Richard E. Korf,et al.  Depth-First Iterative-Deepening: An Optimal Admissible Tree Search , 1985, Artif. Intell..

[28]  Dennis de Champeaux,et al.  An Improved Bidirectional Heuristic Search Algorithm , 1975, JACM.

[29]  Mario Tokoro,et al.  The Trailblazer Search: A New Method for Searching and Capturing Moving Targets , 1994, AAAI.

[30]  Michael P. Georgeff,et al.  Communication and interaction in multi-agent planning , 1983, AAAI 1983.

[31]  Shashi Shekhar,et al.  Deadline Compliance, Predictability, and On-line Optimization in Real-Time Problem Solving , 1995, IJCAI.

[32]  Toru Ishida,et al.  Moving Target Search with Intelligence , 1992, AAAI.

[33]  Nils J. Nilsson,et al.  A Formal Basis for the Heuristic Determination of Minimum Cost Paths , 1968, IEEE Trans. Syst. Sci. Cybern..

[34]  Stuart J. Russell,et al.  Do the right thing , 1991 .

[35]  Les Gasser,et al.  Representing and using organizational knowledge in DAI systems , 1989 .

[36]  Edmund H. Durfee,et al.  Coherent Cooperation Among Communicating Problem Solvers , 1987, IEEE Transactions on Computers.

[37]  Michael P. Georgeff,et al.  Commitment and Effectiveness of Situated Agents , 1991, IJCAI.

[38]  Richard E. Korf,et al.  Moving-Target Search: A Real-Time Search for Changing Goals , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[39]  Makoto Yokoo,et al.  Multiagent Real-Time-A* with Selection: Introducing Competition in Cooperative Search , 1996 .