Browsing by Author "Mavrovouniotis, Michalis"
Now showing items 1-5 of 5
-
Article
Ant Colony Optimization Algorithms for Dynamic Optimization: A Case Study of the Dynamic Travelling Salesperson Problem [Research Frontier]
Mavrovouniotis, Michalis; Yang, Shengxiang; Van, Mien; Li, Changhe; Polycarpou, Marios (2020)Ant colony optimization is a swarm intelligence metaheuristic inspired by the foraging behavior of some ant species. Ant colony optimization has been successfully applied to challenging optimization problems. This article ...
-
Conference Object
Ant Colony optimization for the Electric Vehicle Routing Problem
Mavrovouniotis, Michalis; Ellinas, Georgios; Polycarpou, Marios (2018)Ant colony optimization (ACO) algorithms have proved to be powerful tools to solve difficult optimization problems. In this paper, ACO is applied to the electric vehicle routing problem (EVRP). New challenges arise with ...
-
Conference Object
Effective ACO-Based Memetic Algorithms for Symmetric and Asymmetric Dynamic Changes
Mavrovouniotis, Michalis; Bonilha, Iaê S.; Müller, Felipe M.; Ellinas, Georgios; Polycarpou, Marios (2019)Ant colony optimization (ACO) algorithms have proved to be suitable for solving dynamic optimization problems (DOPs). The integration of local search operators with ACO has also proved to significantly improve the output ...
-
Conference Object
Electric Vehicle Charging Scheduling Using Ant Colony System
Mavrovouniotis, Michalis; Ellinas, Georgios; Polycarpou, Marios (2019)In this work we consider the scheduling problem for charging a fleet of electric vehicles (EVs) within a station such that the total tardiness of the problem is minimized. The generation of a feasible and efficient schedule ...
-
Conference Object
Parallel Ant Colony Optimization for the Electric Vehicle Routing Problem
Mavrovouniotis, Michalis; Li, Changhe; Ellinas, Georgios; Polycarpou, Marios (2019)Parallelizing metaheuristics has become a common practice considering the computation power and resources available nowadays. The aim of parallelizing a metaheuristic is either to increase the quality of the generated ...