{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,16]],"date-time":"2026-04-16T16:30:35Z","timestamp":1776357035753,"version":"3.51.2"},"publisher-location":"New York, NY, USA","reference-count":63,"publisher":"ACM","funder":[{"name":"NSERC Discovery Grant","award":["RGPIN-2023-04744"],"award-info":[{"award-number":["RGPIN-2023-04744"]}]},{"name":"NSERC Alliance","award":["ALLRP 586434-23"],"award-info":[{"award-number":["ALLRP 586434-23"]}]},{"name":"MITACS Accelerate","award":["IT36792"],"award-info":[{"award-number":["IT36792"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2026,4,4]]},"DOI":"10.1145\/3793853.3795756","type":"proceedings-article","created":{"date-parts":[[2026,4,6]],"date-time":"2026-04-06T14:25:49Z","timestamp":1775485549000},"page":"167-178","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["CADENCE: Collaborative Multi-Agent Dual-Objective Framework for Intelligent CDN Selection"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0000-5682-9270","authenticated-orcid":false,"given":"Jashanjot Singh","family":"Sidhu","sequence":"first","affiliation":[{"name":"Concordia University, Montreal, Quebec, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-8320-7222","authenticated-orcid":false,"given":"Chidambar","family":"Joshi","sequence":"additional","affiliation":[{"name":"Concordia University, Montreal, Quebec, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5382-6530","authenticated-orcid":false,"given":"Abdelhak","family":"Bentaleb","sequence":"additional","affiliation":[{"name":"Concordia University, Montreal, Quebec, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2026,4,6]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2010. Of Forest and Men. http:\/\/www.offorestsandmen.org. [Accessed: Sept 2025]."},{"key":"e_1_3_2_1_2_1","unstructured":"ETSI TS 103 998. 2024. ETSI TS 103 998 V1.1.1:DASH-IF: Content Steering for DASH. https:\/\/cdn.standards.iteh.ai\/samples\/67988\/93d192067f4d434c9103d1b2317eb4a9\/ETSI-TS-103-998-V1-1-1-2024-01-.pdf."},{"key":"e_1_3_2_1_3_1","volume-title":"An introduction to centralized training for decentralized execution in cooperative multi-agent reinforcement learning. arXiv preprint arXiv:2409.03052","author":"Amato Christopher","year":"2024","unstructured":"Christopher Amato. 2024. An introduction to centralized training for decentralized execution in cooperative multi-agent reinforcement learning. arXiv preprint arXiv:2409.03052 (2024)."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2017.2743240"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3588444.3591030"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2018.2862938"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3371040","article-title":"DQ-DASH: A queuing theory approach to distributed adaptive video streaming","volume":"16","author":"Bentaleb Abdelhak","year":"2020","unstructured":"Abdelhak Bentaleb, Praveen Kumar Yadav, Wei Tsang Ooi, and Roger Zimmermann. 2020. DQ-DASH: A queuing theory approach to distributed adaptive video streaming. ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM) 16, 1 (2020), 1\u201324.","journal-title":"ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM)"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3286062.3286082"},{"key":"e_1_3_2_1_9_1","volume-title":"Markov Decision Processes in Artificial Intelligence","author":"Beynier Aur\u00e9lie","year":"2013","unstructured":"Aur\u00e9lie Beynier, Francois Charpillet, Daniel Szer, and Abdel-Illah Mouaddib. 2013. DEC-MDP\/POMDP. Markov Decision Processes in Artificial Intelligence (2013), 277\u2013318."},{"key":"e_1_3_2_1_10_1","volume-title":"What are the current prices for major CDN providers? BlazingCDN Blog (21","author":"CDN.","year":"2024","unstructured":"BlazingCDN. 2024. What are the current prices for major CDN providers? BlazingCDN Blog (21 August 2024). https:\/\/blog.blazingcdn.com\/en-us\/what-are-the-current-prices-for-major-cdn-providers"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3603269.3604863"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDSP.2014.6900782"},{"key":"e_1_3_2_1_13_1","volume-title":"International Conference on Machine Learning. PMLR","author":"Christianos Filippos","year":"2021","unstructured":"Filippos Christianos, Georgios Papoudakis, Muhammad A Rahman, and Stefano V Albrecht. 2021. Scaling multi-agent reinforcement learning with selective parameter sharing. In International Conference on Machine Learning. PMLR, 1989\u20131998."},{"key":"e_1_3_2_1_14_1","unstructured":"Consumer Technology Association. 2020. CTA-5004: Web Application Video Ecosystem-Common Media Client Data."},{"key":"e_1_3_2_1_15_1","unstructured":"Consumer Technology Association. 2022. CTA-5006: Web Application Video Ecosystem-Common Media Server Data."},{"key":"e_1_3_2_1_16_1","volume-title":"Technical Report","author":"Graphics CS MSU","unstructured":"CS MSU Graphics and Media Lab. 2005. MPEG-4 AVC\/H.264 Video Codec Comparison. Technical Report. Moscow State University. Available at: http:\/\/www.compression.ru\/video\/codec_comparison\/mpeg4_avc_h264.html."},{"key":"e_1_3_2_1_17_1","unstructured":"DASH-IF. 2024. DASH Reference Client. https:\/\/reference.dashif.org\/dash.js\/. Accessed on Oct. 20 2024."},{"key":"e_1_3_2_1_18_1","volume-title":"Nando De Freitas, and Shimon Whiteson.","author":"Foerster Jakob","year":"2016","unstructured":"Jakob Foerster, Ioannis Alexandros Assael, Nando De Freitas, and Shimon Whiteson. 2016. Learning to communicate with deep multi-agent reinforcement learning. Advances in neural information processing systems 29 (2016)."},{"key":"e_1_3_2_1_19_1","unstructured":"Aditya Ganjam Faisal Siddiqui Jibin Zhan Xi Liu Ion Stoica Junchen Jiang Vyas Sekar and Hui Zhang. 2015. C3:{internet-scale} control plane for video quality optimization. In NSDI. 131\u2013144."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM41043.2020.9155338"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3523230.3523234"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10462-021-09996-w"},{"key":"e_1_3_2_1_23_1","unstructured":"QUIC Working Group. 2024. QUIC Implementations. IETF. https:\/\/github.com\/quicwg\/base-drafts\/wiki\/Implementations Accessed: 2024-07-21."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1400097.1400105"},{"key":"e_1_3_2_1_25_1","volume-title":"Linux conf au","volume":"5","author":"Stephen","year":"2005","unstructured":"Stephen Hemminger et al. 2005. Network emulation with NetEm. In Linux conf au, Vol. 5. 2005."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3587819.3592550"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3592473.3592563"},{"key":"e_1_3_2_1_28_1","volume-title":"RL-Cache: An Efficient Reinforcement Learning Based Cache Partitioning Approach for Multi-Tenant CDN Services","author":"Jia Ranhao","unstructured":"Ranhao Jia, Zixiao Chen, Chentao Wu, Jie Li, Minyi Guo, and Hongwen Huang. 2024. RL-Cache: An Efficient Reinforcement Learning Based Cache Partitioning Approach for Multi-Tenant CDN Services. In IEEE CLUSTER. IEEE, 202\u2013213."},{"key":"e_1_3_2_1_29_1","volume-title":"A comprehensive survey on multi-agent cooperative decision-making: Scenarios, approaches, challenges and perspectives. arXiv preprint arXiv:2503.13415","author":"Jin Weiqiang","year":"2025","unstructured":"Weiqiang Jin, Hongyang Du, Biao Zhao, Xingwu Tian, Bohang Shi, and Guang Yang. 2025. A comprehensive survey on multi-agent cooperative decision-making: Scenarios, approaches, challenges and perspectives. arXiv preprint arXiv:2503.13415 (2025)."},{"key":"e_1_3_2_1_30_1","volume-title":"Cloudflare Incident on","author":"Jones Phillip","year":"2025","unstructured":"Phillip Jones. 2025. Cloudflare Incident on March 21, 2025. https:\/\/blog.cloudflare.com\/cloudflare-incident-march-21-2025\/ Accessed: 2025-04-11."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3715675.3715839"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3712676.3714436"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1108\/09685229810225029"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3339825.3397043"},{"key":"e_1_3_2_1_35_1","first-page":"23164","article-title":"Noise attention learning: Enhancing noise robustness by gradient scaling","volume":"35","author":"Lu Yangdi","year":"2022","unstructured":"Yangdi Lu, Yang Bo, and Wenbo He. 2022. Noise attention learning: Enhancing noise robustness by gradient scaling. Advances in Neural Information Processing Systems 35 (2022), 23164\u201323177.","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3638036.3640284"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"crossref","unstructured":"Hongzi Mao Ravi Netravali and Mohammad Alizadeh. 2017. Neural adaptive video streaming with pensieve. In ACM SIGCOMM. 197\u2013210.","DOI":"10.1145\/3098822.3098843"},{"key":"e_1_3_2_1_38_1","volume-title":"The Akamai DNS Outage and the Case for CDN Redundancy. ThousandEyes Blog","author":"Medina Angelique","year":"2024","unstructured":"Angelique Medina. 2024. The Akamai DNS Outage and the Case for CDN Redundancy. ThousandEyes Blog (2024). https:\/\/www.thousandeyes.com\/blog\/akamai-edge-dns-outage-analysis Accessed: 2024-11-22."},{"key":"e_1_3_2_1_39_1","unstructured":"Joachim Otahal. 2025. JouMxyzptlk: High-Resolution Gaming Benchmarks and Panoramas. https:\/\/joumxyzptlk.de\/ Accessed: 2025-04-11."},{"key":"e_1_3_2_1_40_1","volume-title":"Normalization: A preprocessing stage. arXiv preprint arXiv:1503.06462","author":"Patro SGOPAL","year":"2015","unstructured":"SGOPAL Patro and Kishore Kumar Sahu. 2015. Normalization: A preprocessing stage. arXiv preprint arXiv:1503.06462 (2015)."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.22161\/ijaers.122.1"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3339825.3394938"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/QoMEX48832.2020.9123103"},{"key":"e_1_3_2_1_44_1","first-page":"1","article-title":"Monotonic value function factorisation for deep multi-agent reinforcement learning","volume":"21","author":"Rashid Tabish","year":"2020","unstructured":"Tabish Rashid, Mikayel Samvelyan, Christian Schroeder De Witt, Gregory Farquhar, Jakob Foerster, and Shimon Whiteson. 2020. Monotonic value function factorisation for deep multi-agent reinforcement learning. Journal of Machine Learning Research 21, 178 (2020), 1\u201351.","journal-title":"Journal of Machine Learning Research"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/BMSB.2017.7986143"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3638036.3640293"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.5594\/M002018"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/1504271.1504321"},{"key":"e_1_3_2_1_49_1","volume-title":"White Paper. https:\/\/www.sandvine.com\/global-internet-phenomena- report-","year":"2024","unstructured":"Sandvine. 2024. The Global Internet Phenomena Report, White Paper. https:\/\/www.sandvine.com\/global-internet-phenomena- report- 2024. Technical Report, Sandvine (January 2024). Accessed on Oct. 20, 2024."},{"key":"e_1_3_2_1_50_1","volume-title":"2017 IEEE Conference on Communications and Network Security (CNS). IEEE, 450\u2013455","author":"Seeliger Robert","year":"2017","unstructured":"Robert Seeliger, Daniel Silhavy, and Stefan Arbanowski. 2017. Dynamic adinsertion and content orchestration worklows through manifest manipulation in HLS and MPEG-DASH. In 2017 IEEE Conference on Communications and Network Security (CNS). IEEE, 450\u2013455."},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2001.916678"},{"key":"e_1_3_2_1_52_1","volume-title":"Video Streaming Over QUIC: A Comprehensive Study. ACM Transactions on Multimedia Computing, Communications and Applications","author":"Sidhu Jashanjot Singh","year":"2018","unstructured":"Jashanjot Singh Sidhu and Abdelhak Bentaleb. 2018. Video Streaming Over QUIC: A Comprehensive Study. ACM Transactions on Multimedia Computing, Communications and Applications (2018)."},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/3793853.3798190"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3588444.3591027"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4842-1656-9_8"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"crossref","unstructured":"Babak Taraghi Hadi Amirpour and Christian Timmerer. 2022. Multi-codec ultra high definition 8K MPEG-DASH dataset. In ACM MM.","DOI":"10.1145\/3524273.3532889"},{"key":"e_1_3_2_1_57_1","unstructured":"Jason Thibeault. 2024. Multi-CDN Delivery. https:\/\/www.svta.org\/2024\/10\/24\/multi-cdn-delivery\/. Accessed: 2025-04-11."},{"key":"e_1_3_2_1_58_1","volume-title":"AWS Outage Analysis","year":"2023","unstructured":"ThousandEyes. 2023. AWS Outage Analysis: June 13, 2023. https:\/\/www.thousandeyes.com\/blog\/aws-outage-analysis-june-13-2023 Accessed: 2025-04-11."},{"key":"e_1_3_2_1_59_1","unstructured":"TVBEurope. 2024. Edgio content delivery network officially shuts down. https:\/\/www.tvbeurope.com\/media-delivery\/edgio-content-delivery-network-officially-shuts-down Accessed: 2025-04-10."},{"key":"e_1_3_2_1_60_1","unstructured":"Twitch. 2020. ACM MMSys 2020 grand challenge. https:\/\/github.com\/Wimnet\/twitch_challenge. In ACM MMSys."},{"key":"e_1_3_2_1_61_1","volume-title":"The surprising effectiveness of ppo in cooperative multi-agent games. Advances in neural information processing systems 35","author":"Yu Chao","year":"2022","unstructured":"Chao Yu, Akash Velu, Eugene Vinitsky, Jiaxuan Gao, Yu Wang, Alexandre Bayen, and Yi Wu. 2022. The surprising effectiveness of ppo in cooperative multi-agent games. Advances in neural information processing systems 35 (2022), 24611\u201324624."},{"key":"e_1_3_2_1_62_1","volume-title":"Multi-agent reinforcement learning: A selective overview of theories and algorithms. Handbook of reinforcement learning and control","author":"Zhang Kaiqing","year":"2021","unstructured":"Kaiqing Zhang, Zhuoran Yang, and Tamer Ba\u015far. 2021. Multi-agent reinforcement learning: A selective overview of theories and algorithms. Handbook of reinforcement learning and control (2021), 321\u2013384."},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/3380613"}],"event":{"name":"MMSys '26: ACM Multimedia Systems Conference 2026","location":"Hong Kong Hong Kong","acronym":"MMSys '26","sponsor":["SIGMM ACM Special Interest Group on Multimedia"]},"container-title":["Proceedings of the ACM Multimedia Systems Conference 2026"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3793853.3795756","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,16]],"date-time":"2026-04-16T15:23:27Z","timestamp":1776353007000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3793853.3795756"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,4,4]]},"references-count":63,"alternative-id":["10.1145\/3793853.3795756","10.1145\/3793853"],"URL":"https:\/\/doi.org\/10.1145\/3793853.3795756","relation":{},"subject":[],"published":{"date-parts":[[2026,4,4]]},"assertion":[{"value":"2026-04-06","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}