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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
Available at: https://github.com/epournaras/EPOS/tree/hard_constraints.
References
Akat, S.B., Gazi, V.: Decentralized asynchronous particle swarm optimization. In: 2008 IEEE Swarm Intelligence Symposium, pp. 1–8. IEEE (2008)
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
Castells-Graells, D., Salahub, C., Pournaras, E.: On cycling risk and discomfort: urban safety mapping and bike route recommendations. Computing 102, 1259–1274 (2020)
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)
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)
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)
Du, H., Zhu, G., Zheng, J.: Why travelers trust and accept self-driving cars: an empirical study. Travel Behav. Soc. 22, 1–9 (2021)
Gupta, A., Srivastava, S.: Comparative analysis of ant colony and particle swarm optimization algorithms for distance optimization. Procedia Comput. Sci. 173, 245–253 (2020)
Helbing, D., et al.: Ethics of smart cities: towards value-sensitive design and co-evolving city life. Sustainability 13(20), 11162 (2021)
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
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)
Kaddoum, E.: Optimization under constraints of distributed complex problems using cooperative self-organization. Ph.D. thesis (2011)
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)
Kumar, A., Petcu, A., Faltings, B.: H-DPOP: using hard constraints for search space pruning in DCOP. In: AAAI, pp. 325–330 (2008)
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)
Majumdar, S., Qin, C., Pournaras, E.: Epos hard constraints support (2023). https://doi.org/10.5281/zenodo.7791326. www.zenodo.org/record/7791326
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)
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)
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)
Pournaras, E.: Multi-level reconfigurable self-organization in overlay services. Ph.D. thesis, Delft University of Technology. School of Technology Policy and Management (2013)
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)
Pournaras, E.: Agent-based planning portfolio (2023). www.figshare.com/articles/dataset/Agent-based_Planning_Portfolio/7806548
Pournaras, E., Espejo-Uribe, J.: Self-repairable smart grids via online coordination of smart transformers. IEEE Trans. Ind. Inf. 13(4), 1783–1793 (2016)
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)
Pournaras, E., Yao, M., Helbing, D.: Self-regulating supply-demand systems. Future Gener. Comput. Syst. 76, 73–91 (2017)
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)
Qin, C., Pournaras, E.: Coordination of drones at scale: decentralized energy-aware swarm intelligence for spatio-temporal sensing. arXiv preprint arXiv:2212.14116 (2022)
Ramaswami, A., et al.: Carbon analytics for net-zero emissions sustainable cities. Nat. Sustain. 4(6), 460–463 (2021)
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)
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
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
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)