Reactive scheduling of a distributed network for the supply of perishable products

被引:19
作者
Naso, David [1 ]
Surico, Michele [1 ]
Turchiano, Biagio [1 ]
机构
[1] Dipartimento Elettrotecn & Elettron, Politecn Bari, I-70125 Bari, Italy
关键词
activity coordination; genetic algorithms (GAs); rescheduling; supply networks;
D O I
10.1109/TASE.2006.884672
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper considers the problem of coordinating the production and distribution activities of a network of independent supply centers. In particular, we focus on the supply of rapidly perishable goods (ready-mixed concrete) that must be delivered to customers in strict time windows. The problem presents three main challenges. First, it includes several interrelated scheduling and routing problems, each affected by nearly prohibitive combinatorial complexity. Second, due to the perishable nature of the supplied products, effective solutions must not only optimize the objective function related to resource utilization and cost minimization, but also tolerate the small and frequent stochastic perturbations (transport delays) of the operating environment. Third, if major perturbations occur, the decision strategy must be able to respond in real time with effective rescheduling interventions restoring the indispensable synchronization of activities in progress, and avoiding extremely undesirable circumstances related to product decay. After providing a detailed mathematical model of the considered problem, this paper proposes a hybrid metaheuristic approach integrating a genetic algorithm with a number of problem-specific constructive heuristics. The effectiveness of the approach is evaluated against other scheduling heuristics on an industrial case study. Note to Practitioners-This research work focuses on a challenging rescheduling problem related to the production and distribution of rapidly perishable goods. The approach presented in the paper aims at achieving a compromise between four fundamental issues (quality of solution, search time, robustness to perturbations, and transparency of the decision algorithm) that cannot be easily obtained with general-purpose solvers proposed to practitioners. The presented algorithm integrates three tools (a mathematical programming model, a genetic algorithm, and a set of constructive heuristics) in a global metaheuristic rescheduling algorithm. The approach does not provide guarantees about the closeness to optimality of the solutions, but gives interesting results on numerical experiments based on two large-scale industrial case studies. Although the presented rescheduling method is tailored for a specific just-in-time supply problem, it may be profitably extended to a number of similar production and distribution problems by redefining the model constraints and objectives, and adapting the reconstructive heuristics accordingly.
引用
收藏
页码:407 / 423
页数:17
相关论文
共 33 条
[1]   Machine scheduling with job delivery coordination [J].
Chang, YC ;
Lee, CY .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2004, 158 (02) :470-487
[2]   Optimizing the schedule of dispatching RMC trucks through genetic algorithms [J].
Feng, CW ;
Cheng, TM ;
Wu, HT .
AUTOMATION IN CONSTRUCTION, 2004, 13 (03) :327-340
[3]  
Garcia J, 2002, ICONIP'02: PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON NEURAL INFORMATION PROCESSING, P1153
[4]   Design of six sigma supply chains [J].
Garg, D ;
Narahari, Y ;
Viswanadham, N .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2004, 1 (01) :38-57
[5]   A distributed scheduling for agro-food manufacturing problems [J].
Gargouri, E ;
Hammadi, S .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2003, 33 (02) :176-185
[6]   A tabu search heuristic for the vehicle routing problem with stochastic demands and customers [J].
Gendreau, M ;
Laporte, G ;
Seguin, R .
OPERATIONS RESEARCH, 1996, 44 (03) :469-477
[7]   Real-time vehicle routing: Solution concepts, algorithms and parallel computing strategies [J].
Ghiani, G ;
Guerriero, F ;
Laporte, G ;
Musmanno, R .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 151 (01) :1-11
[8]   Balance between genetic search and local search in memetic algorithms for multiobjective permutation flowshop scheduling [J].
Ishibuchi, H ;
Yoshida, T ;
Murata, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2003, 7 (02) :204-223
[9]   Generating robust and flexible job shop schedules using genetic algorithms [J].
Jensen, MT .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2003, 7 (03) :275-288
[10]  
Laporte G., 2000, International Transactions in Operational Research, V7, P285, DOI 10.1111/j.1475-3995.2000.tb00200.x