首页 | 本学科首页   官方微博 | 高级检索  
     


A generalized constructive algorithm using insertion-based heuristics
Affiliation:1. CSIRO, Mineral Resources Flagship, 26 Dick Perry Ave, Kensington, WA, 6151, Australia;2. MINES ParisTech, PSL Research University, Centre de Géosciences, 77300 Fontainebleau, France;1. Information and Control Engineering College, China University of Petroleum, Qingdao 266580, China;2. College of Information Sciences and Technology, Donghua University, Shanghai 201620, China;3. Engineering Research Center of Digitized Textile and Fashion Technology, Ministry of Education, Donghua University, Shanghai 201620, China;1. Department of Computer Science, Xiamen University, Xiamen 361005, China;2. Department of Computer and Information Science, University of Macau, Macau, China
Abstract:In this paper, a generalized constructive algorithm referred to as GCA is presented which makes it possible to select a wide variety of heuristics just by the selection of its arguments values. A general framework for generating permutations of integers is presented. This framework, referred to as PERMGEN, forms a link between the numbering of permutations and steps in the insertion-based heuristics. A number of arguments controlling the operation of GCA are identified. Features and benefits of the generalized algorithm are presented through the extension of the NEH heuristic, a successful heuristic solution approach of Nawaz, Enscore, and Ham for the permutation flowshop problem (PFSP). The goal of the experimental study is to improve the performance of the NEH heuristic on the PFSP. To achieve this goal, the space of algorithmic control arguments is searched for a combination of values that define an algorithm providing lower makespan solutions than NEH, in a linear increase of CPU time. Computational experiments on a set of 120 benchmark problem instances, originally proposed by Taillard, are performed to establish a more robust version of the original NEH constructive heuristic. The proposed procedures outperform NEH, preserving its efficiency and simplicity.
Keywords:NP-complete problems  Permutations numbering  Flowshop  NEH heuristic  Insertion move  Makespan
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号