Maximising the total weight of on-time jobs on parallel machines subject to a conflict graph

03/04/2021
by   Yakov Zinder, et al.
0

The paper considers scheduling on parallel machines under the constraint that some pairs of jobs cannot be processed concurrently. Each job has an associated weight, and all jobs have the same deadline. The objective is to maximise the total weight of on-time jobs. The problem is known to be strongly NP-hard in general. A polynomial-time algorithm for scheduling unit execution time jobs on two machines is proposed. The performance of a broad family of approximation algorithms for scheduling unit execution time jobs on more than two machines is analysed. For the case of arbitrary job processing times, two integer linear programming formulations are proposed and compared with two formulations known from the earlier literature. An iterated variable neighborhood search algorithm is also proposed and evaluated by means of computational experiments.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/29/2023

Scheduling on parallel machines with a common server in charge of loading and unloading operations

This paper addresses the scheduling problem on two identical parallel ma...
research
02/10/2021

Exact Algorithms for Scheduling Problems on Parallel Identical Machines with Conflict Jobs

Machine scheduling problems involving conflict jobs can be seen as a con...
research
09/02/2013

Parallel machine scheduling with step deteriorating jobs and setup times by a hybrid discrete cuckoo search algorithm

This article considers the parallel machine scheduling problem with step...
research
12/14/2019

Approximating Bounded Job Start Scheduling with Application in Royal Mail Deliveries under Uncertainty

Motivated by mail delivery scheduling problems arising in Royal Mail, we...
research
12/02/2020

A Rely-Guarantee Specification of Mixed-Criticality Scheduling

The application considered is mixed-criticality scheduling. The core for...
research
05/07/2020

Scheduling with a processing time oracle

In this paper we study a single machine scheduling problem on a set of i...
research
11/20/2020

Filtering Rules for Flow Time Minimization in a Parallel Machine Scheduling Problem

This paper studies the scheduling of jobs of different families on paral...

Please sign up or login with your details

Forgot password? Click here to reset