Streaming Algorithms for Multitasking Scheduling with Shared Processing

04/05/2022
by   Bin Fu, et al.
0

In this paper, we design the first streaming algorithms for the problem of multitasking scheduling on parallel machines with shared processing. In one pass, our streaming approximation schemes can provide an approximate value of the optimal makespan. If the jobs can be read in two passes, the algorithm can find the schedule with the approximate value. This work not only provides an algorithmic big data solution for the studied problem, but also gives an insight into the design of streaming algorithms for other problems in the area of scheduling.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/31/2023

Sublinear Approximation Schemes for Scheduling Precedence Graphs of Bounded Depth

We study the classical scheduling problem on parallel machines preceden...
research
05/13/2019

Streaming Algorithms for Bin Packing and Vector Scheduling

Problems involving the efficient arrangement of simple objects, as captu...
research
04/05/2022

Streaming Approximation Scheme for Minimizing Total Completion Time on Parallel Machines Subject to Varying Processing Capacity

We study the problem of minimizing total completion time on parallel mac...
research
06/05/2023

Streaming Task Graph Scheduling for Dataflow Architectures

Dataflow devices represent an avenue towards saving the control and data...
research
12/07/2016

A Multi-Pass Approach to Large-Scale Connectomics

The field of connectomics faces unprecedented "big data" challenges. To ...
research
10/21/2018

Distributed Approximate Distance Oracles

Data structures that allow efficient distance estimation (distance oracl...
research
03/06/2022

Efficient Scheduling for Scalable Bioinformatics Analysis Platform with Microservices

With the advancement of biology and computer science, amount of bioinfor...

Please sign up or login with your details

Forgot password? Click here to reset