研究生: |
廖錚圻 Cheng-Chi Liao |
---|---|
論文名稱: |
應用蟻群最佳化求解敏捷製造排程問題 An Ant Colony Optimization Algorithm for Scheduling in Agile Manufacturing |
指導教授: |
廖慶榮
Ching-Jong Liao |
口試委員: |
鄭元杰
Yuan-Jye Tseng 羅士哲 Shih-Che Lo |
學位類別: |
碩士 Master |
系所名稱: |
管理學院 - 工業管理系 Department of Industrial Management |
論文出版年: | 2006 |
畢業學年度: | 94 |
語文別: | 英文 |
論文頁數: | 38 |
中文關鍵詞: | 排程 、敏捷製造 、螞蟻演算法 、最大完工時間 、分支界限演算法 |
外文關鍵詞: | Ant Colony Opti |
相關次數: | 點閱:380 下載:7 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
利用低成本在短時間內生產客製化產品是達到敏捷製造 (Agile Manufacturing) 的其中一種目標。為了達成這種目標,組裝驅動差異化策略已在許多敏捷製造的相關文獻被提及到。在本篇論文中,我們將描述一個應用組裝驅動差異化策略的生產製造系統。此系統包含加工及組裝兩個階段,在加工階段包含了一部加工機器,而在組裝階段則包含了多部組裝工作站。我們提出利用螞蟻演算法 (Ant Colony Optimization; ACO) 求解最大完工時間最小化的排程問題。所提出的螞蟻算法將融入由本篇所發展的派工法則作為新的貪婪法則,並利用變動鄰域搜尋法作為局部搜尋,使螞蟻演算法增進更多的效能和效益。為了驗證演算法的績效,此篇論文也提出分支界限演算法以得到問題的最佳解。由實驗結果得知,在此問題下,螞蟻演算法優於目前已知的其他演算法,不但改善了其績效而且也節省了求解的時間。
Producing customized products in a short time at low cost is one of the goals of agile manufacturing. To achieve this goal, an assembly-driven differentiation strategy has been proposed in the agile manufacturing literature. In this thesis, we address a manufacturing system that applies the assembly-driven differentiation strategy. The system consists of machining and assembly stages, where there is a single machine at the machining stage and multiple identical assembly stations at the assembly stage. An ant colony optimization (ACO) algorithm is developed for solving the scheduling problem of determining the sequence of parts to be produced in the system so as to minimize the maximum completion time (or makespan). The ACO algorithm uses a new dispatching rule as the heuristic desirability and variable neighborhood search as the local search to make it more efficient and effective. To evaluate the performance of heuristic algorithms, a branch-and-bound procedure is proposed for deriving the optimal solution to the problem. Computational results show that the proposed ACO algorithm is superior to the existing algorithm, not only improving the performance but also decreasing the computation time.
Avanthay, C., Hertz, A., and Zufferey, N., A variable neighborhood search for graph coloring. European Journal of Operational Research, 2003, 151, 379-388.
Bautista, J. and Pereira, J., Ant algorithms for a time and space constrained assembly line balancing problem. European Journal of Operational Research, In Press (Available online at: www.sciencedirect.com accessed 6 February 2006).
Blum, C. and Sample, M., An ant colony optimization algorithm for shop scheduling problems. Journal of Mathematical Modelling algorithms, 2004, 3, 285-308.
Bullnheimer, B., Hartl, R. F., and Strauss, C., An improved ant system algorithm for the vehicle routing problem. Annals of Operations Research, 1999, 89, 319-28.
Corry, P. and Kozan, E., Ant colony optimization for machine layout problems. Computational Optimization and Applications, 2004, 28, 287-310.
Den Besten, M., Stützle, T., and Dorigo, M., Ant colony optimization for the total weighted tardiness problem. Proceeding PPSN VI, 6th International Conference Parallel Problem Solving from Nature, 2000, pp. 611-20.
Doctor, S. R., Cavalier, T. M., and Egbelu, P. J., Scheduling for machining and assembly in a job shop environment. International Journal of Production Research, 1993, 31, 1275-1297.
Don-Taylor, G., Design for global manufacturing and assembly. Progress in Material Handling Research, Ann Arbor, MI, 1996, pp. 9-13.
Dorigo, M. and Gambardella, L. M., Ant colony system: a cooperative learning approach to the traveling salesman problem. IEEE Transactions on Evolutionary Computation, 1997, 1, 53-66.
Dorigo, M., Maniezzo, V., and Colorni A., Ant system: Optimization by a colony of cooperating agents. IEEE Transactions on System, Man and Cybermetics, 1996, 26, 29-41.
Drummond, L. M. A., Vianna, L. S., Silva, M. B., and Ochi, L. S., Distribution parallel metaheuristics based on GRASP and VNS for solving the traveling purchaser problem. Proceedings of the 9th International Conference on Parallel and Distributed System, 2002, pp. 257-263.
Feng, S. C. and Zhang, C. C., A modular architecture for rapid development of CAPP system for agile manufacturing. IIE Transactions, 1998, 30, 893-903.
Gaafar, L. K. and Masoud, S. A., Genetic algorithms and simulated annealing for scheduling in agile manufacturing. International Journal of Production Research, 2005, 43, 3069-3085.
Gagné, C., Gravel, M., and Price, W. L., Solving real car sequencing problems with ant colony optimization. European Journal of Operational Research, In Press (Available online at: www.sciencedirect.com accessed 6 June 2005).
Gagné, C., Price, W. L., and Gravel, M., Comparing an ACO algorithm with other heuristics for the single machine scheduling problem with sequence-dependent setup times. Journal of the Operational Research Society, 2002, 53, 895-906.
Gajpal, Y. and Rajendran, C., An ant-colony optimization algorithm for minimizing the completion-time variance of jobs in flowshops. International Journal of Production Economics, 2006, 101, 259-272.
Gambardella, L. M., Taillard É. D., and Dorigo, M., Ant colonies for the quadratic assignment problem. Journal of Operational Research Society, 1999, 50, 167-76.
Gambardella, L. M., Taillard, É. D., and Agazzi, G., A multiple ant colony system for vehicle routing problems with time windows. New Ideas in Optimization, edited by Corne, D., Dorigo, M., and Glover, F., pp. 63-76, 1999 (McGraw-Hill: United Kingdom).
Glover, F. and Kochenberger, G. A., Handbook of Metaheuristics, 2003 (Kluwer Academic Publisher: Boston).
Gunasekaran, A., Agile manufacturing enablers and an implementation framework. International Journal of Production Research, 1998, 36, 1223-1247.
Hansen, P. and Mladenović, N., Variable neighborhood search for the p-Median. Location Science, 1997, 5, 207-226.
He, D., Babayan, A., and Kusiak, A., Scheduling manufacturing system in an agile environment. Robotics and Computer Integrated Manufacturing, 2001, 17, 2461-2481.
He, D. and Babayan, A., Scheduling manufacturing system for delayed product differentiation in agile manufacturing. International Journal of Production Research, 2002, 40, 2461-2481.
He, D. W. and Kusiak, A., The delayed product differentiation strategy in agile manufacturing. IERC Proceedings 1995, 4th Annual Industrial Engineering Research Conference. Norcross, GA, USA, 1995, pp. 701-708.
He, D. W. and Kusiak, A., Production planning and scheduling in virtual manufacturing. IERC Proceedings 1996, 6th Annual Industrial Engineering Research Conference. 1996, pp. 491-496.
He, D. and Kusiak, A., Designing an assembly line for modular products. Computers and Industrial Engineering, 1998, 34, 37-52.
He, D. W., Kusiak, A., and Tseng T. L., Delayed product differentiation: a design and manufacturing perspective. Computer-Aided Design, 1998, 30, 105-113.
Holthaus, O. and Rajendran, C., A fast ant-colony algorithm for single-machine scheduling to minimize the sum of weighted tardiness of jobs. Journal of the Operation Research Society, 2005, 56, 947-953.
Kusiak, A., Aggregate scheduling of a flexible machining and assembly system. IEEE Transactions on Robotics and Automation, 1989, 5, 451-459.
Lee, C. Y., Cheng, T. C. E., and Lin, B. M. T., Minimizing the makespan in the 3-machine assembly type flowshop scheduling. Management Science, 1993, 39, 616-625.
Lee, G. H., Reconfigurability consideration design of components and manufacturing systems. International Journal of Advanced Manufacturing Technology, 1997, 13, 376-386.
Lee, G. H., Designs of components and manufacturing systems for agile manufacturing. International Journal of Production Research, 1998, 36, 1023-1044.
Liao, C. J. and Juan, H. C., An ant colony optimization for single-machine tardiness scheduling with sequence-dependent setups. Computers and Operations Research. In Press (Available online at: www.sciencedirect.com accessed 30 August 2005).
Lin, B. M. T., Cheng, T. C. E., and Chou, A. S. C., Scheduling in an assembly-type production chain with batch transfer. Omega, In Press (Available on line at: www.sciecedirect.com accessed 28 June 2005).
Mason-Jones, R. and Towill, D. R., Total cycle time compression and the agile supply chain. International Journal of Production Economics, 1999, 62, 61-73.
Meller, R. D. and Mungwattana, A., Multi-shuttle automated storage/retrieval systems. IIE Transactions, 1997, 29, 925-938.
Merkle, D., Middendorf, M., and Schmeck, H., Ant colony optimization for resource-constrained project scheduling. IEEE Transactions on Evolutionary Computation, 2002, 6, 333-46
Minis, I., Herrmann, J. W., Lam, G., and Lin, E., A generative approach for concurrent manufacturability evaluation and subcontractor selection. Journal of Manufacturing Systems, 1999, 18, 383-395.
Mladenović, N. and Hansen, P., Variable neighborhood search. Computers and Operations Research, 1997, 24, 1097-1100.
Montreuil, B., Venkatadri, U., and Rardin, R. L., Fractal layout organization for job shop environments. International Journal of Production Research, 1999, 37, 501-521.
Naylor, J. B., Naim, M. M., and Berry, D., Leagility: Integrating the lean and agile manufacture paradigms in the total supply chain. International Journal of Production Research, 1999, 62, 107-118.
Olsen, K. A. and Saetre, P., Managing product variability by virtual products. International Journal of Production Research, 1997, 35, 2093-2107.
Perry, M., Sohal, A. S., and Rumpf, P., Quick response supply chain alliance in the Australian textiles, clothing and footwear industry. International Journal of Production Economics, 1999, 62, 119-132.
Plonka, F. E., Developing a lean production and agile work force. International Journal of Human Factors in Manufacturing, 1999, 7, 11-20.
Quinn, R. D., Causey, G. C., Merat, F. L., Sargent, D. M., Barendt, N. A., Newman, W. S., Velasco, V. B., Podgurski, A., Jo, J.-Y., Sterling, L. S., and Kim, Y., An agile manufacturing workcell design. IIE Transactions, 1997, 29, 901-909.
Rajendran, C. and Ziegler, H., Two ant-colony algorithms for minimizing total flowtime in permutation flowshops. Computers and Industrial Engineering. 2005, 48, 789-797.
Ribeiro, C. C. and Souza, M. C., Variable neighborhood search for the degree-constrained minimum spanning tree problem. Discrete Applied Mathematics, 2002, 118, 43-54.
Sanchez, L. M. and Nagi, R., A review of agile manufacturing systems. International Journal of Production Research, 2001, 39, 3561-3600.
Sarmiento, A. M. and Nagi, R., A review of integrated analysis of production-distribution systems. IIE Transactions Special Issue on Manufacturing Logistics, 1999, 11, 1061-1074.
Silva, C. A., Runkler, T. A., Sousa, J. M., and Palm, R., Ant colonies as logistic process optimizers. Ant algorithms-proceedings of ANTS 2002-Third international workshop. Lecture Notes in Computer Science, 2463, edited by Dorigo, M., Di Caro, G., and Samples, M., pp.76-87, 2002 (Springer: Berlin).
Song, L. and Nagi, R., Design and implementation of a virtual information system for agile manufacturing. IIE Transactions, 1997, 20, 839-857.
Strader, T. J., Lin, F.-R., and Shaw, M. J., Information infrastructure for electronic virtual organization management. Design Support Systems, 1998, 23, 75-94.
Stützle, T. and Hoos, H. H., The MAX-MIN ant system and local search for the traveling salesman problem. IEEE International Conference on Evolutionary Computation and Evolutionary Programming Conference, edited by Baeck, T., Michalewicz, Z., and Yao, X., 1997.
Stützle, T. and Hoos, H. H., The MAX-MIN ant system and local search for combinatorial optimization problems. Meta-Heuristics: Advances and Trends in Local Search Paradigms for Optimization, edited by Martello, S. S., Osman, I. H., and Roucairol, C., 1998.
Stützle, T. and Hoos, H. H., Max-min ant system. Future Generation Computer System, 2000, 16, 889-914.
Sun, X., Morizawa, K., and Nagasawa, H., Powerful heuristics to minimize makespan in fixed, 3-machine, assembly-type flowshop scheduling. European Journal of Operational Research, 2003, 146, 498-516.
Syam, S. S., Model for the capacitated p-facility location problem in global environments. Computers and Operations Research, 1997, 24, 1005-1016.
T’kindt, V., Monmarché, N., Tercinet, F., and Laügt, D., An ant colony optimization algorithm to solve a 2-machine bicriteria flowshop scheduling problem. European Journal of Operational Research, 2002, 42, 250-57
Tu, Y., Production planning and control in virtual one of kind production company. Computers and Industrial Engineering. 1997, 34, 271-283.
Venkatadri, U., Rardin, R. L., and Montreuil, B., A design methodology for fractal layout organization. IIE Transactions, 1997, 29, 911-924.
Warnecke, R. J., Automatic assembly-state of the art. Proceedings of the 3rd International Conference of Assembly Automation, Boeblingen, Germany, pp. 1-14.
Ying, G. C. and Liao, C. J., Ant colony system for permutation flow-shop sequencing. Computers and Operations Research, 2004, 31, 791-801.
Yokoyama, M., Hybrid flow-shop scheduling with assembly operation. International Journal of Production Economics, 2001, 73, 103-116.
Yokoyama, M., Scheduling for two-stage production system with setup and assembly operations. Computers and Operations Research, 2004, 31, 2063-2078.
Yokoyama, M. and Santos, D. L., Three-stage flow-shop scheduling with assembly operations to minimize the weighted sum of product completion times. European Journal of Operational Research, 2005, 161, 754-770.
Yusuf, Y. Y., Sarhadi, M., and Gunasekaran, A., Agile manufacturing: The drivers, concepts and attributes. International Journal of Production Economics, 1999, 62, 33-43.
Zhou, Q. and Besant, C. B., Information management in production planning for a virtual enterprise. International Journal of Production Research, 1999, 37, 207-218.