Customer Order Scheduling with Job-Based Processing and Lot Streaming In A Two-Machine Flow Shop

  • سال انتشار: 1401
  • محل انتشار: فصلنامه بین المللی مهندسی صنایع و تحقیقات تولید، دوره: 33، شماره: 2
  • کد COI اختصاصی: JR_IJIEPR-33-2_011
  • زبان مقاله: انگلیسی
  • تعداد مشاهده: 219
دانلود فایل این مقاله

نویسندگان

FERDA CAN ÇETİNKAYA

Department of Industrial Engineering, Çankaya University

GÜNCE BORAN YOZGAT

Defense Industries Research and Development Institute, The Scientific and Technological Research Council of Turkey

چکیده

This paper considers a customer order scheduling (COS) problem in which each customer requests a variety of products processed in a two-machine flow shop. A sequence-independent attached setup for each machine is needed before processing each product lot. We assume that customer orders are satisfied by the job-based processing approach in which the same products from different customer orders form a product lot (job). Each customer order for a product is processed as a sublot (a batch of identical items) of the product lot by applying the lot streaming (LS) idea in scheduling. We assume that all sublots of the same product must be processed together by the same machine without intermingling the sublots of other products. The completion time of a customer order is the completion time of the product processed as the last product in that order. All products in a customer order are delivered in a single shipment to the customer when the processing of all the products in that customer order is completed. We aim to find an optimal schedule with a product lots sequence and the sequence of the sublots in each job to minimize the sum of completion times of the customer orders. We have developed a mixed-integer linear programming (MILP) model and a multi-phase heuristic algorithm for solving the problem. The results of our computational experiments show that our model can solve the small-sized problem instances optimally. However, our heuristic algorithm finds optimal or near-optimal solutions for the medium- and large-sized problem instances in a short time.

کلیدواژه ها

Customer order scheduling, Job-based processing, Lot streaming, Two-machine flow shop, Total completion time, Mixed-integer linear programming, Heuristic algorithm

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.