Abstract
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.
Similar content being viewed by others
References
M. Benda, V. Jagannathan and R. Dodhiawalla, “On Optimal Cooperation of Knowledge Sources,” Technical Report BCS-G2010–28, Boeing AI Center, 1985.
M. E. Bratman, D. J. Israel and M. Pollack, “Plans and Resource Bounded Practical Reasoning,” Computational Intelligence, vol. 4–4, pp. 349–355, 1988.
F. Chimura and M. Tokoro, “The Trailblazer Search: A New Method for Searching and Capturing Moving Targets,” AAAI-94, pp. 1347–1352, 1994.
P. R. Cohen and H. J. Levesque, “Intention is Choice with Commitment,” Artificial Intelligence, vol. 42–3, 1990.
D. D. Corkill, A Framework for Organizational Self-Design in Distributed Problem Solving Networks, Ph. D. Dissertation, COINS-TR–82–33: University of Massachusetts, 1982.
D. de Champeaux and L. Sint, “An Improved Bidirectional Heuristic Search Algorithm,” J. ACM, vol. 24–2, pp. 177–191, 1977.
D. de Champeaux, “Bidirectional Heuristic Search Again,” J. ACM, vol. 30–1, pp. 22–32, 1983.
T. Dean and M. Boddy, “An Analysis of Time-dependent Planning,” AAAI-88, pp. 49–54, 1988.
E. H. Durfee, V. R. Lesser, and D. D. Corkill, “Coherent Cooperation among Communicating Problem Solvers,” IEEE Trans. on Computers, vol C-36, pp. 1275–1291, 1987.
E. H. Durfee and V. R. Lesser, “Predictability versus Responsiveness: Coordinating Problem Solvers in Dynamic Domains,” AAAI-88, pp. 66–71, 1988.
M. S. Fox, “An Organizational View of Distributed Systems,” IEEE Trans. on Systems, Man, and Cybernetics, vol. 11–1, pp. 70–80, 1981.
L. Gasser, N. Rouquette, R. Hill and J. Lieb, “Representing and Using Organizational Knowledge in DAI Systems,” in L. Gasser and M. N. Huhns, Editors, Distributed Artificial Intelligence Volume II, Pitman, pp. 55–78, 1989.
M. P. Georgeff, “Communication and Interaction in Multi-Agent Planning,” AAAI-83, pp. 125–129, 1983.
M. P. Georgeff and A. L. Lansky, “Reactive Reasoning and Planning,” AAAI-87, pp. 677–682, 1987.
B. Hamidzadeh and S. Shekhar, “Deadline Compliance, Predictability, and On-line Optimization in Real-Time Problem Solving,” IJCAI-95, pp. 220–226, 1995.
P. E. Hart, N. J. Nilsson and B. Raphael, “A Formal Basis for the Heuristic Determination of Minimum Cost Paths,” IEEE Trans. on Systems Science and Cybernetics, vol. 4–2, pp.100–107, 1968.
T. Ishida and R. E. Korf, “Moving Target Search,” IJCAI-91, pp. 204–210, 1991.
T. Ishida, “Moving Target Search with Intelligence,” AAAI-92, pp. 525–532, 1992.
T. Ishida, “Towards Organizational Problem Solving,” IEEE International Conference on Robotics and Automation, pp. 839–845, 1993.
T. Ishida, “Two is not Always Better than One: Experiences in Real-Time Bidirectional Search,” International Conference on Multi-Agent Systems ICMAS-95, pp. 185–192, 1995.
T. Ishida and R. E. Korf, “A Moving Target Search: A Real-Time Search for Changing Goals,” IEEE Trans. on Pattern Analysis and Machine Intelligence, vol. 17–6, pp. 609–619, 1995.
T. Ishida, “Real-Time Bidirectional Search: Coordinated Problem Solving in Uncertain Situations,” IEEE Trans. on Pattern Analysis and Machine Intelligence, vol. 18–6, pp. 617–628, 1996.
T. Ishida and M. Shimbo, “Improving the Learning Efficiencies of Real-Time Search,” AAAI-96, pp. 305–310, 1996.
T. Ishida, Real-Time Search for Learning Autonomous Agents, Kluwer Academic Publishers, 1997.
D. N. Kinny and M. P. Georgeff, “Commitment and Effectiveness of Situated Agents,” IJCAI-91, pp. 82–88, 1991.
Y. Kitamura, K. Teranishi and S. Tatsumi, “Organizational Strategies for Multiagent Real-Time Search,” International Conference on Multi-Agent Systems (ICMAS-96), pp. 150–156, 1996.
K. Knight, “Are Many Reactive Agents Better than a Few Deliberative Ones?” IJCAI-93, pp. 432–437, 1993.
R. E. Korf, “Depth-first Iterative-Deepening: An Optimal Admissible Tree Search,” Artificial Intelligence, vol. 27–1, pp. 97–109, 1985.
R. E. Korf, “Real-Time Heuristic Search,” Artificial Intelligence, vol. 42–2/3, pp. 189–211. 1990.
V. R. Lesser, “An Overview of DAI: Viewing Distributed AI as Distributed Search,” Journal of Japanese Society for Artificial Intelligence, vol. 5–4, pp. 392–400, 1990.
S. Matsubara and T. Ishida, “Real-Time Planning by Interleaving Real-Time Search with Subgoal-ing, International Conference on Artificial Intelligence Planning Systems AIPS-94, pp. 122–127, 1994.
J. Pearl, Heuristics: Intelligent Search Strategies for Computer Problem Solving, Addison-Wesley: Reading, MA, 1984.
J. Pemberton and R. E. Korf, “Making Locally Optimal Decisions on Graphs with Cycles,” Technical Report, Computer Science Department, University of California at Los Angeles, 1992.
I. Pohl, “Bi-directional Search,” Machine Intelligence, vol. 6, pp. 127–140, 1971.
M. E. Pollack and M. Ringuette, “Introducing the Tileworld: Experimentally Evaluating Agent Architectures,” AAAI-90, pp. 183–189, 1990.
S. Russell and E. Wefald, Do the Right Thing, The MIT Press, 1991.
M. Shimbo and T. Ishida, “On the Convergence of Real-Time Search,” Journal of Japanese Society for Artificial Intelligence, pp. 631–638, 1998.
M. Yokoo, E. H. Durfee, T. Ishida and K. Kuwabara, “Distributed Constraint Satisfaction for Formalizing Distributed Problem Solving,” International Conference on Distributed Computing Sys tems ICDCS-92, pp. 614–621, 1992.
M. Yokoo and Y. Kitamura, “Multiagent Real-Time A* with Selection: Introducing Competition in Cooperative Search,” International Conference on Multi-Agent Systems ICMAS-96, pp. 409–416, 1996.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Ishida, T. Real-Time Search for Autonomous Agents and Multiagent Systems. Autonomous Agents and Multi-Agent Systems 1, 139–167 (1998). https://doi.org/10.1023/A:1026449201026
Issue Date:
DOI: https://doi.org/10.1023/A:1026449201026