A BATCHING PROBLEM WITH LEARNING EFFECT CONSIDERATIONS

2009 ◽  
Vol 26 (02) ◽  
pp. 307-317 ◽  
Author(s):  
WEN-HUA YANG

Consider a batch-sizing problem, where all jobs are identical or similar, and a unit processing time (p = 1) is specified for each job. To minimize the total completion time of jobs, partitioning jobs into batches may be necessary. Learning effect from setup repetition makes small-sized batches; on the contrary, job's learning effect results in large-sized batches. With their collaborative influence, we develop a forward dynamic programming (DP) algorithm to determine the optimal number of batches and their optimal integer sizes. The computation effort required by this DP algorithm is a polynomial function of job size.

2002 ◽  
Vol 13 (06) ◽  
pp. 817-827 ◽  
Author(s):  
XIAOTIE DENG ◽  
HAODI FENG ◽  
GUOJUN LI ◽  
GUIZHEN LIU

We consider a batch processing system {pi : i = 1, 2,…,n} where pi is the processing time of job i, and up to B jobs can be processed together such that the handling time of a batch is the longest processing time among jobs in the batch. The number of job types m is not fixed and all the jobs are released at the same time. Jobs are executed non-preemptively. Our objective is to assign jobs to batches and sequence the batches so as to minimize the total completion time. The best previously known result is a 2–approximation algorithm. In this paper, we establish the first polynomial time approximation scheme (PTAS) for the problem.


Sign in / Sign up

Export Citation Format

Share Document