A heuristic technique for multi-agent planning

  • Authors:
  • Eithan Ephrati;Jeffrey S. Rosenschein

  • Affiliations:
  • Department of Mathematics and Computer Science, Bar Ilan University, Ramat Gan, Israel E‐mail: tantush@cs.biu.ac.il;Institute of Computer Science, The Hebrew University, Jerusalem, Israel E‐mail: jeff@cs.huji.ac.il

  • Venue:
  • Annals of Mathematics and Artificial Intelligence
  • Year:
  • 1997

Quantified Score

Hi-index 0.02

Visualization

Abstract

The subject of multi‐agent planning has been of continuing concern in Distributed Artificial Intelligence (DAI). In this paper, we suggest an approach to multi‐agent planning that contains heuristic elements. Our method makes use of subgoals, and derived sub‐plans, to construct a global plan. Agents solve their individual sub‐plans, which are then merged into a global plan. The suggested approach reduces overall planning time and derives a plan that approximates the optimal global plan that would have been derived by a central planner, given those original subgoals. We explore three different scenarios. The first involves a group of agents with a common goal. The second considers how agents can interleave planning and execution when planning towards a common, though dynamic, goal. The third examines the case where agents, each with their own goal, can plan together to reach a state in consensus for the group. Finally, we consider how these approaches can be adapted to handle rational, manipulative agents.