4.7 Article

A firefly algorithm for the environmental prize-collecting vehicle routing problem

Journal

SWARM AND EVOLUTIONARY COMPUTATION
Volume 57, Issue -, Pages -

Publisher

ELSEVIER
DOI: 10.1016/j.swevo.2020.100712

Keywords

Environmental vehicle routing problem; Prize-collecting vehicle routing problem; Firefly algorithm; Coordinates related encoding/decoding process

Funding

  1. European Union (European Social Fund- ESF) through the Operational Programme Human Resources Development, Education and Lifelong Learning [MIS-5000432]

Ask authors/readers for more resources

In the present research, a new variant of the Vehicle Routing Problem (VRP), the Environmental Prize-Collecting Vehicle Routing Problem (E-PCVRP), is introduced. The E-PCVRP is a selective routing problem that focuses on the maximization of the aggregated prize values collected from the visited nodes while minimizing the fixed and variable cost of the formed routes. In terms of variable cost, the CO2 emissions of the vehicles performing the routes are considered as a load-distance function. The presented solution approach is based on the Firefly Algorithm (FA). The FA is an optimization algorithm, designed for the solution of continuous problems, while the proposed E-PCVRP, requires a discrete solution approach. Addressing the above discrepancy, the Firefly Algorithm based on Coordinates (FAC) is introduced, which incorporates the proposed Coordinates Related (CR) encoding/decoding process in the original FA scheme. The CR is a novel process that allows for algorithms designed for continuous optimization to by employed in the solution of discrete problems, such as the VRP. Specifically, the CR utilizes auxiliary vectors for solution representation, containing the Cartesian coordinates of each node, that allows for the original movement equation of the FA to be applied directly. The effectiveness of the FAC algorithm is showed over computational experiments and statistical analysis, in comparison to the performance of other bio-inspired algorithms and a mathematical solver.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

Article Computer Science, Artificial Intelligence

Distance related: a procedure for applying directly Artificial Bee Colony algorithm in routing problems

Dimitra Trachanatzi, Manousos Rigakis, Magdalene Marinaki, Yannis Marinakis, Nikolaos Matsatsinis

SOFT COMPUTING (2020)

Article Computer Science, Artificial Intelligence

Tourist group itinerary design: When the firefly algorithm meets the n-person Battle of Sexes

Manousos Rigakis, Dimitra Trachanatzi, Magdalene Marinaki, Yannis Marinakis

Summary: This research focuses on generating tourist trip itineraries for a group with different individual preferences, proposing the n-person Prize-Collecting Vehicle Routing Problem and using a combination of game theory and metaheuristic methods to solve it. By configuring a set of locations to be visited beforehand and employing the metaheuristic firefly algorithm to determine tourist routes, the proposed approach generates efficient and satisfactory tourist trip itineraries for heterogeneous groups.

KNOWLEDGE-BASED SYSTEMS (2021)

Article Computer Science, Interdisciplinary Applications

A hybrid ant colony optimization-variable neighborhood descent approach for the cumulative capacitated vehicle routing problem

Nikolaos A. Kyriakakis, Magdalene Marinaki, Yannis Marinakis

Summary: Two swarm intelligence algorithms for the Cumulative Capacitated Vehicle Routing Problem were implemented, with one of them achieving new best known solutions for two instances and reaching best known solutions in 92 out of 112 tested instances. The effectiveness of the algorithms was compared to other approaches in the literature.

COMPUTERS & OPERATIONS RESEARCH (2021)

Article Computer Science, Artificial Intelligence

Moving peak drone search problem: An online multi-swarm intelligence approach for UAV search operations

A. Nikolaos Kyriakakis, Magdalene Marinaki, Nikolaos Matsatsinis, Yannis Marinakis

Summary: This paper introduces a novel dynamic optimization problem, Moving Peak Drone Search Problem (MPDSP), and proposes a multi-swarm framework to solve it. By testing seven optimization algorithms, it is found that Particle Swarm Optimization implementations are the most effective for solving the problem.

SWARM AND EVOLUTIONARY COMPUTATION (2021)

Proceedings Paper Computer Science, Theory & Methods

A Novel Solution Encoding in the Differential Evolution Algorithm for Optimizing Tourist Trip Design Problems

Dimitra Trachanatzi, Manousos Rigakis, Andromachi Taxidou, Magdalene Marinaki, Yannis Marinakis, Nikolaos Matsatsinis

LEARNING AND INTELLIGENT OPTIMIZATION, LION (2020)

Article Computer Science, Artificial Intelligence

An interactive preference-guided firefly algorithm for personalized tourist itineraries

Dimitra Trachanatzi, Manousos Rigakis, Magdalene Marinaki, Yannis Marinakis

EXPERT SYSTEMS WITH APPLICATIONS (2020)

Article Computer Science, Artificial Intelligence

Energy-efficient flexible job shop scheduling problem considering discrete operation sequence flexibility

Guiliang Gong, Jiuqiang Tang, Dan Huang, Qiang Luo, Kaikai Zhu, Ningtao Peng

Summary: This paper proposes a flexible job shop scheduling problem with discrete operation sequence flexibility and designs an improved memetic algorithm to solve it. Experimental results show that the algorithm outperforms other algorithms in terms of performance. The proposed model and algorithm can help production managers obtain optimal scheduling schemes considering operations with or without sequence constraints.

SWARM AND EVOLUTIONARY COMPUTATION (2024)

Article Computer Science, Artificial Intelligence

A differential evolution algorithm for solving mixed-integer nonlinear programming problems

Daniel Molina-Perez, Efren Mezura-Montes, Edgar Alfredo Portilla-Flores, Eduardo Vega-Alvarado, Barbara Calva-Yanez

Summary: This paper presents a new proposal based on two fundamental strategies to improve the performance of the differential evolution algorithm when solving MINLP problems. The proposal considers a set of good fitness-infeasible solutions to explore promising regions and introduces a composite trial vector generation method to enhance combinatorial exploration and convergence capacity.

SWARM AND EVOLUTIONARY COMPUTATION (2024)