English

Dynamic Programming Optimization in Line of Sight Networks

Data Structures and Algorithms 2018-06-06 v1

Abstract

Line of Sight (LoS) networks were designed to model wireless communication in settings which may contain obstacles restricting node visibility. For fixed positive integer dd, and positive integer ω\omega, a graph G=(V,E)G=(V,E) is a (dd-dimensional) LoS network with range parameter ω\omega if it can be embedded in a cube of side size nn of the dd-dimensional integer grid so that each pair of vertices in VV are adjacent if and only if their embedding coordinates differ only in one position and such difference is less than ω\omega. In this paper we investigate a dynamic programming (DP) approach which can be used to obtain efficient algorithmic solutions for various combinatorial problems in LoS networks. In particular DP solves the Maximum Independent Set (MIS) problem in LoS networks optimally for any ω\omega on {\em narrow} LoS networks (i.e. networks which can be embedded in a n×k×k×kn \times k \times k \ldots \times k region, for some fixed kk independent of nn). In the unrestricted case it has been shown that the MIS problem is NP-hard when ω>2 \omega > 2 (the hardness proof goes through for any ω=O(n1δ)\omega=O(n^{1-\delta}), for fixed 0<δ<10<\delta<1). We describe how DP can be used as a building block in the design of good approximation algorithms. In particular we present a 2-approximation algorithm and a fast polynomial time approximation scheme for the MIS problem in arbitrary dd-dimensional LoS networks. Finally we comment on how the approach can be adapted to solve a number of important optimization problems in LoS networks.

Keywords

Cite

@article{arxiv.1806.01581,
  title  = {Dynamic Programming Optimization in Line of Sight Networks},
  author = {Pavan Sangha and Prudence W. H. Wong and Michele Zito},
  journal= {arXiv preprint arXiv:1806.01581},
  year   = {2018}
}

Comments

18 pages, 6 figures, submitted for journal publication

R2 v1 2026-06-23T02:19:24.840Z