Approximation for Batching via Priorities

We consider here the one-machine serial batching problem under weighted average completion. This problem is known to be $cal Ncal P$-hard and no good approximation algorithms are known. Batching has wide application in manufacturing, decision management, and scheduling in information technology....

Full description

Bibliographic Details
Main Authors: W. Bein, J. Noga, J. Wiegley
Format: Article
Language:English
Published: Alexandru Ioan Cuza University of Iasi 2007-12-01
Series:Scientific Annals of Computer Science
Online Access:http://www.info.uaic.ro/bin/download/Annals/XVII/XVII_0.pdf
id doaj-1ab68aa57700455fbbd9d47548257bd9
record_format Article
spelling doaj-1ab68aa57700455fbbd9d47548257bd92020-11-25T01:52:46ZengAlexandru Ioan Cuza University of IasiScientific Annals of Computer Science1843-81212248-26952007-12-01XVII118Approximation for Batching via PrioritiesW. BeinJ. NogaJ. WiegleyWe consider here the one-machine serial batching problem under weighted average completion. This problem is known to be $cal Ncal P$-hard and no good approximation algorithms are known. Batching has wide application in manufacturing, decision management, and scheduling in information technology. We give an approximation algorithm with approximation ratio of $2$; the algorithm is a priority algorithm, which batches jobs in decreasing order of priority. We also give a lower bound of $frac{2 +sqrt{6}}{4} approx 1.1124$ on the approximation ratio of any priority algorithm and conjecture that there is a priority algorithm which matches this bound. Adaptive algorithm experiments are used to support the conjecture. An easier problem is the list version of the problem where the order of the jobs is given. We give a new linear time algorithm for the list batching problem.http://www.info.uaic.ro/bin/download/Annals/XVII/XVII_0.pdf
collection DOAJ
language English
format Article
sources DOAJ
author W. Bein
J. Noga
J. Wiegley
spellingShingle W. Bein
J. Noga
J. Wiegley
Approximation for Batching via Priorities
Scientific Annals of Computer Science
author_facet W. Bein
J. Noga
J. Wiegley
author_sort W. Bein
title Approximation for Batching via Priorities
title_short Approximation for Batching via Priorities
title_full Approximation for Batching via Priorities
title_fullStr Approximation for Batching via Priorities
title_full_unstemmed Approximation for Batching via Priorities
title_sort approximation for batching via priorities
publisher Alexandru Ioan Cuza University of Iasi
series Scientific Annals of Computer Science
issn 1843-8121
2248-2695
publishDate 2007-12-01
description We consider here the one-machine serial batching problem under weighted average completion. This problem is known to be $cal Ncal P$-hard and no good approximation algorithms are known. Batching has wide application in manufacturing, decision management, and scheduling in information technology. We give an approximation algorithm with approximation ratio of $2$; the algorithm is a priority algorithm, which batches jobs in decreasing order of priority. We also give a lower bound of $frac{2 +sqrt{6}}{4} approx 1.1124$ on the approximation ratio of any priority algorithm and conjecture that there is a priority algorithm which matches this bound. Adaptive algorithm experiments are used to support the conjecture. An easier problem is the list version of the problem where the order of the jobs is given. We give a new linear time algorithm for the list batching problem.
url http://www.info.uaic.ro/bin/download/Annals/XVII/XVII_0.pdf
work_keys_str_mv AT wbein approximationforbatchingviapriorities
AT jnoga approximationforbatchingviapriorities
AT jwiegley approximationforbatchingviapriorities
_version_ 1724993173540831232