Proceedings

Towards Improving the Expressivity and Scalability of Distributed Constraint Optimization Problems

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Early Career. Pages 5734-5738.

https://doi.org/10.24963/ijcai.2018/819

Abstract

Constraints have long been studied in centralized systems and have proven to be practical and efficient for modeling and solving resource allocation and scheduling problems. Slightly more than a decade ago, researchers proposed the distributed constraint optimization problem (DCOP) formulation, which is well suited for modeling distributed multi-agent coordination problems. In this paper, we highlight some of our recent contributions that are aiming towards improved expressivity of the DCOP model as well as improved scalability of the accompanying algorithms.

  1. [Amigoni et al., 2015] Francesco Amigoni, Andrea Castel- letti, and Matteo Giuliani. Modeling the management of water resources systems using multi-objective DCOPs. In Proceedings of AAMAS, pages 821-829, 2015.
  2. [Burke and Brown, 2006] David Burke and Kenneth Brown. Efficient handling of complex local problems in distributed constraint optimization. In Proceedings of ECAI, pages 701-702, 2006.
  3. [Chapman et al., 2008] Archie Chapman, Alex Rogers, and Nicholas Jennings. A parameterisation of algorithms for distributed constraint optimisation via potential games. In Proceedings of the International Workshop on Distributed Constraint Reasoning, 2008.
  4. [Farinelli et al., 2014] Alessandro Farinelli, Alex Rogers, and Nicholas Jennings. Agent-based decentralised coordi- nation for sensor networks using the max-sum algorithm. Journal of Autonomous Agents and Multi-Agent Systems, 28(3):337-380, 2014.
  5. [Fioretto et al., 2014] Ferdinando Fioretto, Tiep Le, William Yeoh, Enrico Pontelli, and Tran Cao Son. Improving DPOP with branch consistency for solving distributed con- straint optimization problems. In Proceedings of CP, pages 307-323, 2014.
  6. [Fioretto et al., 2016a] Ferdinando Fioretto, William Yeoh, and Enrico Pontelli. A dynamic programming-based MCMC framework for solving DCOPs with GPUs. In Proceedings of CP, pages 813-831, 2016.
  7. [Fioretto et al., 2016b] Ferdinando Fioretto, William Yeoh, and Enrico Pontelli. Multi-variable agent decomposition for DCOPs. In Proceedings of AAAI, pages 2480-2486, 2016.
  8. [Fioretto et al., 2017a] Ferdinando Fioretto, William Yeoh, and Enrico Pontelli. A multiagent system approach to scheduling devices in smart homes. In Proceedings of AA- MAS, pages 981-989, 2017.
  9. [Fioretto et al., 2017b] Ferdinando Fioretto, William Yeoh, Enrico Pontelli, Ye Ma, and Satishkumar Ranade. A dis- tributed constraint optimization (DCOP) approach to the economic dispatch with demand response. In Proceedings of AAMAS, pages 999-1007, 2017.
  10. [Fioretto et al., 2018a] Ferdinando Fioretto, Enrico Pontelli, and William Yeoh. Distributed constraint optimization problems and applications: A survey. Journal of Artificial Intelligence Research, 61:623-698, 2018.
  11. [Fioretto et al., 2018b] Ferdinando Fioretto, Enrico Pontelli, William Yeoh, and Rina Dechter. Accelerating exact and approximate inference for (distributed) discrete optimiza- tion with GPUs. Constraints, 23(1):1-43, 2018.
  12. [Fortune, 1987] Steven Fortune. A sweepline algorithm for Voronoi diagrams. Algorithmica, 2(1-4):153-174, 1987.
  13. [Geman and Geman, 1984] Stuart Geman and Donald Ge- man. Stochastic relaxation, Gibbs distributions, and the Bayesian restoration of images. IEEE Transactions on Pattern Analysis and Machine Intelligence, 6(6):721-741, 1984.
  14. [Gershman et al., 2009] Amir Gershman, Amnon Meisels, and Roie Zivan. Asynchronous Forward-Bounding for dis- tributed COPs. Journal of Artificial Intelligence Research, 34:61-88, 2009.
  15. [Ghosh et al., 2015] Supriyo Ghosh, Akshat Kumar, and Pradeep Varakantham. Probabilistic inference based message-passing for resource constrained DCOPs. In Pro- ceedings of IJCAI, pages 411-417, 2015. IJCAI
  16. [Giuliani et al., 2014] Matteo Giuliani, Andrea Castelletti, Francesco Amigoni, and Ximing Cai. Multiagent systems and distributed constraint reasoning for regulatory mech- anism design in water management. Journal of Water Resources Planning and Management, 41(4):04014068, 2014.
  17. [Gutierrez et al., 2011] Patricia Gutierrez, Pedro Meseguer, and William Yeoh. Generalizing ADOPT and BnB- ADOPT. In Proceedings of IJCAI, pages 554-559, 2011. IJCAI
  18. [Hoang et al., 2016] Khoi D. Hoang, Ferdinando Fioretto, Ping Hou, Makoto Yokoo, William Yeoh, and Roie Zivan. Proactive dynamic distributed constraint optimization. In Proceedings of AAMAS, pages 597-605, 2016.
  19. [Hoang et al., 2017] Khoi D. Hoang, Ping Hou, Ferdinando Fioretto, William Yeoh, Roie Zivan, and Makoto Yokoo. infinite-horizon proactive dynamic DCOPs. In Proceed- ings of AAMAS, pages 212-220, 2017.
  20. [Khan et al., 2018] Md. Mosaddek Khan, Long Tran-Thanh, William Yeoh, and Nicholas Jennings. A near-optimal node-to-agent mapping heuristic for GDL-based DCOP al- gorithms in multi-agent systems. In Proceedings of AA- MAS, 2018.
  21. [Kim and Lesser, 2013] Yoonheui Kim and Victor Lesser. Improved max-sum algorithm for DCOP with n-ary con- straints. In Proceedings of AAMAS, pages 191-198, 2013.
  22. [Kumar and Zilberstein, 2011] Akshat Kumar and Shlomo Zilberstein. Message-passing algorithms for quadratic programming formulations of MAP estimation. In Pro- ceedings of UAI, pages 428-435, 2011.
  23. [Kumar et al., 2009] Akshat Kumar, Boi Faltings, and Adrian Petcu. Distributed constraint optimization with structured resource constraints. In Proceedings of AAMAS, pages 923-930, 2009.
  24. [Kumar et al., 2011] Akshat Kumar, William Yeoh, and Shlomo Zilberstein. On message-passing, MAP estimation in graphical models and DCOPs. In Proceedings of the In- ternational Workshop on Distributed Constraint Reason- ing, pages 57-70, 2011.
  25. [Le et al., 2015] Tiep Le, Tran Cao Son, Enrico Pontelli, and William Yeoh. Solving distributed constraint optimiza- tion problems with logic programming. In Proceedings of AAAI, 2015.
  26. [Le et al., 2017] Tiep Le, Tran Cao Son, Enrico Pontelli, and William Yeoh. Solving distributed constraint optimization problems with logic programming. Theory and Practice of Logic Programming, 17(4):634-683, 2017.
  27. [Le et al., 2018] Tiep Le, Atena M. Tabakhi, Long Tran- Thanh, William Yeoh, and Tran Cao Son. Preference elic- itation with interdependency and user bother cost. In Pro- ceedings of AAMAS, 2018.
  28. [Maheswaran et al., 2004a] Rajiv Maheswaran, Jonathan Pearce, and Milind Tambe. Distributed algorithms for DCOP: A graphical game-based approach. In Proceedings of PDCS, pages 432-439, 2004.
  29. [Maheswaran et al., 2004b] Rajiv Maheswaran, Milind Tambe, Emma Bowring, Jonathan Pearce, and Pradeep Varakantham. Taking DCOP to the real world: Efficient complete solutions for distributed event scheduling. In Proceedings of AAMAS, pages 310-317, 2004.
  30. [Modi et al., 2005] Pragnesh Modi, Wei-Min Shen, Milind Tambe, and Makoto Yokoo. ADOPT: Asynchronous dis- tributed constraint optimization with quality guarantees. Artificial Intelligence, 161(1-2):149-180, 2005.
  31. [Mohr and Henderson, 1986] Roger Mohr and Thomas Hen- derson. Arc and path consistency revisited. Artificial In- telligence, 28(2):225-233, 1986.
  32. [Nguyen et al., 2013] Duc Thien Nguyen, William Yeoh, and Hoong Chuin Lau. Distributed Gibbs: A memory- bounded sampling-based DCOP algorithm. In Proceed- ings of AAMAS, pages 167-174, 2013.
  33. [Nguyen et al., 2014] Duc Thien Nguyen, William Yeoh, Hoong Chuin Lau, Shlomo Zilberstein, and Chongjie Zhang. Decentralized multi-agent reinforcement learning in average-reward dynamic DCOPs. In Proceedings of AAAI, pages 1447-1455, 2014.
  34. [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.
  35. [Petcu and Faltings, 2005a] Adrian Petcu and Boi Faltings. A scalable method for multiagent constraint optimization. In Proceedings of IJCAI, pages 1413-1420, 2005. IJCAI
  36. [Petcu and Faltings, 2005b] Adrian Petcu and Boi Faltings. Superstabilizing, fault-containing multiagent combinato- rial optimization. In Proceedings of AAAI, pages 449-454, 2005.
  37. [Petcu and Faltings, 2007] Adrian Petcu and Boi Faltings. MB-DPOP: A new memory-bounded algorithm for dis- tributed optimization. In Proceedings of IJCAI, pages 1452-1457, 2007. IJCAI
  38. [Rust et al., 2016] Pierre Rust, Gauthier Picard, and Fano Ramparany. Using message-passing DCOP algorithms to solve energy-efficient smart environmentconfiguration problems. In Proceedings of IJCAI, pages 468-474, 2016.
  39. [Tabakhi et al., 2017] Atena M. Tabakhi, Tiep Le, Ferdi- nando Fioretto, and William Yeoh. Preference elicitation for DCOPs. In Proceedings of CP, pages 278-296, 2017.
  40. [Ueda et al., 2010] Suguru Ueda, Atsushi Iwasaki, Makoto Yokoo, Marius Silaghi, Katsutoshi Hirayama, and Toshi- hiro Matsui. Coalition structure generation based on dis- tributed constraint optimization. In Proceedings of AAAI, pages 197-203, 2010.
  41. [Vinyals et al., 2011] Meritxell Vinyals, Juan Rodríguez- Aguilar, and Jesús Cerquides. Constructing a unifying theory of dynamic programming DCOP algorithms via the generalized distributive law. Journal of Autonomous Agents and Multi-Agent Systems, 22(3):439-464, 2011.
  42. [Yeoh and Yokoo, 2012] William Yeoh and Makoto Yokoo. Distributed problem solving. AI Magazine, 33(3):53-65, 2012.
  43. [Yeoh et al., 2009] William Yeoh, Pradeep Varakantham, and Sven Koenig. Caching schemes for DCOP search algorithms. In Proceedings of AAMAS, pages 609-616, 2009.
  44. [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.
  45. [Yeoh et al., 2015] William Yeoh, Pradeep Varakantham, Xiaoxun Sun, and Sven Koenig. Incremental DCOP search algorithms for solving dynamic DCOPs. In Proceedings of IAT, pages 257-264, 2015.
  46. [Yokoo, 2001] Makoto Yokoo, editor. Distributed Constraint Satisfaction: Foundation of Cooperation in Multi-agent Systems. Springer, 2001.
  47. [Zhang et al., 2005] Weixiong Zhang, Guandong Wang, Zhao Xing, and Lars Wittenberg. 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.
  48. [Zivan and Peled, 2012] Roie Zivan and Hilla Peled. Max/min-sum distributed constraint optimization through value propagation on an alternating DAG. In Proceedings of AAMAS, pages 265-272, 2012.
  49. [Zivan et al., 2014] Roie Zivan, Steven Okamoto, and Hilla Peled. Explorative anytime local search for distributed constraint optimization. Artificial Intelligence, 212:1-26, 2014.
  50. [Zivan et al., 2015] Roie Zivan, Harel Yedidsion, Steven Okamoto, Robin Glinton, and Katia Sycara. Dis- tributed constraint optimization for teams of mobile sens- ing agents. Journal of Autonomous Agents and Multi- Agent Systems, 29(3):495-536, 2015.

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

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