IDEAS home Printed from https://ideas.repec.org/a/gam/jftint/v17y2025i7p291-d1690451.html

ERA-MADDPG: An Elastic Routing Algorithm Based on Multi-Agent Deep Deterministic Policy Gradient in SDN

Author

Listed:
  • Wanwei Huang

    (College of Software Engineering, Zhengzhou University of Light Industry, Zhengzhou 450007, China)

  • Hongchang Liu

    (College of Software Engineering, Zhengzhou University of Light Industry, Zhengzhou 450007, China)

  • Yingying Li

    (College of Electronics & Communication Engineering, Shenzhen Polytechnic University, Shenzhen 518005, China)

  • Linlin Ma

    (College of Information Technology, Zhengzhou Vocational College of Finance and Taxation, Zhengzhou 450048, China)

Abstract

To address the fact that changes in network topology can have an impact on the performance of routing, this paper proposes an Elastic Routing Algorithm based on Multi-Agent Deep Deterministic Policy Gradient (ERA-MADDPG), which is implemented within the framework of Multi-Agent Deep Deterministic Policy Gradient (MADDPG) in deep reinforcement learning. The algorithm first builds a three-layer architecture based on Software-Defined Networking (SDN). The top-down layers are the multi-agent layer, the controller layer, and the data layer. The architecture’s processing flow, including real-time data layer information collection and dynamic policy generation, enables the ERA-MADDPG algorithm to exhibit strong elasticity by quickly adjusting routing decisions in response to topology changes. The actor-critic framework combined with Convolutional Neural Networks (CNN) to implement the ERA-MADDPG routing algorithm effectively improves training efficiency, enhances learning stability, facilitates collaboration, and improves algorithm generalization and applicability. Finally, simulation experiments demonstrate that the convergence speed of the ERA-MADDPG routing algorithm outperforms that of the Multi-Agent Deep Q-Network (MADQN) algorithm and the Smart Routing based on Deep Reinforcement Learning (SR-DRL) algorithm, and the training speed in the initial phase is improved by approximately 20.9% and 39.1% compared to the MADQN algorithm and SR-DRL algorithm, respectively. The elasticity performance of ERA-MADDPG is quantified by re-convergence speed: under 5–15% topology node/link changes, its re-convergence speed is over 25% faster than that of MADQN and SR-DRL, demonstrating superior capability to maintain routing efficiency in dynamic environments.

