Routing and Scheduling of Network Flows with Deadlines and Discrete Capacity Allocation

05/12/2019
by   Ghafour Ahani, et al.
0

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 (TSA), 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 (CGA) is developed. In addition, we propose a simple and fast Max-Flow based Algorithm (MFA). We use a number of network and traffic scenarios to study various performance aspects of the algorithms.

READ FULL TEXT
research
12/17/2018

Coflow Scheduling in Data Centers: Routing and Bandwidth Allocation

In distributed computing frameworks like MapReduce, Spark, and Dyrad, a ...
research
01/22/2020

To schedule or not to schedule: when no-scheduling can beat the best-known flow scheduling algorithm in datacenter networks

Conventional wisdom for minimizing the average flow completion time (AFC...
research
01/17/2019

Metaflow: A DAG-Based Network Abstraction for Distributed Applications

In the past decade, increasingly network scheduling techniques have been...
research
03/27/2019

Scheduling Algorithms for 5G Networks with Mid-haul Capacity Constraints

We consider a virtualized RAN architecture for 5G networks where the Rem...
research
03/01/2022

An Adaptable and Agnostic Flow Scheduling Approach for Data Center Networks

Cloud applications have reshaped the model of services and infrastructur...
research
10/19/2020

The Capacity Constraint Physarum Solver

Physarum polycephalum inspired algorithm (PPA), also known as the Physar...
research
02/05/2018

Smart Routing for Improved PLC Backhauling of the Radio Access Network

Transmission line theory enables the bottom up study of networks based o...

Please sign up or login with your details

Forgot password? Click here to reset