Optimization algorithms combining (meta)heuristics and mathematical programming and its application in engineering

Complex optimization problems can be tackled by means of mathematical programming methods as well as by means of (meta)heuristic methods. On the one hand, mathematical programming methods give us a guarantee of optimality while (meta)heuristic methods do not. On the other hand, heuristic methods can...

Full description

Saved in:
Bibliographic Details
Main Authors: Rodríguez, Nibaldo, Gupta, Abhishek, Zabala, Paula L., Cabrera-Guerrero, Guillermo
Other Authors: School of Computer Science and Engineering
Format: Article
Language:English
Published: 2019
Subjects:
Online Access:https://hdl.handle.net/10356/81258
http://hdl.handle.net/10220/47466
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-81258
record_format dspace
spelling sg-ntu-dr.10356-812582020-03-07T11:48:52Z Optimization algorithms combining (meta)heuristics and mathematical programming and its application in engineering Rodríguez, Nibaldo Gupta, Abhishek Zabala, Paula L. Cabrera-Guerrero, Guillermo School of Computer Science and Engineering Data Science and Artificial Intelligence Research Centre DRNTU::Engineering::Computer science and engineering Mathematical Programming (Meta)heuristic Methods Complex optimization problems can be tackled by means of mathematical programming methods as well as by means of (meta)heuristic methods. On the one hand, mathematical programming methods give us a guarantee of optimality while (meta)heuristic methods do not. On the other hand, heuristic methods can handle large and complex optimization problems while mathematical programming methods tend to fail as the size of the optimization problem increases. Thus, it makes sense to combine these two strategies to obtain better solutions to the problem that is being addressed. During the last two decades or so, algorithms that either include mathematical programming solvers into (meta)heuristic frameworks or include (meta)heuristic concepts within mathematical programming methods have demonstrated to be very effective in solving large complex optimization problems. These hybrid algorithms are also called matheuristics. These kinds of algorithms have been successfully applied to a wide range of optimization problems arising in engineering. In this special issue, we aimed to highlight those new approaches that take advantage of the main features of both mathematical programming and heuristic algorithms to solve challenging optimization problems. We received 129 submissions from all around the world. From these, only 25 articles were accepted after a rigorous peer-reviewed process, that is, a 19% acceptance rate. In the following, we briefly introduce each paper and try to organise them based on their main focus. Published version 2019-01-15T05:36:49Z 2019-12-06T14:26:44Z 2019-01-15T05:36:49Z 2019-12-06T14:26:44Z 2018 Journal Article Rodríguez, N., Gupta, A., Zabala, P. L., & Cabrera-Guerrero, G. (2018). Optimization algorithms combining (meta)heuristics and mathematical programming and its application in engineering. Mathematical Problems in Engineering, 2018, 3967457-. doi:10.1155/2018/3967457 1024-123X https://hdl.handle.net/10356/81258 http://hdl.handle.net/10220/47466 10.1155/2018/3967457 en Mathematical Problems in Engineering © 2018 Nibaldo Rodríguez et al. (Published by Hindawi Publishing Corporation). This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 3 p. application/pdf
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering
Mathematical Programming
(Meta)heuristic Methods
spellingShingle DRNTU::Engineering::Computer science and engineering
Mathematical Programming
(Meta)heuristic Methods
Rodríguez, Nibaldo
Gupta, Abhishek
Zabala, Paula L.
Cabrera-Guerrero, Guillermo
Optimization algorithms combining (meta)heuristics and mathematical programming and its application in engineering
description Complex optimization problems can be tackled by means of mathematical programming methods as well as by means of (meta)heuristic methods. On the one hand, mathematical programming methods give us a guarantee of optimality while (meta)heuristic methods do not. On the other hand, heuristic methods can handle large and complex optimization problems while mathematical programming methods tend to fail as the size of the optimization problem increases. Thus, it makes sense to combine these two strategies to obtain better solutions to the problem that is being addressed. During the last two decades or so, algorithms that either include mathematical programming solvers into (meta)heuristic frameworks or include (meta)heuristic concepts within mathematical programming methods have demonstrated to be very effective in solving large complex optimization problems. These hybrid algorithms are also called matheuristics. These kinds of algorithms have been successfully applied to a wide range of optimization problems arising in engineering. In this special issue, we aimed to highlight those new approaches that take advantage of the main features of both mathematical programming and heuristic algorithms to solve challenging optimization problems. We received 129 submissions from all around the world. From these, only 25 articles were accepted after a rigorous peer-reviewed process, that is, a 19% acceptance rate. In the following, we briefly introduce each paper and try to organise them based on their main focus.
author2 School of Computer Science and Engineering
author_facet School of Computer Science and Engineering
Rodríguez, Nibaldo
Gupta, Abhishek
Zabala, Paula L.
Cabrera-Guerrero, Guillermo
format Article
author Rodríguez, Nibaldo
Gupta, Abhishek
Zabala, Paula L.
Cabrera-Guerrero, Guillermo
author_sort Rodríguez, Nibaldo
title Optimization algorithms combining (meta)heuristics and mathematical programming and its application in engineering
title_short Optimization algorithms combining (meta)heuristics and mathematical programming and its application in engineering
title_full Optimization algorithms combining (meta)heuristics and mathematical programming and its application in engineering
title_fullStr Optimization algorithms combining (meta)heuristics and mathematical programming and its application in engineering
title_full_unstemmed Optimization algorithms combining (meta)heuristics and mathematical programming and its application in engineering
title_sort optimization algorithms combining (meta)heuristics and mathematical programming and its application in engineering
publishDate 2019
url https://hdl.handle.net/10356/81258
http://hdl.handle.net/10220/47466
_version_ 1681038377433956352