Network Diffuser for Placing-Scheduling Service Function Chains with Inverse Demonstration
Zuyuan Zhang, Vaneet Aggarwal, Tian Lan
Abstract
Network services are increasingly managed by con-sidering chained-up virtual network functions and relevant traffic flows, known as the Service Function Chains (SFCs). To deal with sequential arrivals of SFCs in an online fashion, we must consider two closely-coupled problems - an SFC placement problem that maps SFCs to servers/links in the network and an SFC scheduling problem that determines when each SFC is executed. Solving the whole SFC problem targeting these two optimizations jointly is extremely challenging. In this paper, we propose a novel network diffuser using conditional generative modeling for this SFC placing-scheduling optimization. Recent advances in generative AI and diffusion models have made it possible to generate high-quality images/videos and decision trajectories from language description. We formulate the SFC optimization as a problem of generating a state sequence for planning and perform graph diffusion on the state trajectories to enable extraction of SFC decisions, with SFC optimization constraints and objectives as conditions. To address the lack of demonstration data due to NP-hardness and exponential problem space of the SFC optimization, we also propose a novel and somewhat maverick approach - Rather than solving instances of this difficult optimization, we start with randomly-generated solutions as input, and then determine appropriate SFC optimization problems that render these solutions feasible. This inverse demonstration enables us to obtain sufficient expert demonstrations, i.e., problem-solution pairs, through further optimization. In our numerical evaluations, the proposed network diffuser outperforms learning and heuristic baselines, by 20% improvement in SFC reward and 50% reduction in SFC waiting time and blocking rate.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 168507a4-797e-4028-aaa5-eab50f38e1d3Builds on10
- Denoising Diffusion Probabilistic ModelsJonathan Ho, Ajay Jain, Pieter AbbeelNeurIPS 2020 · 35,902 citations
- Directly Denoising Diffusion ModelsDan Zhang, Jingjing Wang, Feng LuoICML 2024 · 11,724 citations
- Improved Denoising Diffusion Probabilistic ModelsAlexander Quinn Nichol, Prafulla DhariwalICML 2021 · 5,234 citations
- DiGress: Discrete Denoising diffusion for graph generationClément Vignac, Igor Krawczuk, Antoine Siraudin, Bohan Wang et al.ICLR 2023 · 70 citations
- Joint Resource Management and Flow Scheduling for SFC Deployment in Hybrid Edge-and-Cloud NetworkYingling Mao, Xiaojun Shang, Yuanyuan YangINFOCOM 2022 · 52 citations
Related papers
- Provably Efficient Algorithms for Traffic-sensitive SFC Placement and Flow RoutingYingling Mao, Xiaojun Shang, Yuanyuan YangINFOCOM 2022 · 22 citations
- Letting off STEAM: Distributed Runtime Traffic Scheduling for Service Function ChainingMarcel Blöcher, Ramin Khalili, Lin Wang, Patrick EugsterINFOCOM 2020 · 19 citations
- Reliability-aware Dynamic Service Chain Scheduling in 5G Networks based on Reinforcement LearningJunzhong Jia, Lei Yang, Jiannong CaoINFOCOM 2021 · 45 citations
- Train Once Apply Anywhere: Effective Scheduling for Network Function Chains Running on FUMESMarcel Blöcher, Nils Nedderhut, Pavel Chuprikov, Ramin Khalili et al.INFOCOM 2024 · 2 citations
- A Practical Near Optimal Deployment of Service Function Chains in Edge-to-Cloud NetworksRasoul Behravesh, David Breitgand, Dean H. Lorenz, Danny RazINFOCOM 2024 · 8 citations
