Controlling communication in distributed planning using irrelevance reasoning

TitleControlling communication in distributed planning using irrelevance reasoning
Publication TypeConference Papers
Year of Publication1998
AuthorsWolverton M, desJardins M
Conference NameProceedings of the fifteenth national/tenth conference on Artificial intelligence/Innovative applications of artificial intelligence
Date Published1998///
PublisherAmerican Association for Artificial Intelligence
Conference LocationMenlo Park, CA, USA
ISBN Number0-262-51098-7

Efficient and effective distributed planning requires careful control over how much information the planning agents broadcast to one another. Sending too little information could result in incorrect plans, while sending too much information could overtax the distributed planning system's resources (bandwidth and computational power). Ideally, distributed planning systems would have an efficient technique for filtering a large amount of irrelevant information from the message stream while retaining all the relevant messages. This paper describes an approach to controlling information distribution among planning agents using irrelevance reasoning (Levy & Sagiv 1993). In this approach, each planning agent maintains a data structure encoding the planning effects that could potentially be relevant to each of the other agents, and uses this structure to decide which of the planning effects that it generates will be sent to other agents. We describe an implementation of this approach within a distributed version of the SIPE-2 planner. Our experiments with this implementation show two important benefits of the approach: first, a noticeable speedup of the distributed planners; second--and, we argue, more importantly--a substantial reduction in message traffic.