标题: 应用变动邻域搜寻法求解整合生产与配送之两阶段排程问题
Applying Variable Neighborhood Search to Solve Two-stage Integrated Production and Distribution Scheduling Problem
作者: 康添启
Kang, Tien-Chi
张永佳
李荣贵
Chang, Yung-Chia
Lee, Rong-Kwei
工业工程与管理学系
关键字: 整合生产与配送;非等效平行机台;车辆途程问题;变动邻域搜寻法;integrated scheduling;unrelated parallel machine;vehicle routing problem;variable neighborhood search
公开日期: 2011
摘要: 在公司采用订货生产(make-to-order)或是直接销售(direct-order)的营运模式下,供应链为避免存货失去其时效性所造成的重大损失,通常只备有少量或者没有备库存来缓冲需求的不确定性,进而加强了生产与配送阶段间紧密的关系。因此,本研究针对整合生产与配送之两阶段排程问题进行探讨,以非等效平行机台(unrelated parallel machine)模拟产品制造阶段的生产环境,而成品配送阶段则以车辆途程问题(vehicle routing problem, VRP)进行模拟,且应用最早可利用机台派工法则(earliest available machine first, EAMF)及变动邻域搜寻法(variable neighborhood search, VNS)求解问题,以目标函式值进行当前解的更新;目标函式为最小化整合两阶段之加权订单完成时间与总配送成本,这意味着所使用之方法必须快速产生多组可行解,同时具备跳脱区域最佳解的能力来求得全域最佳解。EAMF能考量非等效平行机台之负荷,于短时间内以一排程序列(LII)产生一组生产排程,并藉由VNS对排程(LII)和途程序列(LIb)做快速且有系统的搜寻,期间以VNS特有的震动(shaking)机制期望跳脱区域最佳解。此外,易使用的VNS也改善了蚁群演算法(ant colony optimization, ACO)参数组合过于复杂,而影响求解品质的缺点。最后以测试例题验证VNS应用于求解整合两阶段排程问题之可行性。
When make-to-order or direct-order is applied, business needs to keep low finished goods inventory level to be competitive. However, with low inventory level, business has little buffer to cope with unforeseeable demand surge, which strengthens the importance of linking production and distribution stages. This thesis considers an integrated production and distribution scheduling problem in which orders are first produced by a set of unrelated parallel machines, then directly distributed to the corresponding customers by vehicles with limited capacity, with no inventory kept at production stage. This study applied Earliest Available Machine First (EAMF) and Variable Neighborhood Search (VNS) to solve this problem. The objective is to find a joint production and distribution schedule such that the total cost considering both customer service level and total distribution cost is minimized. This implies that the proposed method must generate multiple feasible solutions quickly, along with the ability to escape local optima. The proposed method used EAMF that considers unrelated parallel machine loadings to generate a set of production schedules to be systematically optimized by VNS along with optimized routing. The proposed method designed a set of shaking mechanisms employed in VNS to escape from local optimal solution. The results of computational experiments showed that the proposed method outperformed an exist approach that applied Ant Colony Optimization (ACO) heuristics in terms of the computational time and solution quality.
URI: http://140.113.39.130/cdrfb3/record/nctu/#GT079933550
http://hdl.handle.net/11536/50118
显示于类别:Thesis