Optimizing Dynamic Ambulance Routing Problem: A Two-Phase Strategy Combining K-means Clustering and Multi-Objective Particle Swarm Optimization

In this paper, we propose a novel two-phase approach to solve the Dynamic Ambulance Routing Problem (DARP), where a significant number of injured persons from different regions require treatment and medical assistance. In such cases, many people call for ambulances, but the availability and number of ambulances is insufficient to reach all patients simultaneously. Consequently, managing the ambulance fleet to respond to all demands as quickly as possible is a crucial research area to explore. In this research, we consider two main types of patients (Hard Emergency Injury [HEI] and Soft Emergency Injury [SEI]) in a dynamic context, where new demands may arise after the ambulance service has started. Furthermore, a mathematical model is proposed to formulate the DARP as a multi-objective problem that minimizes both the travel distance and ride time. To solve this NP-hard problem, we propose a two-phase approach, called k-means-MOPSO, which combines k-means clustering to group the injuries into geographic classes with the Multi-Objective Particle Swarm Optimization (MOPSO) heuristic to route the ambulances. To demonstrate the effectiveness of the k-means-MOPSO approach, this approach is compared with well-known state-of-the-art methods (NSGA-III, NSGA-II, and SPEA2) using various Pareto front metrics, such as Hypervolume, Spacing, and R2 Indicator.

Authors

Institutions

Publication Details

Journal
ACM Transactions on Computing for Healthcare
Published
2026-02-14
DOI
https://doi.org/10.1145/3793529
Primary Topic
Facility Location and Emergency Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Optimizing Dynamic Ambulance Routing Problem: A Two-Phase Strategy Combining K-means Clustering and Multi-Objective Particle Swarm Optimization

Tarek Moulahi, Sami Mahfoudhi, Salim El Khediri, Brahim Issaoui et al.
ACM Transactions on Computing for Healthcare
Facility Location and Emergency Management
article

Optimizing Dynamic Ambulance Routing Problem: A Two-Phase Strategy Combining K-means Clustering and Multi-Objective Particle Swarm Optimization

Tarek Moulahi, Sami Mahfoudhi, Salim El Khediri, Brahim Issaoui, Issam Zidi
article en

Abstract

In this paper, we propose a novel two-phase approach to solve the Dynamic Ambulance Routing Problem (DARP), where a significant number of injured persons from different regions require treatment and medical assistance. In such cases, many people call for ambulances, but the availability and number of ambulances is insufficient to reach all patients simultaneously. Consequently, managing the ambulance fleet to respond to all demands as quickly as possible is a crucial research area to explore. In this research, we consider two main types of patients (Hard Emergency Injury [HEI] and Soft Emergency Injury [SEI]) in a dynamic context, where new demands may arise after the ambulance service has started. Furthermore, a mathematical model is proposed to formulate the DARP as a multi-objective problem that minimizes both the travel distance and ride time. To solve this NP-hard problem, we propose a two-phase approach, called k-means-MOPSO, which combines k-means clustering to group the injuries into geographic classes with the Multi-Objective Particle Swarm Optimization (MOPSO) heuristic to route the ambulances. To demonstrate the effectiveness of the k-means-MOPSO approach, this approach is compared with well-known state-of-the-art methods (NSGA-III, NSGA-II, and SPEA2) using various Pareto front metrics, such as Hypervolume, Spacing, and R2 Indicator.

ACM Transactions on Computing for Healthcare
Qassim University (SA), Mediterranean School of Business (TN), University of Gafsa (TN)
Openalex Percentile: Top 58%
Facility Location and Emergency Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Optimizing Dynamic Ambulance Routing Problem: A Two-Phase Strategy Combining K-means Clustering and Multi-Objective Particle Swarm Optimization — Tarek Moulahi, Sami Mahfoudhi, et al. · ACM Transactions on Computing for Healthcare (2026) | TGRS Research Map | TGRS