Analyzing Branch-and-Bound Algorithms for the Multiprocessor Scheduling Problem

01/21/2019
by   Thomas Lively, et al.
0

The Multiprocessor Scheduling Problem (MSP) is an NP-Complete problem with significant applications in computer and operations systems. We provide a survey of the wide array of polynomial-time approximation, heuristic, and meta-heuristic based algorithms that exist for solving MSP. We also implement Fujita's state-of-the-art Branch-and-Bound algorithm and evaluate the benefit of using Fujita's binary search bounding method instead of the Fernandez bound. We find that in fact Fujita's method does not offer any improvement over the Fernandez bound on our data set.

READ FULL TEXT

page 5

page 6

research
05/27/2013

Improved Branch-and-Bound for Low Autocorrelation Binary Sequences

The Low Autocorrelation Binary Sequence problem has applications in tele...
research
01/16/2014

The Complexity of Integer Bound Propagation

Bound propagation is an important Artificial Intelligence technique used...
research
03/13/2023

Optimal and Heuristic Min-Reg Scheduling Algorithms for GPU Programs

Given a basic block of instructions, finding a schedule that requires th...
research
09/14/2018

Discovering Reliable Dependencies from Data: Hardness and Improved Algorithms

The reliable fraction of information is an attractive score for quantify...
research
05/04/2022

The College Application Problem

This paper considers the maximization of the expected maximum value of a...
research
12/06/2017

Exact Algorithms With Worst-case Guarantee For Scheduling: From Theory to Practice

This PhD thesis summarizes research works on the design of exact algorit...
research
09/03/1999

Iterative Deepening Branch and Bound

In tree search problem the best-first search algorithm needs too much of...

Please sign up or login with your details

Forgot password? Click here to reset