Litcius/Paper detail

A Hybrid Metaheuristics Parameter Tuning Approach for Scheduling through Racing and Case-Based Reasoning

Ivo Pereira, Ana Madureira, Eliana Costa e Silva, Ajith Abraham

2021Applied Sciences16 citationsDOIOpen Access PDF

Abstract

In real manufacturing environments, scheduling can be defined as the problem of effectively and efficiently assigning tasks to specific resources. Metaheuristics are often used to obtain near-optimal solutions in an efficient way. The parameter tuning of metaheuristics allows flexibility and leads to robust results, but requires careful specifications. The a priori definition of parameter values is complex, depending on the problem instances and resources. This paper implements a novel approach to the automatic specification of metaheuristic parameters, for solving the scheduling problem. This novel approach incorporates two learning techniques, namely, racing and case-based reasoning (CBR), to provide the system with the ability to learn from previous cases. In order to evaluate the contributions of the proposed approach, a computational study was performed, focusing on comparing our results previous published results. All results were validated by analyzing the statistical significance, allowing us to conclude the statistically significant advantage of the use of the novel proposed approach.

Topics & Concepts

MetaheuristicComputer scienceA priori and a posterioriScheduling (production processes)Flexibility (engineering)Mathematical optimizationJob shop schedulingArtificial intelligenceMachine learningMathematicsPhilosophyOperating systemEpistemologyScheduleStatisticsScheduling and Optimization AlgorithmsMetaheuristic Optimization Algorithms ResearchAI-based Problem Solving and Planning