MatHH: A Matlab-based Hyper-Heuristic framework

Hyper-Heuristics (HHs) have proven to be a valuable tool for solving complex problems, such as Combinatorial Optimization Problems (COPs). These solvers have an assorted set of models arising through extensive research from the scientific community. Hence, it is customary that researchers develop th...

Full description

Bibliographic Details
Main Authors: Jorge M. Cruz-Duarte, José C. Ortiz-Bayliss, Ivan Amaya
Format: Article
Language:English
Published: Elsevier 2022-06-01
Series:SoftwareX
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2352711022000413
_version_ 1811244612381048832
author Jorge M. Cruz-Duarte
José C. Ortiz-Bayliss
Ivan Amaya
author_facet Jorge M. Cruz-Duarte
José C. Ortiz-Bayliss
Ivan Amaya
author_sort Jorge M. Cruz-Duarte
collection DOAJ
description Hyper-Heuristics (HHs) have proven to be a valuable tool for solving complex problems, such as Combinatorial Optimization Problems (COPs). These solvers have an assorted set of models arising through extensive research from the scientific community. Hence, it is customary that researchers develop their models from scratch, which increases development times. Drafting and testing new ideas become burdensome and time-consuming. In this work, we present MatHH, a Matlab-based framework to allow rapid prototyping of HHs. We summarize the architecture and some examples of their usage. We also discuss some research questions that upcoming research may explore through MatHH.
first_indexed 2024-04-12T14:28:14Z
format Article
id doaj.art-0eaa7e379cfd41e2b1f4a87e16324721
institution Directory Open Access Journal
issn 2352-7110
language English
last_indexed 2024-04-12T14:28:14Z
publishDate 2022-06-01
publisher Elsevier
record_format Article
series SoftwareX
spelling doaj.art-0eaa7e379cfd41e2b1f4a87e163247212022-12-22T03:29:23ZengElsevierSoftwareX2352-71102022-06-0118101047MatHH: A Matlab-based Hyper-Heuristic frameworkJorge M. Cruz-Duarte0José C. Ortiz-Bayliss1Ivan Amaya2School of Engineering and Sciences, Tecnologico de Monterrey, Av. Eugenio Garza Sada 2501 Sur, Monterrey, NL 64849, MexicoSchool of Engineering and Sciences, Tecnologico de Monterrey, Av. Eugenio Garza Sada 2501 Sur, Monterrey, NL 64849, MexicoCorresponding author.; School of Engineering and Sciences, Tecnologico de Monterrey, Av. Eugenio Garza Sada 2501 Sur, Monterrey, NL 64849, MexicoHyper-Heuristics (HHs) have proven to be a valuable tool for solving complex problems, such as Combinatorial Optimization Problems (COPs). These solvers have an assorted set of models arising through extensive research from the scientific community. Hence, it is customary that researchers develop their models from scratch, which increases development times. Drafting and testing new ideas become burdensome and time-consuming. In this work, we present MatHH, a Matlab-based framework to allow rapid prototyping of HHs. We summarize the architecture and some examples of their usage. We also discuss some research questions that upcoming research may explore through MatHH.http://www.sciencedirect.com/science/article/pii/S2352711022000413Combinatorial optimizationHyper-heuristicsJob shop schedulingMatlabMatHH
spellingShingle Jorge M. Cruz-Duarte
José C. Ortiz-Bayliss
Ivan Amaya
MatHH: A Matlab-based Hyper-Heuristic framework
SoftwareX
Combinatorial optimization
Hyper-heuristics
Job shop scheduling
Matlab
MatHH
title MatHH: A Matlab-based Hyper-Heuristic framework
title_full MatHH: A Matlab-based Hyper-Heuristic framework
title_fullStr MatHH: A Matlab-based Hyper-Heuristic framework
title_full_unstemmed MatHH: A Matlab-based Hyper-Heuristic framework
title_short MatHH: A Matlab-based Hyper-Heuristic framework
title_sort mathh a matlab based hyper heuristic framework
topic Combinatorial optimization
Hyper-heuristics
Job shop scheduling
Matlab
MatHH
url http://www.sciencedirect.com/science/article/pii/S2352711022000413
work_keys_str_mv AT jorgemcruzduarte mathhamatlabbasedhyperheuristicframework
AT josecortizbayliss mathhamatlabbasedhyperheuristicframework
AT ivanamaya mathhamatlabbasedhyperheuristicframework