首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Batch scheduling and common due-date assignment on a single machine
Authors:TCEdwin Cheng  Mikhail Y Kovalyov
Institution:

a Office of the Vice President, The Hong Kong Polytechnic University, Hung Hom, Kowloon, Hong Kong

b Institute of Engineering Cybernetics, Belarus Academy of Sciences, Surganova 6, 220012, Minsk, Belarus

Abstract:We consider the problem of scheduling n groups of jobs on a single machine where three types of decisions are combined: scheduling, batching and due-date assignment. Each group includes identical jobs and may be split into batches; jobs within each batch are processed jointly. A sequence independent machine set-up time is needed between each two consecutively scheduled batches of different groups. A due-date common to all jobs has to be assigned. A schedule specifies the size of each batch, i.e. the number of jobs it contains, and a processing order for the batches. The objective is to determine a value for the common due-date and a schedule so as to minimize the sum of the due date assignment penalty and the weighted number of tardy jobs. Several special cases of this problem are shown to be ordinary NP-hard. Some cases are solved in O(n log n) time. Two pseudopolynomial dynamic programming algorithms are presented for the general problem, as well as a fully polynomial approximation scheme.
Keywords:Scheduling  Batching  Due-date assignment  Dynamic programming  Fully polynomial approximation scheme
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号