Optimal job-shop scheduling with random operations and cost objectives

被引:29
|
作者
Golenko-Ginzburg, D [1 ]
Gonik, A [1 ]
机构
[1] Ben Gurion Univ Negev, Dept Ind Engn & Management, Fac Engn Sci, IL-84105 Beer Sheva, Israel
关键词
job-shop problem; pairwise comparison; coordinate descent search algorithm; random operation; total penalty and storage expenses;
D O I
10.1016/S0925-5273(01)00140-2
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
We consider a job-shop manufacturing cell of n jobs (orders), J(i), 1 less than or equal to i less than or equal to n, and m machines M-k, 1 less than or equal to k less than or equal to m. Each job-operation O-il (the lth operation of job i) has a random time duration t(il) with the average value (t) over bar (il) and the variance V-il. Each job J(i) has its due date D-i and the penalty cost C-i* for not delivering the job on time (to be paid once to the customer). An additional penalty C-i** has to be paid for each time unit of delay, i.e., when waiting for the job's delivery after the due date. If job Ji is accomplished before Di it has to be stored until the due date with the expenses C-i*** per time unit. The problem is to determine optimal earliest start times S-i of jobs J(i), 1 less than or equal to i less than or equal to n, in order to minimize the average value of total penalty and storage expenses. Three basic principles are incorporated in the model: 1. At each time moment when several jobs are ready to be served on one and the same machine, a competition among them is introduced. It is based on the newly developed heuristic decision-making rule with cost objectives. 2. A simulation model of manufacturing the job-shop and comprising decision-making for each competitive situation, is developed. 3. Optimization is carried out by applying to the simulation model the coordinate descent search method. The variables to be optimized are the earliest start times Si. A numerical example of a simulation run is presented to clarify the decision-making rule, The optimization model is verified via extensive simulation. (C) 2002 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:147 / 157
页数:11
相关论文
共 23 条
  • [1] Industrial job-shop scheduling with random operations and different priorities
    GolenkoGinzburg, D
    Kesler, S
    Landsman, Z
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 1995, 40 (2-3) : 185 - 195
  • [2] Using ''look ahead'' techniques in job-shop scheduling with random operations
    GolenkoGinzburg, D
    Gonik, A
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 1997, 50 (01) : 13 - 22
  • [3] Flexible Job-Shop Scheduling with Changeover Priorities
    Milne, Holden
    Adesina, Opeyemi
    Campbell, Russell
    Friesen, Barbara
    Khawaja, Masud
    MACHINE LEARNING, OPTIMIZATION, AND DATA SCIENCE (LOD 2021), PT I, 2022, 13163 : 611 - 625
  • [4] Job-shop scheduling with limited capacity buffers
    Brucker, P
    Heitmann, S
    Hurink, J
    Nieberg, T
    OR SPECTRUM, 2006, 28 (02) : 151 - 176
  • [5] Job-shop scheduling with limited capacity buffers
    Peter Brucker
    Silvia Heitmann
    Johann Hurink
    Tim Nieberg
    OR Spectrum, 2006, 28 : 151 - 176
  • [6] USING PERMUTATION SPACES IN JOB-SHOP SCHEDULING
    GOLENKOGINZBURG, D
    SIMS, JA
    ASIA-PACIFIC JOURNAL OF OPERATIONAL RESEARCH, 1992, 9 (02) : 183 - 193
  • [7] A Hybrid Optimization Algorithm for the Job-shop Scheduling Problem
    Zhou, Qiang
    Cui, Xunxue
    Wang, Zhengshan
    Yang, Bin
    WORLD SUMMIT ON GENETIC AND EVOLUTIONARY COMPUTATION (GEC 09), 2009, : 757 - 763
  • [8] Preemptive job-shop scheduling problems with a fixed number of jobs
    Brucker, P
    Kravchenko, SA
    Sotskov, YN
    MATHEMATICAL METHODS OF OPERATIONS RESEARCH, 1999, 49 (01) : 41 - 76
  • [9] PBIL ALGORITHM FOR FLEXIBLE JOB-SHOP PROBLEM
    Yu, Li
    Jin, Bingyao
    Ni, Yinghua
    INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE & TECHNOLOGY, PROCEEDINGS, 2009, : 551 - 554
  • [10] INSERTION TECHNIQUES FOR THE HEURISTIC SOLUTION OF THE JOB-SHOP PROBLEM
    WERNER, F
    WINKLER, A
    DISCRETE APPLIED MATHEMATICS, 1995, 58 (02) : 191 - 211