Combining Section Processing and Improved List Scheduling Algorithm for Solving Long-Horizon Job-Shop Flow Problems

碩士 === 國立交通大學 === 電機與控制工程系 === 88 === Scheduling is one of the most basic but the most difficult problem to be solved in the manufacturing system. The difficulty is that the most scheduling problems belongs to the NP-Complete combinatorial problems, for which the development of efficient...

Full description

Bibliographic Details
Main Authors: Jui-Yen Cheng, 鄭瑞諺
Other Authors: Shin-Yeu Lin
Format: Others
Language:zh-TW
Published: 2000
Online Access:http://ndltd.ncl.edu.tw/handle/64401328857430717516
id ndltd-TW-088NCTU0591016
record_format oai_dc
spelling ndltd-TW-088NCTU05910162016-07-08T04:22:41Z http://ndltd.ncl.edu.tw/handle/64401328857430717516 Combining Section Processing and Improved List Scheduling Algorithm for Solving Long-Horizon Job-Shop Flow Problems 結合分段處理及改善排單之照單排程法解長時間的排程問題 Jui-Yen Cheng 鄭瑞諺 碩士 國立交通大學 電機與控制工程系 88 Scheduling is one of the most basic but the most difficult problem to be solved in the manufacturing system. The difficulty is that the most scheduling problems belongs to the NP-Complete combinatorial problems, for which the development of efficient optimum-producing polynomial algorithm is unlikely. Therefore, practical schedules are commonly generated by simple heuristic algorithm or experienced schedulers. The interaction of jobs, as they compete for limits resources, is not visible, and overall shop goal such as on-time delivery of jobs are beyond control. Thus, there is a press need for improving the scheduling operation in complex manufacturing environment. Lagrangian relaxation technique has been used to solve scheduling problems. After obtaining the dual solution, list scheduling method is applied to produce feasible schedule for minor scheduling problems. However, if we use the linear incremental cost function of list scheduling to evaluate nonlinear scheduling problems for deciding the prior orders during the operation procedure, we may distort the real situation, due to the sensitive-response feature in linear analytic method. For improving this distortion, we can apply the compound incremental cost function when we use the linear method to evaluate the nonlinear problems. Although it is difficult to find out a quasi-optimal solution for the long-horizon job shop flow problems within a short time, section processing algorithm is able to both substantially reduce the CPU time and improve its cost function to some extent. In this thesis, we are going to transform the scheduling problems into the optimal ones first, and then apply Lagrangian relaxation technique and the list-scheduling alogrithm to produce the feasible solution. As for the long-horizon job shop flows problems, we will combine section processing and compound incremental cost function to solve them and to greatly improve both the CPU time and the cost function. Shin-Yeu Lin 林心宇 2000 學位論文 ; thesis 75 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 電機與控制工程系 === 88 === Scheduling is one of the most basic but the most difficult problem to be solved in the manufacturing system. The difficulty is that the most scheduling problems belongs to the NP-Complete combinatorial problems, for which the development of efficient optimum-producing polynomial algorithm is unlikely. Therefore, practical schedules are commonly generated by simple heuristic algorithm or experienced schedulers. The interaction of jobs, as they compete for limits resources, is not visible, and overall shop goal such as on-time delivery of jobs are beyond control. Thus, there is a press need for improving the scheduling operation in complex manufacturing environment. Lagrangian relaxation technique has been used to solve scheduling problems. After obtaining the dual solution, list scheduling method is applied to produce feasible schedule for minor scheduling problems. However, if we use the linear incremental cost function of list scheduling to evaluate nonlinear scheduling problems for deciding the prior orders during the operation procedure, we may distort the real situation, due to the sensitive-response feature in linear analytic method. For improving this distortion, we can apply the compound incremental cost function when we use the linear method to evaluate the nonlinear problems. Although it is difficult to find out a quasi-optimal solution for the long-horizon job shop flow problems within a short time, section processing algorithm is able to both substantially reduce the CPU time and improve its cost function to some extent. In this thesis, we are going to transform the scheduling problems into the optimal ones first, and then apply Lagrangian relaxation technique and the list-scheduling alogrithm to produce the feasible solution. As for the long-horizon job shop flows problems, we will combine section processing and compound incremental cost function to solve them and to greatly improve both the CPU time and the cost function.
author2 Shin-Yeu Lin
author_facet Shin-Yeu Lin
Jui-Yen Cheng
鄭瑞諺
author Jui-Yen Cheng
鄭瑞諺
spellingShingle Jui-Yen Cheng
鄭瑞諺
Combining Section Processing and Improved List Scheduling Algorithm for Solving Long-Horizon Job-Shop Flow Problems
author_sort Jui-Yen Cheng
title Combining Section Processing and Improved List Scheduling Algorithm for Solving Long-Horizon Job-Shop Flow Problems
title_short Combining Section Processing and Improved List Scheduling Algorithm for Solving Long-Horizon Job-Shop Flow Problems
title_full Combining Section Processing and Improved List Scheduling Algorithm for Solving Long-Horizon Job-Shop Flow Problems
title_fullStr Combining Section Processing and Improved List Scheduling Algorithm for Solving Long-Horizon Job-Shop Flow Problems
title_full_unstemmed Combining Section Processing and Improved List Scheduling Algorithm for Solving Long-Horizon Job-Shop Flow Problems
title_sort combining section processing and improved list scheduling algorithm for solving long-horizon job-shop flow problems
publishDate 2000
url http://ndltd.ncl.edu.tw/handle/64401328857430717516
work_keys_str_mv AT juiyencheng combiningsectionprocessingandimprovedlistschedulingalgorithmforsolvinglonghorizonjobshopflowproblems
AT zhèngruìyàn combiningsectionprocessingandimprovedlistschedulingalgorithmforsolvinglonghorizonjobshopflowproblems
AT juiyencheng jiéhéfēnduànchùlǐjígǎishànpáidānzhīzhàodānpáichéngfǎjiězhǎngshíjiāndepáichéngwèntí
AT zhèngruìyàn jiéhéfēnduànchùlǐjígǎishànpáidānzhīzhàodānpáichéngfǎjiězhǎngshíjiāndepáichéngwèntí
_version_ 1718339642660487168