English

A GPU-Based Genetic Algorithm for the P-Median Problem

Distributed, Parallel, and Cluster Computing 2017-10-04 v1

Abstract

The p-median problem is a well-known NP-hard problem. Many heuristics have been proposed in the literature for this problem. In this paper, we exploit a GPGPU parallel computing platform to present a new genetic algorithm implemented in Cuda and based on a Pseudo Boolean formulation of the p-median problem. We have tested the effectiveness of our algorithm using a Tesla K40 (2880 Cuda cores) on 290 different benchmark instances obtained from OR-Library, discrete location problems benchmark library, and benchmarks introduced in recent publications. The algorithm succeeded in finding optimal solutions for all instances except for two OR-library instances, namely pmed30 and pmed40, where better than 99.9\% approximations were obtained.

Keywords

Cite

@article{arxiv.1610.10061,
  title  = {A GPU-Based Genetic Algorithm for the P-Median Problem},
  author = {Bader F. AlBdaiwi and Hosam M. F. AboElFotoh},
  journal= {arXiv preprint arXiv:1610.10061},
  year   = {2017}
}
R2 v1 2026-06-22T16:37:55.030Z