4.6 Article

Variable Neighborhood Search for the Two-Echelon Electric Vehicle Routing Problem with Time Windows

期刊

APPLIED SCIENCES-BASEL
卷 12, 期 3, 页码 -

出版社

MDPI
DOI: 10.3390/app12031014

关键词

routing; two-echelon electric vehicle routing problem; variable neighborhood search; large neighborhood search; Clarke and Wright savings

资金

  1. Technological Research Council of Turkey (TUBITAK) - Ministry of National Education, Turkey [PID2019-104156GB-I00, MCIN/AEI/10.13039/501100011033, 119M236]
  2. [YLYS-2019]

向作者/读者索取更多资源

This paper proposes a method to solve the two-echelon electric vehicle routing problem, aiming to reduce the negative impact in urban areas through multi-echelon distribution networks and environmentally friendly vehicles. A mixed-integer linear programming model is developed, and a variable neighborhood search metaheuristic is proposed to improve the solution quality.
Increasing environmental concerns and legal regulations have led to the development of sustainable technologies and systems in logistics, as in many fields. The adoption of multi-echelon distribution networks and the use of environmentally friendly vehicles in freight distribution have become major concepts for reducing the negative impact of urban transportation activities. In this line, the present paper proposes a two-echelon electric vehicle routing problem. In the first echelon of the distribution network, products are transported from central warehouses to satellites located in the surroundings of cities. This is achieved by means of large conventional trucks. Subsequently, relatively smaller-sized electric vehicles distribute these products from the satellites to demand points/customers located in the cities. The proposed problem also takes into account the limited driving range of electric vehicles that need to be recharged at charging stations when necessary. In addition, the proposed problem considers time window constraints for the delivery of products to customers. A mixed-integer linear programming formulation is developed and small-sized instances are solved using CPLEX. Furthermore, we propose a constructive heuristic based on a modified Clarke and Wright savings heuristic. The solutions of this heuristic serve as initial solutions for a variable neighborhood search metaheuristic. The numerical results show that the variable neighborhood search matches CPLEX in the context of small problems. Moreover, it consistently outperforms CPLEX with the growing size and difficulty of problem instances.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

Article Operations Research & Management Science

Collection of different types of milk with multi-tank tankers under uncertainty: a real case study

Olcay Polat, Duygu Topaloglu

Summary: The study introduces a novel mathematical model to address uncertainty in milk collection, providing important recommendations for designing efficient collection networks.
Article Automation & Control Systems

Optimization Techniques and Formal Verification for the Software Design of Boolean Algebra Based Safety-Critical Systems

Jon Perez, Jose Luis Flores, Christian Blum, Jesus Cerquides, Alex Abuin

Summary: This article describes a method based on optimization and formal verification for designing safety-critical systems. Multiple optimization techniques and a hybrid approach are used to find a design that meets performance, availability, and safety requirements, and then translate it into a formally verifiable knowledge representation.

IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS (2022)

Article Computer Science, Artificial Intelligence

Graph search and variable neighborhood search for finding constrained longest common subsequences in artificial and real gene sequences

Marko Djukanovic, Aleksandar Kartelj, Dragan Matic, Milana Grbic, Christian Blum, Guenther R. Raidl

Summary: This paper addresses the constrained longest common subsequence problem with arbitrary input and pattern strings. The problem has applications in computational biology, and the authors contribute by proving its NP-completeness and proposing heuristic approaches. An extensive experimental study is conducted to compare the effectiveness of the proposed approaches on artificial and real-world instances.

APPLIED SOFT COMPUTING (2022)

Article Chemistry, Analytical

A Population-Based Iterated Greedy Algorithm for Maximizing Sensor Network Lifetime

Salim Bouamama, Christian Blum, Pedro Pinacho-Davidson

Summary: Finding dominating sets in wireless sensor networks is important for extending network lifetime. This paper proposes a population-based iterated greedy algorithm to solve the weighted maximum disjoint dominating sets problem. The algorithm outperforms existing techniques in terms of energy conservation.

SENSORS (2022)

Article Computer Science, Artificial Intelligence

