Genetic programming hyper-heuristics with vehicle collaboration for uncertain capacitated arc routing problems

J MacLachlan, Y Mei, J Branke, M Zhang - Evolutionary computation, 2020 - direct.mit.edu
Due to its direct relevance to post-disaster operations, meter reading and civil refuse
collection, the Uncertain Capacitated Arc Routing Problem (UCARP) is an important …

Why asynchronous parallel evolution is the future of hyper-heuristics: A cdcl sat solver case study

AR Bertels, DR Tauritz - Proceedings of the 2016 on genetic and …, 2016 - dl.acm.org
Evolutionary Algorithms (EAs) are inherently parallel due to their ability to simultaneously
evaluate the fitness of individuals. Synchronous Parallel EAs (SPEAs) leverage this with the …

Evolving random graph generators: A case for increased algorithmic primitive granularity

AS Pope, DR Tauritz, AD Kent - 2016 IEEE Symposium Series …, 2016 - ieeexplore.ieee.org
Random graph generation techniques provide an invaluable tool for studying graph related
concepts. Unfortunately, traditional random graph models tend to produce artificial …

Evolving multi-level graph partitioning algorithms

AS Pope, DR Tauritz, AD Kent - 2016 IEEE Symposium Series …, 2016 - ieeexplore.ieee.org
Optimal graph partitioning is a foundational problem in computer science, and appears in
many different applications. Multi-level graph partitioning is a state-of-the-art method of …

Improving performance of CDCL SAT solvers by automated design of variable selection heuristics

M Illetskova, AR Bertels, JM Tuggle… - 2017 IEEE …, 2017 - ieeexplore.ieee.org
Many real-world engineering and science problems can be mapped to Boolean satisfiability
problems (SAT). CDCL SAT solvers are among the most efficient solvers. Previous work …

Automatic generation of optimization algorithms for production lot-sizing problems

LF de Araújo Pessoa, B Hellingrath… - 2019 IEEE Congress …, 2019 - ieeexplore.ieee.org
Successful applications of heuristic-based methods are able to find high-quality solutions for
complex problems in a feasible timeframe. However, they are usually tailored towards the …

Empirical evidence of the effectiveness of primitive granularity control for hyper-heuristics

A Harter, AS Pope, DR Tauritz, C Rawlings - Proceedings of the Genetic …, 2019 - dl.acm.org
The set of primitive operations available to a generative hyper-heuristic can have a dramatic
impact on the overall performance of the heuristic search in terms of efficiency and final …

Generative hyper-heuristics

DR Tauritz, J Woodward - Proceedings of the Genetic and Evolutionary …, 2022 - dl.acm.org
• Implement five types of GP (tree GP, linear GP, canonical Cartesian GP, Stack GP, and
Grammatical Evolution) in hyper-heuristics for evolving black-box search algorithms for …

Hyper-heuristics tutorial

DR Tauritz, J Woodward - Proceedings of the Genetic and Evolutionary …, 2018 - dl.acm.org
1. A search space contains the set of all possible solutions. 2. An objective function
determines the quality of solution. 3. A (Mathematical idealized) metaheuristic determines …

Dynamic primitive granularity control: an exploration of unique design considerations

BN Tisdale, AS Pope, DR Tauritz - Proceedings of the 2020 Genetic and …, 2020 - dl.acm.org
Dynamic primitive granularity control (DPGC) is a promising avenue for improving the
performance of genetic programming (GP). However, it remains almost entirely unexplored …