Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

Approximation schemes for capacitated geometric network design

Adamaszek, Anna ; Czumaj, Artur ; Lingas, Andrzej LU and Wojtaszczyk, Jakub Onufry (2018) In SIAM Journal on Discrete Mathematics 32(4). p.2720-2746
Abstract

We study a capacitated network design problem in a geometric setting. The input consists of an integral edge capacity k and two sets of points on the Euclidean plane, sources, and sinks, with an integral demand for each point. The demand of each source specifies the amount of flow that has to be shipped from the source, and the demand of each sink specifies the amount of flow that has to be shipped to the sink. The goal is to construct a minimum-length network that allows one to route the requested flow from the sources to the sinks and where each edge in the network has capacity k. The vertices of the network are not constrained to the sets of sinks and sources-any point on the Euclidean plane can be used as a vertex. The flow is... (More)

We study a capacitated network design problem in a geometric setting. The input consists of an integral edge capacity k and two sets of points on the Euclidean plane, sources, and sinks, with an integral demand for each point. The demand of each source specifies the amount of flow that has to be shipped from the source, and the demand of each sink specifies the amount of flow that has to be shipped to the sink. The goal is to construct a minimum-length network that allows one to route the requested flow from the sources to the sinks and where each edge in the network has capacity k. The vertices of the network are not constrained to the sets of sinks and sources-any point on the Euclidean plane can be used as a vertex. The flow is splittable and parallel edges are allowed. The capacitated geometric network design problem generalizes, among others, the geometric Steiner tree problem, and as such it is NP-hard. We show that if the demands are polynomially bounded and the edge capacity k is not too large, the single-sink capacitated geometric network design problem admits a polynomial time approximation scheme. If the capacity is arbitrarily large, then we design a quasi-polynomial time approximation scheme for the capacitated geometric network design problem allowing for an arbitrary number of sinks. Our results rely on a derivation of an upper bound on the number of vertices different from sources and sinks (the so-called Steiner vertices) in an optimal network. The bound is polynomial in the total demand of the sources.

(Less)
Please use this url to cite or link to this publication:
author
; ; and
organization
publishing date
type
Contribution to journal
publication status
published
subject
keywords
Approximation schemes, Geometric approximation, Network design
in
SIAM Journal on Discrete Mathematics
volume
32
issue
4
pages
27 pages
publisher
Society for Industrial and Applied Mathematics
external identifiers
  • scopus:85060036791
ISSN
0895-4801
DOI
10.1137/16M1108005
language
English
LU publication?
yes
id
8b556297-c5a5-4bc2-afa2-7a0bdaa2e6c3
date added to LUP
2019-02-06 14:54:10
date last changed
2022-01-31 17:27:13
@article{8b556297-c5a5-4bc2-afa2-7a0bdaa2e6c3,
  abstract     = {{<p>We study a capacitated network design problem in a geometric setting. The input consists of an integral edge capacity k and two sets of points on the Euclidean plane, sources, and sinks, with an integral demand for each point. The demand of each source specifies the amount of flow that has to be shipped from the source, and the demand of each sink specifies the amount of flow that has to be shipped to the sink. The goal is to construct a minimum-length network that allows one to route the requested flow from the sources to the sinks and where each edge in the network has capacity k. The vertices of the network are not constrained to the sets of sinks and sources-any point on the Euclidean plane can be used as a vertex. The flow is splittable and parallel edges are allowed. The capacitated geometric network design problem generalizes, among others, the geometric Steiner tree problem, and as such it is NP-hard. We show that if the demands are polynomially bounded and the edge capacity k is not too large, the single-sink capacitated geometric network design problem admits a polynomial time approximation scheme. If the capacity is arbitrarily large, then we design a quasi-polynomial time approximation scheme for the capacitated geometric network design problem allowing for an arbitrary number of sinks. Our results rely on a derivation of an upper bound on the number of vertices different from sources and sinks (the so-called Steiner vertices) in an optimal network. The bound is polynomial in the total demand of the sources.</p>}},
  author       = {{Adamaszek, Anna and Czumaj, Artur and Lingas, Andrzej and Wojtaszczyk, Jakub Onufry}},
  issn         = {{0895-4801}},
  keywords     = {{Approximation schemes; Geometric approximation; Network design}},
  language     = {{eng}},
  number       = {{4}},
  pages        = {{2720--2746}},
  publisher    = {{Society for Industrial and Applied Mathematics}},
  series       = {{SIAM Journal on Discrete Mathematics}},
  title        = {{Approximation schemes for capacitated geometric network design}},
  url          = {{http://dx.doi.org/10.1137/16M1108005}},
  doi          = {{10.1137/16M1108005}},
  volume       = {{32}},
  year         = {{2018}},
}