A Mixed-Integer Linear Programming Approach for Congestion-Aware Optimized NFV Deployment
This paper introduces a novel optimization framework for Network Functions Virtualization (NFV) that addresses the efficient implementation of end-to-end service requests in physical networks. Our approach characterizes each server node by a reliability function reflecting its computational load, which aids in balancing workloads and mitigating congestion. By optimizing the reliability metrics along the route, our approach ensures robust end-to-end service quality. We formulate the NFV deployment problem as a non-convex mixed-integer non-linear programming (MINLP) model aimed at minimizing both deployment and operational costs while maximizing resource utilization. Given the NP-hard nature of the problem, we develop efficient linearization techniques and bounding schemes, using also dynamic programming, to convert the formulation into a tractable mixed-integer linear programming (MILP) model. Additionally, a cutting-plane-based heuristic with a warm-start strategy is proposed to further accelerate convergence. Experimental evaluations on real-world network topologies demonstrate that our framework offers scalable and cost-effective solutions compared to existing approaches.
Authors
- Thomas Weise (ORCID: https://orcid.org/0000-0002-9687-8509)
- Andrea Pimpinella (ORCID: https://orcid.org/0000-0003-2846-2795)
- Mohammad Ali Raayatpanah (ORCID: https://orcid.org/0000-0002-3303-0981)
- Fabio Martignon (ORCID: https://orcid.org/0000-0003-2691-9827)
- Jocelyne Elias (ORCID: https://orcid.org/0000-0003-2176-3480)
Institutions
- University of Bergamo (IT)
- Kharazmi University (IR)
- Hefei University (CN)
- University of Bologna (IT)
Publication Details
- Published
- 2025-05-26
- DOI
- https://doi.org/10.23919/wiopt66569.2025.11123231
- Primary Topic
- Scheduling and Optimization Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.00