Delay-Constrained Shortest Paths: Approximation Algorithms and Second-Order Cone Models

被引:0
|
作者
Antonio Frangioni
Laura Galli
Maria Grazia Scutellà
机构
[1] Università di Pisa,Dipartimento di Informatica
来源
Journal of Optimization Theory and Applications | 2015年 / 164卷
关键词
Delay-constrained routing; Approximation algorithms ; Mixed-integer nonlinear programming; Second-order cone model; Perspective reformulation; 90C11; 90C25; 90C30; 90C90;
D O I
暂无
中图分类号
学科分类号
摘要
Routing real-time traffic with maximum packet delay in contemporary telecommunication networks requires not only choosing a path but also reserving transmission capacity along its arcs, as the delay is a nonlinear function of both components. The problem is known to be solvable in polynomial time under quite restrictive assumptions, i.e., equal rate allocations (all arcs are reserved the same capacity) and identical reservation costs, whereas the general problem is NP\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\mathcal {NP}$$\end{document}-hard. We first extend the approaches to the equal rate allocation (ERA) version to a pseudo-polynomial Dynamic Programming one for integer arc costs and a FPTAS for the case of general arc costs. We then show that the general problem can be formulated as a mixed-integer Second-Order Cone (SOCP) program and therefore solved with off-the-shelf technology. We compare two formulations: one based on standard big-M constraints and one where Perspective Reformulation techniques are used to tighten the continuous relaxation. Extensive computational experiments on both real-world networks and randomly generated realistic ones show that the ERA approach is fast and provides an effective heuristic for the general problem whenever it manages to find a solution at all, but it fails for a significant fraction of the instances that the SOCP models can solve. We therefore propose a three-pronged approach that combines the fast running time of the ERA algorithm and the effectiveness of the SOCP models, and show that it is capable of solving realistic-sized instances with high accuracy at different levels of network load in a time compatible with real-time usage in an operating environment.
引用
收藏
页码:1051 / 1077
页数:26
相关论文
共 50 条
  • [1] Delay-Constrained Shortest Paths: Approximation Algorithms and Second-Order Cone Models
    Frangioni, Antonio
    Galli, Laura
    Scutella, Maria Grazia
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2015, 164 (03) : 1051 - 1077
  • [2] Approximation algorithms for curvature-constrained shortest paths
    Agarwal, PK
    Wang, HY
    SIAM JOURNAL ON COMPUTING, 2001, 30 (06) : 1739 - 1772
  • [3] Approximation algorithms for curvature-constrained shortest paths
    Wang, HY
    Agarwal, PK
    PROCEEDINGS OF THE SEVENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 1996, : 409 - 418
  • [4] Efficient approximation algorithms for computing k disjoint constrained shortest paths
    Longkun Guo
    Journal of Combinatorial Optimization, 2016, 32 : 144 - 158
  • [5] Efficient approximation algorithms for computing k disjoint constrained shortest paths
    Guo, Longkun
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2016, 32 (01) : 144 - 158
  • [6] Delay-constrained minimum shortest path trees and related problems
    Lichen, Junran
    Cai, Lijian
    Li, Jianping
    Liu, Suding
    Pan, Pengxiang
    Wang, Wencheng
    THEORETICAL COMPUTER SCIENCE, 2023, 941 : 191 - 201
  • [7] Delay-Constrained Minimum Shortest Path Trees and Related Problems
    Lichen, Junran
    Cai, Lijian
    Li, Jianping
    Liu, Suding
    Pan, Pengxiang
    Wang, Wencheng
    COMBINATORIAL OPTIMIZATION AND APPLICATIONS, COCOA 2021, 2021, 13135 : 676 - 686
  • [8] Distributed Approximation Algorithms for Weighted Shortest Paths
    Nanongkai, Danupon
    STOC'14: PROCEEDINGS OF THE 46TH ANNUAL 2014 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2014, : 565 - 573
  • [9] Approximation algorithms for shortest descending paths in terrains
    Ahmed, Mustaq
    Das, Sandip
    Lodha, Sachin
    Lubiw, Anna
    Maheshwari, Anil
    Roy, Sasanka
    JOURNAL OF DISCRETE ALGORITHMS, 2010, 8 (02) : 214 - 230
  • [10] Stochastic second-order cone programming: Applications models
    Alzalg, Baha M.
    APPLIED MATHEMATICAL MODELLING, 2012, 36 (10) : 5122 - 5134