An Ant Colony Optimization approach to solving the Vertex Separator Problem

This article presents an Ant Colony Optimization (ACO) algorithm, enhanced with problem-specific heuristics, for solving the Vertex Separator Problem (VSP). The VSP aims to find three disjoint subsets A, B, and C from the vertex set V of a graph G = (V, E), such that C forms a separator between A and B while minimizing |C| under cardinality constraints on A and B. The proposed method uses a colony of ants that construct solutions by assigning vertices probabilistically based on pheromone trails and problem-specific heuristics. A local search is introduced to refine these solutions, while adaptive pheromone updates and simulated annealing components are added to help escape local minima. Current studies concentrate on integer linear programming or heuristic approaches. This article details a novel metaheuristic solution, based on multiple heuristic functions, which are key to guiding the search process. We compare our solution to a greedy algorithm and heuristics from previous studies. The initial results proved encouraging, with ACO achieving better results compared to state-of-the-art heuristics on 15 of the 62 benchmarked problem instances.

Authors

Institutions

Publication Details

Journal
Procedia Computer Science
Published
2025-01-01
DOI
https://doi.org/10.1016/j.procs.2025.09.182
Primary Topic
Vehicle Routing Optimization Methods
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An Ant Colony Optimization approach to solving the Vertex Separator Problem

Cristian Frăsinaru, Emanuel Florentin Olariu, Sergiu Amihaesei
Procedia Computer Science
Vehicle Routing Optimization Methods
article

An Ant Colony Optimization approach to solving the Vertex Separator Problem

Cristian Frăsinaru, Emanuel Florentin Olariu, Sergiu Amihaesei
article en

Abstract

This article presents an Ant Colony Optimization (ACO) algorithm, enhanced with problem-specific heuristics, for solving the Vertex Separator Problem (VSP). The VSP aims to find three disjoint subsets A, B, and C from the vertex set V of a graph G = (V, E), such that C forms a separator between A and B while minimizing |C| under cardinality constraints on A and B. The proposed method uses a colony of ants that construct solutions by assigning vertices probabilistically based on pheromone trails and problem-specific heuristics. A local search is introduced to refine these solutions, while adaptive pheromone updates and simulated annealing components are added to help escape local minima. Current studies concentrate on integer linear programming or heuristic approaches. This article details a novel metaheuristic solution, based on multiple heuristic functions, which are key to guiding the search process. We compare our solution to a greedy algorithm and heuristics from previous studies. The initial results proved encouraging, with ACO achieving better results compared to state-of-the-art heuristics on 15 of the 62 benchmarked problem instances.

Procedia Computer ScienceVol. 270
Alexandru Ioan Cuza University (RO)
Openalex Percentile: Top 54%
Vehicle Routing Optimization Methods
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.

An Ant Colony Optimization approach to solving the Vertex Separator Problem — Cristian Frăsinaru, Emanuel Florentin Olariu, et al. · Procedia Computer Science (2025) | TGRS Research Map | TGRS