Future paths for integer programming and links to artificial intelligence
Computers and Operations Research - Special issue: Applications of integer programming
Introduction to graph theory
Combinatorial optimization: algorithms and complexity
Combinatorial optimization: algorithms and complexity
Co-evolving parasites improve simulated evolution as an optimization procedure
CNLS '89 Proceedings of the ninth annual international conference of the Center for Nonlinear Studies on Self-organizing, Collective, and Cooperative Phenomena in Natural and Artificial Computing Networks on Emergent computation
Artificial intelligence (3rd ed.)
Artificial intelligence (3rd ed.)
Partial constraint satisfaction
Artificial Intelligence - Special volume on constraint-based reasoning
Programming from specifications (2nd ed.)
Programming from specifications (2nd ed.)
An introduction to genetic algorithms
An introduction to genetic algorithms
Artificial Life
Adaptive individuals in evolving populations
Affective computing
Logic in computer science: modelling and reasoning about systems
Logic in computer science: modelling and reasoning about systems
Model checking
Swarm intelligence
Creative evolutionary systems
Evolutionary Design by Computers with CDrom
Evolutionary Design by Computers with CDrom
Genetic Algorithms in Search, Optimization and Machine Learning
Genetic Algorithms in Search, Optimization and Machine Learning
From Natural to Artificial Swarm Intelligence
From Natural to Artificial Swarm Intelligence
Principles of Program Analysis
Principles of Program Analysis
Artificial Immune Systems: A New Computational Intelligence Paradigm
Artificial Immune Systems: A New Computational Intelligence Paradigm
Representations for Genetic and Evolutionary Algorithms
Representations for Genetic and Evolutionary Algorithms
A Host-Parasite Genetic Algorithm for Asymmetric Tasks
ECML '98 Proceedings of the 10th European Conference on Machine Learning
A Cooperative Coevolutionary Approach to Function Optimization
PPSN III Proceedings of the International Conference on Evolutionary Computation. The Third Conference on Parallel Problem Solving from Nature: Parallel Problem Solving from Nature
Improving Evolutionary Testing By Flag Removal
GECCO '02 Proceedings of the Genetic and Evolutionary Computation Conference
Cognition is Not Computation; Evolution is Not Optimisation
ICANN '97 Proceedings of the 7th International Conference on Artificial Neural Networks
Deriving Genetic Programming Fitness Properties by Static Analysis
EuroGP '02 Proceedings of the 5th European Conference on Genetic Programming
A Shepherd and a Sheepdog to Guide Evolutionary Computation?
AE '99 Selected Papers from the 4th European Conference on Artificial Evolution
Population-Based Incremental Learning: A Method for Integrating Genetic Search Based Function Optimization and Competitive Learning
Ant Colony Optimization
Enhanced forma analysis of permutation problems
Proceedings of the 9th annual conference on Genetic and evolutionary computation
Forma analysis of particle swarm optimisation for permutation problems
Journal of Artificial Evolution and Applications - Particle Swarms: The Second Decade
Hi-index | 0.00 |
This paper is concerned with taking an engineering approach towards the application of metaheuristic problem solving methods, i.e., heuristics that aim to solve a wide variety of problems. How can a practitioner solve a problem using metaheuristic methods? What choices do they have, and how are these choices influenced by the problem at hand? Are there sensible universal choices which can be made, or are these choices always problem-dependent? The aim of this paper is to address questions such as these in the context of a (soft) engineering design framework for the application of metaheuristics. The aim of this framework is to make explicit the choices which a practitioner needs to make in applying these techniques, and to give some guidelines for how metaheuristics might be tuned to problems by considering different problem- and solution-types.