Routing and scheduling of network flows with deadlines and discrete capacity allocation

被引:4
|
作者
Ahani, Ghafour [1 ]
Wiatr, Pawel [1 ]
Yuan, Di [1 ]
机构
[1] Uppsala Univ, Dept Informat Technol, S-75105 Uppsala, Sweden
关键词
deadline; discrete capacity allocation; flow routing; flow scheduling; networks; TRANSFERS;
D O I
10.1002/net.21939
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Joint scheduling and routing of data flows with deadline constraints in communication networks has been attracting research interest. This type of problem distinguishes from conventional multicommodity flows due to the presence of the time dimension. In this paper, we address a flow routing and scheduling problem with delivery deadline, where the assignment of link capacity occurs in discrete units. Discrete capacity allocation is motivated by applications in communication systems, where it is common to have a base unit of capacity (e.g., wavelength channel in optical communications). We present and prove complexity results of the problem. Next, we give an optimization formulation based on a time slicing approach, which amounts to a discretization of the time into time slices to enable to formulate the deadline constraints. We then derive an effective reformulation of the problem, via which a column generation algorithm is developed. In addition, we propose a simple and fast max-flow-based algorithm. We use a number of networks and traffic scenarios to study various performance aspects of the algorithms.
引用
收藏
页码:54 / 74
页数:21
相关论文
共 50 条
  • [1] Optimal Routing and Scheduling of Customers with Deadlines
    Sparaggis, Panayotis D.
    Towsley, Don
    Probability in the Engineering and Informational Sciences, 1994, 8 (01) : 33 - 49
  • [2] Energy-Aware Mapping and Scheduling of Network Flows With Deadlines on VNFs
    Assi, Chadi
    Ayoubi, Sara
    El Khoury, Nicolas
    Qu, Long
    IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2019, 3 (01): : 192 - 204
  • [3] PRODUCTION-ALLOCATION SCHEDULING AND CAPACITY EXPANSION USING NETWORK FLOWS UNDER UNCERTAINTY
    PRAWDA, J
    NAVAL RESEARCH LOGISTICS, 1973, 20 (03) : 517 - 531
  • [4] Energy-Aware Placement and Scheduling of Network Traffic Flows with Deadlines on Virtual Network Functions
    El Khoury, Nicolas
    Ayouhi, Sara
    Assi, Chadi
    2016 5TH IEEE INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (IEEE CLOUDNET), 2016, : 89 - 94
  • [5] Interdatacenter Job Routing and Scheduling With Variable Costs and Deadlines
    Joe-Wong, Carlee
    Kamitsos, Ioannis
    Ha, Sangtae
    IEEE TRANSACTIONS ON SMART GRID, 2015, 6 (06) : 2669 - 2680
  • [6] Joint Scheduling and Resource Allocation for Packets With Deadlines and Priorities
    Raviv, Li-On
    Leshem, Amir
    IEEE COMMUNICATIONS LETTERS, 2023, 27 (01) : 248 - 252
  • [7] Optimization of time slot allocation algorithm and routing scheduling for satellite network
    Wang R.
    Ma R.
    Wang Q.
    Zhong Z.
    Liu G.
    Zhang Y.
    Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2022, 44 (04): : 1343 - 1353
  • [8] Heuristic optimization of scheduling and allocation for distributed systems with soft deadlines
    Zheng, T
    Woodside, M
    COMPUTER PERFORMANCE EVALUATION: MODELLING TECHNIQUES AND TOOLS, 2003, 2794 : 169 - 181
  • [9] Competitive Scheduling of Packets with Hard Deadlines in a Finite Capacity Queue
    Li, Fei
    IEEE INFOCOM 2009 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-5, 2009, : 1062 - 1070
  • [10] On Optimal Link Scheduling with Deadlines for Emptying a Wireless Network
    He, Qing
    Yuan, Di
    Ephremides, Anthony
    2017 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2017, : 461 - 465