Back to Search Start Over

Fast Approximation for Scheduling One Machine.

Authors :
Alonso-Pecina, Federico
Hernández, José Alberto
Sigarreta, José Maria
Vakhania, Nodari
Source :
Mathematics (2227-7390). Sep2020, Vol. 8 Issue 9, p1524. 1p.
Publication Year :
2020

Abstract

We propose an approximation algorithm for scheduling jobs with release and delivery times on a single machine with the objective to minimize the makespan. The algorithm is based on an implicit enumeration of the set of complete solutions in a search tree. By analyzing specific structural properties of the solutions created in each branch of the solution tree, a certain approximation factor of each solution from that branch is calculated. Our algorithm guarantees approximation factor 1 + 1 / κ for a generated solution if there are κ jobs with a specified property in that solution (typically, the longer the length of the path from the root to the node representing that solution in the solution tree, the larger the κ value). We have carried out an extensive computational study to verify the practical performance of our algorithm and the effectiveness of the approximation factor provided by us. While our problem instances are generated randomly, we have discarded a considerable number of the instances, ones which were already solved optimally by the earlier known dominance rules. For the vast majority of the tested problem instances, within a short running time of our algorithm parameter κ becomes sufficiently large so that the approximation factor which the algorithm guarantees becomes better than that provided by the earlier known approximation algorithms. [ABSTRACT FROM AUTHOR]

Subjects

Subjects :
*ALGORITHMS
*TREE branches

Details

Language :
English
ISSN :
22277390
Volume :
8
Issue :
9
Database :
Academic Search Index
Journal :
Mathematics (2227-7390)
Publication Type :
Academic Journal
Accession number :
146538166
Full Text :
https://doi.org/10.3390/math8091524