A Self-Adaptive Variant of CMSA: Application to the Minimum Positive Influence Dominating Set Problem

Mehmet Anil Akbay, Albert Lopez Serrano, Christian Blum

Summary: The CMSA is a generic algorithm for combinatorial optimization, but it can be sensitive to parameter settings in some applications. This study proposes a self-adaptive variant, Adapt-CMSA, to reduce the parameter sensitivity of CMSA. The advantages of this new variant are demonstrated in the context of the minimum positive influence dominating set problem.

INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS (2022)

Article Computer Science, Artificial Intelligence

Self-adaptive CMSA for solving the multidimensional multi-way number partitioning problem

Marko Djukanovic, Aleksandar Kartelj, Christian Blum

Summary: This paper presents an algorithm for the multidimensional multi-way number partitioning problem, which aims to divide a set of vectors into non-empty subsets with similar coordinate sums. The algorithm outperforms four competing algorithms from the literature, especially for instances with higher k-values. Experimental evaluation shows that the proposed algorithm achieves average relative differences larger than 25% compared to the second-best approach, and significantly outperforms other approaches for all instances with k & GE; 3.

EXPERT SYSTEMS WITH APPLICATIONS (2023)

Article Computer Science, Software Engineering

STNWeb: A new visualization tool for analyzing optimization algorithms

Camilo Chacon Sartori, Christian Blum, Gabriela Ochoa

Summary: STNWeb is a new web tool that visualizes the behavior of optimization algorithms, helping users analyze and understand algorithm performance. It allows for multiple runs of multiple algorithms on the same problem instance, facilitating the identification of algorithm weaknesses and informing improvements. STNWeb is designed to be user-friendly and is offered free of charge to the research community.

SOFTWARE IMPACTS (2023)

Proceedings Paper Computer Science, Artificial Intelligence

Q-Learning Ant Colony Optimization supported by Deep Learning for Target Set Selection

Jairo Enrique Ramirez Sanchez, Camilo Chacon Sartori, Christian Blum

Summary: This paper explores the use of deep learning framework to enhance an ant colony optimization algorithm. By combining problem information obtained via deep learning with the conventional pheromone and greedy information, our algorithm achieves better performance. Experimental results demonstrate that the hybrid algorithm outperforms the pure ant colony optimization approach, especially for large problem instances.

PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, GECCO 2023 (2023)

Proceedings Paper Computer Science, Software Engineering

Application of Adapt-CMSA to the Two-Echelon Electric Vehicle Routing Problem with Simultaneous Pickup and Deliveries

Mehmet Anil Akbay, Can Berk Kalayci, Christian Blum

Summary: This study addresses the two-echelon electric vehicle routing problem with simultaneous pickup and deliveries. The problem is solved using a MILP model and a hybrid metaheuristic algorithm. The algorithm outperforms CPLEX in smaller problem instances and also performs better than heuristic algorithms in larger instances.

EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, EVOCOP 2023 (2023)

Proceedings Paper Computer Science, Software Engineering

Application of Negative Learning Ant Colony Optimization to the Far from Most String Problem

Christian Blum, Pedro Pinacho-Davidson

Summary: The paper proposes the use of ant colony optimization-negative learning ant colony optimization to solve the far from most string problem, a challenging combinatorial optimization problem. The algorithm incorporates negative learning in addition to positive learning to improve the exploration of the search space. Different versions of the algorithm with different objective functions are compared, revealing that no existing method is universally best for all problem instances.

EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, EVOCOP 2023 (2023)

Article Computer Science, Software Engineering

AntNetAlign-A software package for Network Alignment

Guillem Rodriguez Corominas, Maria J. Blesa, Christian Blum

Summary: In this paper, the authors introduce AntNetAlign, an open-source tool that uses Ant Colony Optimization to solve the Network Alignment problem. The tool finds an alignment between two input networks that optimizes one of the three main topological measures. It can also utilize user-defined pairwise similarities to enhance its performance. Results show that AntNetAlign outperforms other state-of-the-art algorithms in two of the three topological scores and achieves competitive results in larger instances.

SOFTWARE IMPACTS (2023)

暂无数据