An efficient model for the preemptive single machine scheduling of equal-length jobs

12/15/2020
by   Artem Fomin, et al.
0

We propose a Boolean Linear Programming model for the preemptive single machine scheduling problem with equal processing times, arbitrary release dates and weights(priorities) minimizing the total weighted completion time. Almost always an optimal solution of the Linear Programming relaxation is integral and can be straightforwardly converted into an optimal schedule. To deal with the fractional solutions we present two heuristics. Very often our heuristics find solutions with objective function values equal to the lower bound found by the Linear Programming relaxation. For the cases when upper bound returned by our heuristics differs from the lower bound we embed the bounds into a Branch and Bound algorithm, which solves the problem to optimality. Exhaustive computational study showed that the algorithm substantially surpasses state-of-the-art methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/05/2022

A matheuristic for tri-objective binary integer programming

Many real-world optimisation problems involve multiple objectives. When ...
research
01/04/2021

Learning to solve the single machine scheduling problem with release times and sum of completion times

In this paper, we focus on the solution of a hard single machine schedul...
research
12/05/2011

Optimality Bounds for a Variational Relaxation of the Image Partitioning Problem

We consider a variational convex relaxation of a class of optimal partit...
research
10/18/2019

A flexible integer linear programming formulation for scheduling clinician on-call service in hospitals

Scheduling of personnel in a hospital environment is vital to improving ...
research
10/05/2022

A flow-based formulation for parallel machine scheduling using decision diagrams

We present a new flow-based formulation for identical parallel machine s...
research
01/26/2023

Relative-Interior Solution for (Incomplete) Linear Assignment Problem with Applications to Quadratic Assignment Problem

We study the set of optimal solutions of the dual linear programming for...
research
02/15/2002

Linear Programming helps solving large multi-unit combinatorial auctions

Previous works suggested the use of Branch and Bound techniques for find...

Please sign up or login with your details

Forgot password? Click here to reset