EN
A COMPREHENSIVE ANALYSIS OF MULTI-STRATEGY MEMETIC ALGORITHMS INCORPORATING LOW-LEVEL HEURISTICS AND ACCEPTANCE MECHANISMS
Abstract
Hyper-heuristics are designed to be reusable, domain-independent methods for addressing complex computational issues. While there are specialized approaches that work well for particular problems, they often require parameter tuning and cannot be transferred to other problems. Memetic Algorithms combine genetic algorithms and local search techniques. The evolutionary interaction of memes allows for the creation of intelligent complexes capable of solving computational problems. Hyper-heuristics are a high-level search technique that operates on a set of low-level heuristics that directly address the solution. They have two main components: heuristic selection and move acceptance mechanisms. The heuristic selection method determines which low-level heuristic to use, while the move acceptance mechanism decides whether to accept or reject the resulting solution. In this study, we explore a multi-meme memetic algorithm as a hyper-heuristic that integrates and manages multiple hyper-heuristics (Modified Choice Function All Moves, Reinforcement Learning with Great Deluge, and Simple Random Only Improvement) and parameters of heuristics (such as mutation rates and search depth). We conducted an empirical study testing two different variations of the proposed hyper-heuristic. The first algorithm uses the Only Improvement acceptance technique for both Reinforcement Learning and Simple Random, and All Moves for Modified Choice Function. In the second version, the Great Deluge method replaces Only Improvement for Reinforcement Learning. The second algorithm's results were the best of all competitors from the CHeSC2011 competition, achieving the fourth-best hyper-heuristic performance.
Keywords
References
- A. E. Eiben, R. Hinterding, and Z. Michalewicz, “Parameter control in evolutionary algorithm,” IEEE Trans. Evol. Comput., vol. 3, pp. 124–141, Jul. 1999.
- Asmuni, H., Burke, E. K., Garibaldi, J. M., & McCollum, B. (2007). A novel fuzzy approach to evaluate the quality of examination timetabling. In Proceedings of the 6th International Conference on the Practice and Theory of Automated Timetabling (PATAT'06), LNCS, 3867, (pp. 327-346), Springer.
- Burke EK, Hyde M, Kendall G, Ochoa G, Özcan E and Woodward J (2009), Exploring hyper-heuristic methodologies with genetic programming. In: Mumford C and Jain L (eds). Computational Intelligence: Collaboration, Fusion and Emergence, Intelligent Systems Reference Library. Springer: New York, pp 177–201.
- Burke, E., Kendall, G., & Soubeiga, E. (2003b), A tabu-search hyper-heuristic for timetabling and rostering. Journal of Heuristics, 9, 451-470, Kluwer Academic Publishers
- Cowling, P., Kendall, G., & Soubeiga, E. (2001a). A hyperheuristic approach to scheduling a sales summit. In Proceedings of the 3rd International Conference on Practice and Theory of Automated Timetabling (PATAT’00), (pp. 176-190), Springer-Verlag.
- E. Burke and G. Kendall, Search methodologies: introductory tutorials in optimization and decision support techniques. Springer Science+ Business Media, 2005.
- E. Burke and G. Kendall, Search methodologies: introductory tutorials in optimization and decision support techniques. Springer Science+ Business Media, 2005.
- E. K. Burke, M. Gendreau, M. Hyde, G. Kendall, G. Ochoa, E. ¨Ozcan, and R. Qu, “Hyper-heuristics: A survey of the state of the art,” Journal of the Operational Research Society, 2013.
Details
Primary Language
English
Subjects
Information Systems (Other)
Journal Section
Research Article
Authors
Publication Date
June 30, 2024
Submission Date
June 11, 2024
Acceptance Date
June 29, 2024
Published in Issue
Year 2024 Volume: 4 Number: 1
APA
Özçağdavul, M. (2024). A COMPREHENSIVE ANALYSIS OF MULTI-STRATEGY MEMETIC ALGORITHMS INCORPORATING LOW-LEVEL HEURISTICS AND ACCEPTANCE MECHANISMS. AYBU Business Journal, 4(1), 1-23. https://doi.org/10.61725/abj.1499654
AMA
1.Özçağdavul M. A COMPREHENSIVE ANALYSIS OF MULTI-STRATEGY MEMETIC ALGORITHMS INCORPORATING LOW-LEVEL HEURISTICS AND ACCEPTANCE MECHANISMS. AYBU Business Journal. 2024;4(1):1-23. doi:10.61725/abj.1499654
Chicago
Özçağdavul, Mazlum. 2024. “A COMPREHENSIVE ANALYSIS OF MULTI-STRATEGY MEMETIC ALGORITHMS INCORPORATING LOW-LEVEL HEURISTICS AND ACCEPTANCE MECHANISMS”. AYBU Business Journal 4 (1): 1-23. https://doi.org/10.61725/abj.1499654.
EndNote
Özçağdavul M (June 1, 2024) A COMPREHENSIVE ANALYSIS OF MULTI-STRATEGY MEMETIC ALGORITHMS INCORPORATING LOW-LEVEL HEURISTICS AND ACCEPTANCE MECHANISMS. AYBU Business Journal 4 1 1–23.
IEEE
[1]M. Özçağdavul, “A COMPREHENSIVE ANALYSIS OF MULTI-STRATEGY MEMETIC ALGORITHMS INCORPORATING LOW-LEVEL HEURISTICS AND ACCEPTANCE MECHANISMS”, AYBU Business Journal, vol. 4, no. 1, pp. 1–23, June 2024, doi: 10.61725/abj.1499654.
ISNAD
Özçağdavul, Mazlum. “A COMPREHENSIVE ANALYSIS OF MULTI-STRATEGY MEMETIC ALGORITHMS INCORPORATING LOW-LEVEL HEURISTICS AND ACCEPTANCE MECHANISMS”. AYBU Business Journal 4/1 (June 1, 2024): 1-23. https://doi.org/10.61725/abj.1499654.
JAMA
1.Özçağdavul M. A COMPREHENSIVE ANALYSIS OF MULTI-STRATEGY MEMETIC ALGORITHMS INCORPORATING LOW-LEVEL HEURISTICS AND ACCEPTANCE MECHANISMS. AYBU Business Journal. 2024;4:1–23.
MLA
Özçağdavul, Mazlum. “A COMPREHENSIVE ANALYSIS OF MULTI-STRATEGY MEMETIC ALGORITHMS INCORPORATING LOW-LEVEL HEURISTICS AND ACCEPTANCE MECHANISMS”. AYBU Business Journal, vol. 4, no. 1, June 2024, pp. 1-23, doi:10.61725/abj.1499654.
Vancouver
1.Mazlum Özçağdavul. A COMPREHENSIVE ANALYSIS OF MULTI-STRATEGY MEMETIC ALGORITHMS INCORPORATING LOW-LEVEL HEURISTICS AND ACCEPTANCE MECHANISMS. AYBU Business Journal. 2024 Jun. 1;4(1):1-23. doi:10.61725/abj.1499654