Suggested Citation

  • Wanwei Huang & Hongchang Liu & Yingying Li & Linlin Ma, 2025. "ERA-MADDPG: An Elastic Routing Algorithm Based on Multi-Agent Deep Deterministic Policy Gradient in SDN," Future Internet, MDPI, vol. 17(7), pages 1-20, June.
  • Handle: RePEc:gam:jftint:v:17:y:2025:i:7:p:291-:d:1690451
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1999-5903/17/7/291/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1999-5903/17/7/291/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Wang, Yi & Qiu, Dawei & Strbac, Goran, 2022. "Multi-agent deep reinforcement learning for resilience-driven routing and scheduling of mobile energy storage systems," Applied Energy, Elsevier, vol. 310(C).
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Shi Kuang & Jinyu Zheng & Shilin Liang & Yingying Li & Siyuan Liang & Wanwei Huang, 2025. "RS-MADDPG: Routing Strategy Based on Multi-Agent Deep Deterministic Policy Gradient for Differentiated QoS Services," Future Internet, MDPI, vol. 17(9), pages 1-20, August.
    2. Gayathri Karthick & Glenford Mapp & Jon Crowcroft, 2025. "Toward Secure SDN Infrastructure in Smart Cities: Kafka-Enabled Machine Learning Framework for Anomaly Detection," Future Internet, MDPI, vol. 17(9), pages 1-28, September.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. An, Sihai & Qiu, Jing & Lin, Jiafeng & Yao, Zongyu & Liang, Qijun & Lu, Xin, 2025. "Planning of a multi-agent mobile robot-based adaptive charging network for enhancing power system resilience under extreme conditions," Applied Energy, Elsevier, vol. 395(C).
    2. Zhuoxin Lu & Xiaoyuan Xu & Zheng Yan & Dong Han & Shiwei Xia, 2024. "Mobile Energy-Storage Technology in Power Grid: A Review of Models and Applications," Sustainability, MDPI, vol. 16(16), pages 1-19, August.
    3. Sun, Yuxin & Huang, Xujun & Wang, Guibin & Zhang, Xian & Qiu, Jing & Strbac, Goran, 2025. "Low-carbon traffic resilience-enhanced robust planning of coupled transportation and power distribution network based on modified user equilibrium model," Applied Energy, Elsevier, vol. 397(C).
    4. Harrold, Daniel J.B. & Cao, Jun & Fan, Zhong, 2022. "Renewable energy integration and microgrid energy trading using multi-agent deep reinforcement learning," Applied Energy, Elsevier, vol. 318(C).
    5. Kang, Hyuna & Jung, Seunghoon & Kim, Hakpyeong & Jeoung, Jaewon & Hong, Taehoon, 2024. "Reinforcement learning-based optimal scheduling model of battery energy storage system at the building level," Renewable and Sustainable Energy Reviews, Elsevier, vol. 190(PA).
    6. Wu, Chuantao & Wang, Tao & Zhou, Dezhi & Cao, Shankang & Sui, Quan & Lin, Xiangning & Li, Zhengtian & Wei, Fanrong, 2023. "A distributed restoration framework for distribution systems incorporating electric buses," Applied Energy, Elsevier, vol. 331(C).
    7. Wang, Dawei & Guo, Jingwei & Zhang, Yongxiang & Zhong, Qingwei & Xu, Hongke, 2025. "Optimizing expressway battery electric vehicle charging and mobile storage energy truck scheduling: A two-stage approach to improve photovoltaic generation utilization," Energy, Elsevier, vol. 320(C).
    8. Yang, Ruizhang & Xiao, Zhuang & Xiong, Wei & Hou, Yunhe, 2026. "Coordinative multi-stage approach to railway energy system resilience enhancement: From risk-aware FTPSS planning to emergency energy management and adaptive train control," Applied Energy, Elsevier, vol. 402(PB).
    9. Venkatasubramanian, Balaji V. & Panteli, Mathaios, 2023. "Power system resilience during 2001–2022: A bibliometric and correlation analysis," Renewable and Sustainable Energy Reviews, Elsevier, vol. 188(C).
    10. Wang, Dawei & Guo, Jingwei & Zhang, Yongxiang & Feng, Tao & Zhang, Chunyang, 2025. "Enhancing solar energy generation utilization along highways: optimizing electric vehicle charging-swapping schemes and scheduling mobile energy storage systems," Applied Energy, Elsevier, vol. 399(C).
    11. Zhang, Lu & Yu, Shunjiang & Zhang, Bo & Li, Gen & Cai, Yongxiang & Tang, Wei, 2023. "Outage management of hybrid AC/DC distribution systems: Co-optimize service restoration with repair crew and mobile energy storage system dispatch," Applied Energy, Elsevier, vol. 335(C).
    12. Mahmud, Sakib & Sayed, Aya Nabil & Himeur, Yassine & Nhlabatsi, Armstrong & Bensaali, Faycal, 2026. "A comprehensive review of deep reinforcement learning applications from centralized power generation to modern energy internet frameworks," Renewable and Sustainable Energy Reviews, Elsevier, vol. 226(PE).
    13. Yan, Xingyu & Gao, Ciwei & Francois, Bruno, 2025. "Multi-objective optimization of a virtual power plant with mobile energy storage for a multi-stakeholders energy community," Applied Energy, Elsevier, vol. 386(C).
    14. Hajialigol, Parisa & Nweye, Kingsley & Aghaei, Mohammadreza & Najafi, Behzad & Moazami, Amin & Nagy, Zoltan, 2025. "Enhancing self-consumption ratio in a smart microgrid by applying a reinforcement learning-based energy management system," Energy, Elsevier, vol. 335(C).
    15. Li, Sichen & Hu, Weihao & Cao, Di & Chen, Zhe & Huang, Qi & Blaabjerg, Frede & Liao, Kaiji, 2023. "Physics-model-free heat-electricity energy management of multiple microgrids based on surrogate model-enabled multi-agent deep reinforcement learning," Applied Energy, Elsevier, vol. 346(C).
    16. Qiu, Dawei & Wang, Yi & Zhang, Tingqi & Sun, Mingyang & Strbac, Goran, 2023. "Hierarchical multi-agent reinforcement learning for repair crews dispatch control towards multi-energy microgrid resilience," Applied Energy, Elsevier, vol. 336(C).
    17. Xu, Jiuping & Tian, Yalou & Wang, Fengjuan & Yang, Guocan & Zhao, Chuandang, 2024. "Resilience-economy-environment equilibrium based configuration interaction approach towards distributed energy system in energy intensive industry parks," Renewable and Sustainable Energy Reviews, Elsevier, vol. 191(C).
    18. Xie, Hongbin & Zhang, Haoran & Song, Ge & Zhang, Jingyuan & Fu, Hongdi & Zhang, Liyu & Chen, Nianru & Song, Xuan, 2026. "Enhancing resilience of electric vehicle charging management in hydrogen–electric coupled distribution networks: A risk-characterization multi-agent reinforcement learning approach," Applied Energy, Elsevier, vol. 404(C).
    19. Gabriel Pesántez & Wilian Guamán & José Córdova & Miguel Torres & Pablo Benalcazar, 2024. "Reinforcement Learning for Efficient Power Systems Planning: A Review of Operational and Expansion Strategies," Energies, MDPI, vol. 17(9), pages 1-25, May.
    20. Zhang, Xi & Dong, Zihang & Huangfu, Fenyu & Ye, Yujian & Strbac, Goran & Kang, Chongqing, 2024. "Strategic dispatch of electric buses for resilience enhancement of urban energy systems," Applied Energy, Elsevier, vol. 361(C).

    More about this item

    Keywords

    ;
    ;
    ;
    ;
    ;
    ;
    ;

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jftint:v:17:y:2025:i:7:p:291-:d:1690451. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.