{"title":"设计最先进的元启发式:我们从具有设置的并行机器调度问题中学到了什么?","authors":"Gustavo Alencar Rolim, Marcelo Seido Nagano","doi":"10.1016/j.cor.2025.107110","DOIUrl":null,"url":null,"abstract":"<div><div>For over two decades, the unrelated parallel machines scheduling problem with sequence-dependent setup times has engaged the research community, finding relevance in numerous practical applications. Despite the progress of exact approaches, the field of metaheuristics has seen a proliferation of new methods that often claim superiority over existing ones. In this paper, we survey, implement, and test a group of 12 metaheuristics for makespan minimization. An extensive computational study is conducted in an attempt to establish the components that lead to better results. We discuss common design choices, solution representation schemes, and acceleration procedures to reduce computational effort. Experimental testing on 3260 test instances from two well-known benchmarks shows that a simple simulated annealing algorithm with few control parameters, complete solution representation, and diverse neighborhood structures present the best results under a standardized set of experimental conditions. All source codes are available to the scientific community in a reproducible capsule.</div></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"182 ","pages":"Article 107110"},"PeriodicalIF":4.1000,"publicationDate":"2025-05-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Designing state-of-the-art metaheuristics: What have we learned from the parallel-machine scheduling problem with setups?\",\"authors\":\"Gustavo Alencar Rolim, Marcelo Seido Nagano\",\"doi\":\"10.1016/j.cor.2025.107110\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>For over two decades, the unrelated parallel machines scheduling problem with sequence-dependent setup times has engaged the research community, finding relevance in numerous practical applications. Despite the progress of exact approaches, the field of metaheuristics has seen a proliferation of new methods that often claim superiority over existing ones. In this paper, we survey, implement, and test a group of 12 metaheuristics for makespan minimization. An extensive computational study is conducted in an attempt to establish the components that lead to better results. We discuss common design choices, solution representation schemes, and acceleration procedures to reduce computational effort. Experimental testing on 3260 test instances from two well-known benchmarks shows that a simple simulated annealing algorithm with few control parameters, complete solution representation, and diverse neighborhood structures present the best results under a standardized set of experimental conditions. All source codes are available to the scientific community in a reproducible capsule.</div></div>\",\"PeriodicalId\":10542,\"journal\":{\"name\":\"Computers & Operations Research\",\"volume\":\"182 \",\"pages\":\"Article 107110\"},\"PeriodicalIF\":4.1000,\"publicationDate\":\"2025-05-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computers & Operations Research\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0305054825001388\",\"RegionNum\":2,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Operations Research","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0305054825001388","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
Designing state-of-the-art metaheuristics: What have we learned from the parallel-machine scheduling problem with setups?
For over two decades, the unrelated parallel machines scheduling problem with sequence-dependent setup times has engaged the research community, finding relevance in numerous practical applications. Despite the progress of exact approaches, the field of metaheuristics has seen a proliferation of new methods that often claim superiority over existing ones. In this paper, we survey, implement, and test a group of 12 metaheuristics for makespan minimization. An extensive computational study is conducted in an attempt to establish the components that lead to better results. We discuss common design choices, solution representation schemes, and acceleration procedures to reduce computational effort. Experimental testing on 3260 test instances from two well-known benchmarks shows that a simple simulated annealing algorithm with few control parameters, complete solution representation, and diverse neighborhood structures present the best results under a standardized set of experimental conditions. All source codes are available to the scientific community in a reproducible capsule.
期刊介绍:
Operations research and computers meet in a large number of scientific fields, many of which are of vital current concern to our troubled society. These include, among others, ecology, transportation, safety, reliability, urban planning, economics, inventory control, investment strategy and logistics (including reverse logistics). Computers & Operations Research provides an international forum for the application of computers and operations research techniques to problems in these and related fields.