Proceedings

Speeding Up Incomplete GDL-based Algorithms for Multi-agent Optimization with Dense Local Utilities

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 31-38.

https://doi.org/10.24963/ijcai.2020/5

Abstract

Incomplete GDL-based algorithms including Max-sum and its variants are important methods for multi-agent optimization. However, they face a significant scalability challenge as the computational overhead grows exponentially with respect to the arity of each utility function. Generic Domain Pruning (GDP) technique reduces the computational effort by performing a one-shot pruning to filter out suboptimal entries. Unfortunately, GDP could perform poorly when dealing with dense local utilities and ties which widely exist in many domains. In this paper, we present several novel sorting-based acceleration algorithms by alleviating the effect of densely distributed local utilities. Specifically, instead of one-shot pruning in GDP, we propose to integrate both search and pruning to iteratively reduce the search space. Besides, we cope with the utility ties by organizing the search space of tied utilities into AND/OR trees to enable branch-and-bound. Finally, we propose a discretization mechanism to offer a tradeoff between the reconstruction overhead and the pruning efficiency. We demonstrate the superiorities of our algorithms over the state-of-the-art from both theoretical and experimental perspectives.

  1. [Aji and McEliece, 2000] Srinivas M Aji and Robert J McEliece. The generalized distributive law. IEEE Trans- actions on Information Theory, 46(2):325-343, 2000.
  2. [Chen et al., 2018] Ziyu Chen, Yanchen Deng, Tengfei Wu, and Zhongshi He. A class of iterative refined Max-sum al- gorithms via non-consecutive value propagation strategies. Autonomous Agents and Multi-Agent Systems, 32(6):822- 860, 2018.
  3. [Chen et al., 2019] Ziyu Chen, Xingqiong Jiang, Yanchen Deng, Dingding Chen, and Zhongshi He. A generic ap- proach to accelerating belief propagation based incom- plete algorithms for DCOPs via a branch-and-bound tech- nique. In AAAI, pages 6038-6045, 2019.
  4. [Cohen et al., 2020] Liel Cohen, Rotem Galiki, and Roie Zi- van. Governing convergence of Max-sum on DCOPs through damping and splitting. Artificial Intelligence, 279:103212, 2020.
  5. [Farinelli et al., 2008] Alessandro Farinelli, Alex Rogers, Adrian Petcu, and Nicholas R Jennings. Decentralised co- ordination of low-power embedded devices using the Max- sum algorithm. In AAMAS, pages 639-646, 2008.
  6. [Fioretto et al., 2017] Ferdinando Fioretto, William Yeoh, Enrico Pontelli, Ye Ma, and Satishkumar J Ranade. A dis- tributed constraint optimization (DCOP) approach to the economic dispatch with demand response. In AAMAS, pages 999-1007, 2017.
  7. [Fioretto et al., 2018] Ferdinando Fioretto, Enrico Pontelli, and William Yeoh. Distributed constraint optimization problems and applications: A survey. Journal of Artificial Intelligence Research, 61:623-698, 2018.
  8. [Hirayama and Yokoo, 1997] Katsutoshi Hirayama and Makoto Yokoo. Distributed partial constraint satisfaction problem. In CP, pages 222-236, 1997.
  9. [Hirayama et al., 2019] K Hirayama, K Miyake, T Shiotani, and T Okimoto. DSSA+: Distributed collision avoidance algorithm in an environment where both course and speed changes are allowed. International Journal on Marine Navigation and Safety of Sea Transportation, 13(1):117- 123, 2019.
  10. [Hoang et al., 2018] Khoi D Hoang, Ferdinando Fioretto, William Yeoh, Enrico Pontelli, and Roie Zivan. A large neighboring search schema for multi-agent optimization. In CP, pages 688-706, 2018.
  11. [Khan et al., 2018] Md Mosaddek Khan, Long Tran-Thanh, and Nicholas R Jennings. A generic domain pruning tech- nique for GDL-based DCOP algorithms in cooperative multi-agent systems. In AAMAS, pages 1595-1603, 2018.
  12. [Kim and Lesser, 2013] Yoonheui Kim and Victor Lesser. Improved Max-sum algorithm for DCOP with n-ary con- straints. In AAMAS, pages 191-198, 2013.
  13. [Kim et al., 2011] Yoonheui Kim, Michael Krainin, and Vic- tor Lesser. Effective variants of the Max-sum algorithm for radar coordination and scheduling. In WI/IAT, pages 357-364, 2011.
  14. [Kschischang et al., 2001] Frank R Kschischang, Brendan J Frey, Hans-Andrea Loeliger, et al. Factor graphs and the sum-product algorithm. IEEE Transactions on Informa- tion Theory, 47(2):498-519, 2001.
  15. [Li et al., 2016] Shijie Li, Rudy R. Negenborn, and Gabriël Lodewijks. Distributed constraint optimization for ad- dressing vessel rotation planning problems. Engineering Applications of Artificial Intelligence, 48:159-172, 2016.
  16. [Litov and Meisels, 2017] Omer Litov and Amnon Meisels. Forward bounding on pseudo-trees for DCOPs and AD- COPs. Artificial Intelligence, 252:83-99, 2017.
  17. [Macarthur et al., 2011] Kathryn S. Macarthur, Ruben Stran- ders, Sarvapali D. Ramchurn, and Nicholas R. Jennings. A distributed anytime algorithm for dynamic task allocation in multi-agent systems. In AAAI, pages 701-706, 2011.
  18. [Maheswaran et al., 2004] Rajiv T Maheswaran, Jonathan P Pearce, and Milind Tambe. Distributed algorithms for DCOP: A graphical-game-based approach. In ISCA PDCS, pages 432-439, 2004.
  19. [Modi et al., 2005] Pragnesh Jay Modi, Wei-Min Shen, Milind Tambe, and Makoto Yokoo. Adopt: Asynchronous distributed constraint optimization with quality guaran- tees. Artificial Intelligence, 161(1-2):149-180, 2005.
  20. [Monteiro et al., 2012] Tânia L Monteiro, Guy Pujolle, Marcelo E Pellenz, Manoel C Penna, and Richard Demo Souza. A multi-agent approach to optimal channel assign- ment in WLANs. In WCNC, pages 2637-2642, 2012.
  21. [Netzer et al., 2012] Arnon Netzer, Alon Grubshtein, and Amnon Meisels. Concurrent forward bounding for dis- tributed constraint optimization problems. Artificial Intel- ligence, 193:186-216, 2012.
  22. [Nguyen et al., 2019] Duc Thien Nguyen, William Yeoh, Hoong Chuin Lau, and Roie Zivan. Distributed Gibbs: A linear-space sampling-based DCOP algorithm. Journal of Artificial Intelligence Research, 64:705-748, 2019.
  23. [Okamoto et al., 2016] Steven Okamoto, Roie Zivan, and Aviv Nahon. Distributed breakout: Beyond satisfaction. In IJCAI, pages 447-453, 2016. IJCAI
  24. [Ottens et al., 2017] Brammert Ottens, Christos Dimi- trakakis, and Boi Faltings. DUCT: An upper confidence bound approach to distributed constraint optimization problems. ACM Transactions on Intelligent Systems and Technology, 8(5):69:1-69:27, 2017.
  25. [Pepyne et al., 2007] D Pepyne, D Westbrook, B Philips, E Lyons, M Zink, and J Kurose. A design for distributed collaborative adaptive sensing of the atmosphere. Techni- cal report, University of Massachusetts, 2007.
  26. [Petcu and Faltings, 2005] Adrian Petcu and Boi Faltings. A scalable method for multiagent constraint optimization. In IJCAI, pages 266-271, 2005. IJCAI
  27. [Rogers et al., 2011] Alex Rogers, Alessandro Farinelli, Ruben Stranders, and Nicholas R Jennings. Bounded ap- proximate decentralised coordination via the Max-sum al- gorithm. Artificial Intelligence, 175(2):730-759, 2011.
  28. [Stranders et al., 2009] Ruben Stranders, Alessandro Farinelli, Alex Rogers, and Nicholas R. Jennings. De- centralised coordination of mobile sensors using the Max-sum algorithm. In IJCAI, pages 299-304, 2009. IJCAI
  29. [Weiss and Freeman, 2001] Yair Weiss and William T Free- man. On the optimality of solutions of the Max- product belief-propagation algorithm in arbitrary graphs. IEEE Transactions on Information Theory, 47(2):736- 744, 2001.
  30. [Yeoh et al., 2010] William Yeoh, Ariel Felner, and Sven Koenig. BnB-ADOPT: An asynchronous branch-and- bound DCOP algorithm. Journal of Artificial Intelligence Research, 38:85-133, 2010.
  31. [Zhang et al., 2005] Weixiong Zhang, Guandong Wang, Zhao Xing, and Lars Wittenburg. Distributed stochastic search and distributed breakout: Properties, comparison and applications to constraint optimization problems in sensor networks. Artificial Intelligence, 161(1-2):55-87, 2005.
  32. [Zivan et al., 2017] Roie Zivan, Tomer Parash, Liel Cohen, Hilla Peled, and Steven Okamoto. Balancing explo- ration and exploitation in incomplete Min/Max-sum infer- ence for distributed constraint optimization. Autonomous Agents and Multi-Agent Systems, 31(5):1165-1207, 2017.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards