Privacy-Preserving Algorithm for Decoupling of Multi-Agent Plans with Uncertainty

The execution of multi-agent plans often requires communi- cation between agents in order to synchronize their tasks. In cases where communication is unreliable or undesirable, tem- poral decoupling algorithms allow agents to find a distributed execution strategy beforehand without requiring perfect com- munication on the fly. The state-of-the-art Multi-Agent Simple Temporal Network with Uncertainty (MaSTNU) frame- work extends the decoupling problem for Multi-Agent Simple Temporal Network (MaSTN) to allow the modeling of uncertain durations and allow agents to communicate when certain events occur and communication is available. How- ever, the existing approach assumes centralized knowledge of the MaSTNU, whereas in the multi-agent context, privacy is an important concern. In this paper, we propose a distributed, privacy-preserving algorithm for finding distributed execu- tion strategies for MaSTNU. Experiments also showed significant speed-up of the proposed algorithm when the multi- agent plan is loosely coupled and mostly private.

[1]  Christian Muise,et al.  Delay Controllability: Multi-Agent Coordination under Communication Delay , 2018 .

[2]  Patrik Haslum,et al.  Dynamic Controllability of Controllable Conditional Temporal Problems with Uncertainty , 2017, ICAPS.

[3]  Brian C. Williams,et al.  Faster Conflict Generation for Dynamic Controllability , 2017, IJCAI.

[4]  Stephen F. Smith,et al.  Distributed Decoupling of Multiagent Simple Temporal Problems , 2016, IJCAI.

[5]  Cédric Pralet,et al.  Solving Dynamic Controllability Problem of Multi-Agent Plans with Uncertainty Using Mixed Integer Linear Programming , 2016, ECAI.

[6]  Cheng Fang,et al.  Resolving Uncontrollable Conditional Temporal Problems Using Continuous Relaxations , 2014, ICAPS.

[7]  Paul Morris,et al.  Dynamic Controllability and Dispatchability Relationships , 2014, CPAIOR.

[8]  Peng Yu,et al.  Continuously Relaxing Over-Constrained Conditional Temporal Problems through Generalized Conflict Learning and Resolution , 2013, IJCAI.

[9]  Edmund H. Durfee,et al.  Distributed Reasoning for Multiagent Simple Temporal Problems , 2013, J. Artif. Intell. Res..

[10]  Paul Morris,et al.  A Structural Characterization of Temporal Dynamic Controllability , 2006, CP.

[11]  Luke Hunsberger,et al.  Algorithms for a temporal decoupling problem in multi-agent planning , 2002, AAAI/IAAI.

[12]  Mark Abramson,et al.  Executing Reactive, Model-based Programs through Graph-based Temporal Planning , 2001, IJCAI.

[13]  Thierry Vidal,et al.  Handling contingency in temporal constraint networks: from consistency to controllabilities , 1999, J. Exp. Theor. Artif. Intell..

[14]  Rina Dechter,et al.  Temporal Constraint Networks , 1989, Artif. Intell..