Softpressure: A Schedule-Driven Backpressure Algorithm for Coping with Network Congestion

03/06/2019
by   Hsu-Chieh Hu, et al.
0

We consider the problem of minimizing the delay of jobs moving through a directed graph of service nodes. In this problem, each node may have several links and is constrained to serve one link at a time. As jobs move through the network, they can pass through a node only after they have been serviced by that node. The objective is to minimize the delay jobs incur sitting in queues waiting to be serviced. Two distinct approaches to this problem have emerged from respective work in queuing theory and dynamic scheduling: the backpressure algorithm and schedule-driven control. In this paper, we present a hybrid approach of those two methods that incorporates the stability of queuing theory into a schedule-driven control framework. We then demonstrate how this hybrid method outperforms the other two in a real-time traffic signal control problem, where the nodes are traffic lights, the links are roads, and the jobs are vehicles. We show through simulations that, in scenarios with heavy congestion, the hybrid method results in 50 schedule-driven control and backpressure respectively. A theoretical analysis also justifies our results.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/03/2019

Cooperative Schedule-Driven Intersection Control with Connected and Autonomous Vehicles

Recent work in decentralized, schedule-driven traffic control has demons...
research
03/06/2019

Coping with Large Traffic Volumes in Schedule-Driven Traffic Signal Control

Recent work in decentralized, schedule-driven traffic control has demons...
research
05/15/2023

Mean Payoff Optimization for Systems of Periodic Service and Maintenance

Consider oriented graph nodes requiring periodic visits by a service age...
research
10/16/2022

Connection-Based Scheduling for Real-Time Intersection Control

We introduce a heuristic scheduling algorithm for real-time adaptive tra...
research
02/14/2021

Near-Optimal Scheduling in the Congested Clique

This paper provides three nearly-optimal algorithms for scheduling t job...
research
06/22/2021

BFTrainer: Low-Cost Training of Neural Networks on Unfillable Supercomputer Nodes

Supercomputer FCFS-based scheduling policies result in many transient id...
research
07/27/2023

Single machine rescheduling for new orders: properties and complexity results

Rescheduling problems arise in a variety of situations where a previousl...

Please sign up or login with your details

Forgot password? Click here to reset