Skip to main content

Discrete-Choice Multi-agent Optimization: Decentralized Hard Constraint Satisfaction for Smart Cities

  • Conference paper
  • First Online:
Autonomous Agents and Multiagent Systems. Best and Visionary Papers (AAMAS 2023)

Abstract

Making Smart Cities more sustainable, resilient and democratic is emerging as an endeavor of satisfying hard constraints, for instance meeting net-zero targets. Decentralized multi-agent methods for socio-technical optimization of large-scale complex infrastructures such as energy and transport networks are scalable and more privacy-preserving by design. However, they mainly focus on satisfying soft constraints to remain cost-effective. This paper introduces a new model for decentralized hard constraint satisfaction in discrete-choice combinatorial optimization problems. The model solves the cold start problem of partial information for coordination during initialization that can violate hard constraints. It also preserves a low-cost satisfaction of hard constraints in subsequent coordinated choices during which soft constraints optimization is performed. Strikingly, experimental results in real-world Smart City application scenarios demonstrate the required behavioral shift to preserve optimality when hard constraints are satisfied. These findings are significant for policymakers, system operators, designers and architects to create the missing social capital of running cities in more viable trajectories.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    Available at: https://github.com/epournaras/EPOS/tree/hard_constraints.

References

  1. Akat, S.B., Gazi, V.: Decentralized asynchronous particle swarm optimization. In: 2008 IEEE Swarm Intelligence Symposium, pp. 1–8. IEEE (2008)

    Google Scholar 

  2. Billiau, G., Chang, C.F., Ghose, A.: SBDO: a new robust approach to dynamic distributed constraint optimisation. In: Desai, N., Liu, A., Winikoff, M. (eds.) PRIMA 2010. LNCS, vol. 7057, pp. 11–26. Springer, Cham (2012). https://doi.org/10.1007/978-3-642-25920-3_2

    Chapter  Google Scholar 

  3. Castells-Graells, D., Salahub, C., Pournaras, E.: On cycling risk and discomfort: urban safety mapping and bike route recommendations. Computing 102, 1259–1274 (2020)

    Article  Google Scholar 

  4. Chen, Z., He, C., He, Z., Chen, M.: BD-ADOPT: a hybrid DCOP algorithm with best-first and depth-first search strategies. Artif. Intell. Rev. 50, 161–199 (2018)

    Article  Google Scholar 

  5. Curran, W.J., Agogino, A., Tumer, K.: Addressing hard constraints in the air traffic problem through partitioning and difference rewards. In: Proceedings of the 2013 International Conference on Autonomous Agents and Multi-Agent Systems, pp. 1281–1282 (2013)

    Google Scholar 

  6. Deng, Y., Chen, Z., Chen, D., Jiang, X., Li, Q.: PT-ISABB: a hybrid tree-based complete algorithm to solve asymmetric distributed constraint optimization problems. In: International Conference on Autonomous Agents and Multi-Agent Systems, pp. 1281–1282 (2019)

    Google Scholar 

  7. Du, H., Zhu, G., Zheng, J.: Why travelers trust and accept self-driving cars: an empirical study. Travel Behav. Soc. 22, 1–9 (2021)

    Article  Google Scholar 

  8. Gupta, A., Srivastava, S.: Comparative analysis of ant colony and particle swarm optimization algorithms for distance optimization. Procedia Comput. Sci. 173, 245–253 (2020)

    Article  Google Scholar 

  9. Helbing, D., et al.: Ethics of smart cities: towards value-sensitive design and co-evolving city life. Sustainability 13(20), 11162 (2021)

    Article  Google Scholar 

  10. Hinrichs, C., Lehnhoff, S., Sonnenschein, M.: COHDA: a combinatorial optimization heuristic for distributed agents. In: Filipe, J., Fred, A. (eds.) ICAART 2013. CCIS, vol. 449, pp. 23–39. Springer, Heidelberg (2014). https://doi.org/10.1007/978-3-662-44440-5_2

    Chapter  Google Scholar 

  11. Hinrichs, C., et al.: A distributed combinatorial optimisation heuristic for the scheduling of energy resources represented by self-interested agents. Int. J. Bio-Inspired Comput. 10(2), 69–78 (2017)

    Article  Google Scholar 

  12. Kaddoum, E.: Optimization under constraints of distributed complex problems using cooperative self-organization. Ph.D. thesis (2011)

    Google Scholar 

  13. Khan, S., Paul, D., Momtahan, P., Aloqaily, M.: Artificial intelligence framework for smart city microgrids: state of the art, challenges, and opportunities. In: 2018 Third International Conference on Fog and Mobile Edge Computing (FMEC), pp. 283–288. IEEE (2018)

    Google Scholar 

  14. Kumar, A., Petcu, A., Faltings, B.: H-DPOP: using hard constraints for search space pruning in DCOP. In: AAAI, pp. 325–330 (2008)

    Google Scholar 

  15. Mailler, R., Lesser, V.: Solving distributed constraint optimization problems using cooperative mediation. In: Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems. AAMAS 2004, pp. 438–445. IEEE (2004)

    Google Scholar 

  16. Majumdar, S., Qin, C., Pournaras, E.: Epos hard constraints support (2023). https://doi.org/10.5281/zenodo.7791326. www.zenodo.org/record/7791326

  17. Nieße, A., Sonnenschein, M., Hinrichs, C., Bremer, J.: Local soft constraints in distributed energy scheduling. In: 2016 Federated Conference on Computer Science and Information Systems (FedCSIS), pp. 1517–1525. IEEE (2016)

    Google Scholar 

  18. Nieße, A., et al.: Conjoint dynamic aggregation and scheduling methods for dynamic virtual power plants. In: 2014 Federated Conference on Computer Science and Information Systems, pp. 1505–1514. IEEE (2014)

    Google Scholar 

  19. Parnika, P., Diddigi, R.B., Danda, S.K.R., Bhatnagar, S.: Attention actor-critic algorithm for multi-agent constrained co-operative reinforcement learning. In: International Conference on Autonomous Agents and MultiAgent Systems. ACM (2021)

    Google Scholar 

  20. Pournaras, E.: Multi-level reconfigurable self-organization in overlay services. Ph.D. thesis, Delft University of Technology. School of Technology Policy and Management (2013)

    Google Scholar 

  21. Pournaras, E.: Collective learning: a 10-year odyssey to human-centered distributed intelligence. In: 2020 IEEE International Conference on Autonomic Computing and Self-Organizing Systems (ACSOS), pp. 205–214. IEEE (2020)

    Google Scholar 

  22. Pournaras, E.: Agent-based planning portfolio (2023). www.figshare.com/articles/dataset/Agent-based_Planning_Portfolio/7806548

  23. Pournaras, E., Espejo-Uribe, J.: Self-repairable smart grids via online coordination of smart transformers. IEEE Trans. Ind. Inf. 13(4), 1783–1793 (2016)

    Article  Google Scholar 

  24. Pournaras, E., Pilgerstorfer, P., Asikis, T.: Decentralized collective learning for self-managed sharing economies. ACM Trans. Auton. Adapt. Syst. (TAAS) 13(2), 1–33 (2018)

    Article  Google Scholar 

  25. Pournaras, E., Yao, M., Helbing, D.: Self-regulating supply-demand systems. Future Gener. Comput. Syst. 76, 73–91 (2017)

    Article  Google Scholar 

  26. Qin, C., Candan, F., Mihaylova, L., Pournaras, E.: 3, 2, 1, drones go! A testbed to take off UAV swarm intelligence for distributed sensing. In: Proceedings of the 2022 UK Workshop on Computational Intelligence. Springer (2022)

    Google Scholar 

  27. Qin, C., Pournaras, E.: Coordination of drones at scale: decentralized energy-aware swarm intelligence for spatio-temporal sensing. arXiv preprint arXiv:2212.14116 (2022)

  28. Ramaswami, A., et al.: Carbon analytics for net-zero emissions sustainable cities. Nat. Sustain. 4(6), 460–463 (2021)

    Article  Google Scholar 

  29. Simão, T.D., et al.: AlwaysSafe: reinforcement learning without safety constraint violations during training. In: International Conference on Autonomous Agents and MultiAgent Systems. ACM (2021)

    Google Scholar 

Download references

Acknowledgements

This work is supported by a UKRI Future Leaders Fellowship (MR/W009560/1): ‘Digitally Assisted Collective Governance of Smart City Commons–ARTIO’, the Alan Turing Fellowship project ‘New Edge-Cloud Infrastructure for Distributed Intelligent Computing’ and the SNF NRP77 ‘Digital Transformation’ project “Digital Democracy: Innovations in Decision-making Processes”, #407740_187249.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Srijoni Majumdar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Majumdar, S., Qin, C., Pournaras, E. (2024). Discrete-Choice Multi-agent Optimization: Decentralized Hard Constraint Satisfaction for Smart Cities. In: Amigoni, F., Sinha, A. (eds) Autonomous Agents and Multiagent Systems. Best and Visionary Papers. AAMAS 2023. Lecture Notes in Computer Science(), vol 14456. Springer, Cham. https://doi.org/10.1007/978-3-031-56255-6_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-56255-6_4

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-56254-9

  • Online ISBN: 978-3-031-56255-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics