Cargando…

A partial evaluation approach for the School Bus Routing Problem

Several real-life optimization problems, such as the case of several instances of the School Bus Routing Problem (SBRP), are very complex and expensive to solve with exact algorithms. Metaheuristics are a good alternative in these situations because they are capable of generating good quality soluti...

Descripción completa

Detalles Bibliográficos
Autores principales: Pérez, Ana Camila, Sánchez-Ansola, Eduardo, Rosete, Alejandro, Rojas, Omar, Sosa-Gómez, Guillermo
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9046955/
https://www.ncbi.nlm.nih.gov/pubmed/35497036
http://dx.doi.org/10.1016/j.heliyon.2022.e09291
_version_ 1784695629387137024
author Pérez, Ana Camila
Sánchez-Ansola, Eduardo
Rosete, Alejandro
Rojas, Omar
Sosa-Gómez, Guillermo
author_facet Pérez, Ana Camila
Sánchez-Ansola, Eduardo
Rosete, Alejandro
Rojas, Omar
Sosa-Gómez, Guillermo
author_sort Pérez, Ana Camila
collection PubMed
description Several real-life optimization problems, such as the case of several instances of the School Bus Routing Problem (SBRP), are very complex and expensive to solve with exact algorithms. Metaheuristics are a good alternative in these situations because they are capable of generating good quality solutions to these problems in a reasonable time. Metaheuristics iterate thousands of times by introducing changes concerning the previous solutions. Each new solution must be evaluated, and sometimes, the new solutions have elements unchanged that are unnecessarily re-evaluated. However, an approach avoids repeatedly evaluating parts of different solutions known as partial evaluation. This work applies this technique to the SBRP to reduce its execution time. To apply the partial evaluation approach in this problem, each solution contains the information of the change that was made concerning the solution from which it originates. With this information, when evaluating the objective function, it will be only necessary to analyze the routes that changed. In the literature reviewed, no previous work was found in which the partial evaluation approach has been applied in the context of SBRP. In this paper we apply it in order to reduce the computational cost of SBRP solutions based on metaheuristics. The results show that it is possible to decrease the execution time in 80% of the instances, reducing the execution time on average by 73.6%.
format Online
Article
Text
id pubmed-9046955
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Elsevier
record_format MEDLINE/PubMed
spelling pubmed-90469552022-04-29 A partial evaluation approach for the School Bus Routing Problem Pérez, Ana Camila Sánchez-Ansola, Eduardo Rosete, Alejandro Rojas, Omar Sosa-Gómez, Guillermo Heliyon Research Article Several real-life optimization problems, such as the case of several instances of the School Bus Routing Problem (SBRP), are very complex and expensive to solve with exact algorithms. Metaheuristics are a good alternative in these situations because they are capable of generating good quality solutions to these problems in a reasonable time. Metaheuristics iterate thousands of times by introducing changes concerning the previous solutions. Each new solution must be evaluated, and sometimes, the new solutions have elements unchanged that are unnecessarily re-evaluated. However, an approach avoids repeatedly evaluating parts of different solutions known as partial evaluation. This work applies this technique to the SBRP to reduce its execution time. To apply the partial evaluation approach in this problem, each solution contains the information of the change that was made concerning the solution from which it originates. With this information, when evaluating the objective function, it will be only necessary to analyze the routes that changed. In the literature reviewed, no previous work was found in which the partial evaluation approach has been applied in the context of SBRP. In this paper we apply it in order to reduce the computational cost of SBRP solutions based on metaheuristics. The results show that it is possible to decrease the execution time in 80% of the instances, reducing the execution time on average by 73.6%. Elsevier 2022-04-19 /pmc/articles/PMC9046955/ /pubmed/35497036 http://dx.doi.org/10.1016/j.heliyon.2022.e09291 Text en © 2022 The Authors https://creativecommons.org/licenses/by-nc-nd/4.0/This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
spellingShingle Research Article
Pérez, Ana Camila
Sánchez-Ansola, Eduardo
Rosete, Alejandro
Rojas, Omar
Sosa-Gómez, Guillermo
A partial evaluation approach for the School Bus Routing Problem
title A partial evaluation approach for the School Bus Routing Problem
title_full A partial evaluation approach for the School Bus Routing Problem
title_fullStr A partial evaluation approach for the School Bus Routing Problem
title_full_unstemmed A partial evaluation approach for the School Bus Routing Problem
title_short A partial evaluation approach for the School Bus Routing Problem
title_sort partial evaluation approach for the school bus routing problem
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9046955/
https://www.ncbi.nlm.nih.gov/pubmed/35497036
http://dx.doi.org/10.1016/j.heliyon.2022.e09291
work_keys_str_mv AT perezanacamila apartialevaluationapproachfortheschoolbusroutingproblem
AT sanchezansolaeduardo apartialevaluationapproachfortheschoolbusroutingproblem
AT rosetealejandro apartialevaluationapproachfortheschoolbusroutingproblem
AT rojasomar apartialevaluationapproachfortheschoolbusroutingproblem
AT sosagomezguillermo apartialevaluationapproachfortheschoolbusroutingproblem
AT perezanacamila partialevaluationapproachfortheschoolbusroutingproblem
AT sanchezansolaeduardo partialevaluationapproachfortheschoolbusroutingproblem
AT rosetealejandro partialevaluationapproachfortheschoolbusroutingproblem
AT rojasomar partialevaluationapproachfortheschoolbusroutingproblem
AT sosagomezguillermo partialevaluationapproachfortheschoolbusroutingproblem