Table of Contents
Fetching ...

Investigating mixed-integer programming approaches for the $p$-$α$-closest-center problem

Elisabeth Gaar, Sara Joosten, Markus Sinnl

Abstract

In this work, we introduce and study the $p$-$α$-closest-center problem ($pα$CCP), which generalizes the $p$-second-center problem, a recently emerged variant of the classical $p$-center problem. In the $pα$CCP, we are given sets of customers and potential facility locations, distances between each customer and potential facility location as well as two integers $p$ and $α$. The goal is to open facilities at $p$ of the potential facility locations, such that the maximum $α$-distance between each customer and the open facilities is minimized. The $α$-distance of a customer is defined as the sum of distances from the customer to its $α$ closest open facilities. If $α$ is one, the $pα$CCP is the $p$-center problem, and for $α$ being two, the $p$-second-center problem is obtained, for which the only existing algorithm in literature is a variable neighborhood search (VNS). We present four mixed-integer programming (MIP) formulations for the $pα$CCP, strengthen them by adding valid and optimality-preserving inequalities and conduct a polyhedral study to prove relationships between their linear programming relaxations. Moreover, we present iterative procedures for lifting some valid inequalities to improve initial lower bounds on the optimal objective function value of the $pα$CCP and characterize the best lower bounds obtainable by this iterative lifting approach. Based on our theoretical findings, we develop a branch-and-cut algorithm (B&C) to solve the $pα$CCP exactly. We improve its performance by a starting and a primal heuristic, variable fixings and separating inequalities. In our computational study, we investigate the effect of the various ingredients of our B&C on benchmark instances from related literature. Our B&C is able to prove optimality for 17 of the 40 instances from the work on the VNS heuristic.

Investigating mixed-integer programming approaches for the $p$-$α$-closest-center problem

Abstract

In this work, we introduce and study the --closest-center problem (CCP), which generalizes the -second-center problem, a recently emerged variant of the classical -center problem. In the CCP, we are given sets of customers and potential facility locations, distances between each customer and potential facility location as well as two integers and . The goal is to open facilities at of the potential facility locations, such that the maximum -distance between each customer and the open facilities is minimized. The -distance of a customer is defined as the sum of distances from the customer to its closest open facilities. If is one, the CCP is the -center problem, and for being two, the -second-center problem is obtained, for which the only existing algorithm in literature is a variable neighborhood search (VNS). We present four mixed-integer programming (MIP) formulations for the CCP, strengthen them by adding valid and optimality-preserving inequalities and conduct a polyhedral study to prove relationships between their linear programming relaxations. Moreover, we present iterative procedures for lifting some valid inequalities to improve initial lower bounds on the optimal objective function value of the CCP and characterize the best lower bounds obtainable by this iterative lifting approach. Based on our theoretical findings, we develop a branch-and-cut algorithm (B&C) to solve the CCP exactly. We improve its performance by a starting and a primal heuristic, variable fixings and separating inequalities. In our computational study, we investigate the effect of the various ingredients of our B&C on benchmark instances from related literature. Our B&C is able to prove optimality for 17 of the 40 instances from the work on the VNS heuristic.
Paper Structure (34 sections, 27 theorems, 54 equations, 8 figures, 3 tables)

This paper contains 34 sections, 27 theorems, 54 equations, 8 figures, 3 tables.

Key Result

Theorem 2

Let $V=I=J$ be the set of customer and potential facility locations, let $p < |V|$ be an integer and let $d_{ij} \geq 0$ be the distance between two locations $i,j\in V$. Then, the following statements are true:

Figures (8)

  • Figure 1: The locations of the tsplib instance att48 with optimal solutions for the $p$CP, the $p$SCP and the $p$3CCP with $p=10$
  • Figure 2: Illustration of Example \ref{['ex:3npcp_small']}
  • Figure 3: Illustration of Example \ref{['ex:3npcp_big']} with depicting some distances
  • Figure 4: Comparison of the optimal objective function values of the same instance for different variants of the $p$CP under the given assumptions
  • Figure 5: Illustration of Example \ref{['ex:d1vsd3']}
  • ...and 3 more figures

Theorems & Definitions (56)

  • Definition 1: The $p$-$\alpha$-closest-center problem
  • Theorem 2
  • proof
  • Example 3
  • Example 4
  • Theorem 5
  • proof
  • Corollary 6
  • proof
  • Corollary 7
  • ...and 46 more