Back to Search
Start Over
An Analysis of Indirect Optimisation Strategies for Scheduling
- Source :
- CEC
- Publication Year :
- 2018
- Publisher :
- IEEE, 2018.
-
Abstract
- By incorporating domain knowledge, simple greedy procedures can be defined to generate reasonably good solutions to many optimisation problems. However, such solutions are unlikely to be optimal and their quality often depends on the way the decision variables are input to the greedy method. Indirect optimisation uses meta-heuristics to optimise the input of the greedy decoders. As the performance and the runtime differ across greedy methods and meta-heuristics, deciding how to split the computational effort between the two sides of the optimisation is not trivial and can significantly impact the search. In this paper, an artificial scheduling problem is presented along with five greedy procedures, using varying levels of domain information. A methodology to compare different indirect optimisation strategies is presented using a simple Hill Climber, a Genetic Algorithm and a population-based Local Search. By assessing all combinations of meta-heuristics and greedy procedures on a range of problem instances with different properties, experiments show that encapsulating problem knowledge within greedy decoders may not always prove successful and that simpler methods can lead to comparable results as advanced ones when combined with meta-heuristics that are adapted to the problem. However, the use of efficient greedy procedures reduces the relative difference between meta-heuristics.
- Subjects :
- Schedule
education.field_of_study
Mathematical optimization
021103 operations research
Job shop scheduling
business.industry
Computer science
Population
0211 other engineering and technologies
02 engineering and technology
Scheduling (computing)
Genetic algorithm
0202 electrical engineering, electronic engineering, information engineering
020201 artificial intelligence & image processing
Local search (optimization)
Greedy algorithm
business
education
Hill climbing
Decoding methods
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- 2018 IEEE Congress on Evolutionary Computation (CEC)
- Accession number :
- edsair.doi...........1b72b1854d428c51e5d38604559683b2
- Full Text :
- https://doi.org/10.1109/cec.2018.8477967