Maximizing submodular set function with connectivity constraint: Theory and application to networks

Tung Wei Kuo, Ching-Ju Lin, Ming Jer Tsai

Research output: Contribution to journalArticle

20 Scopus citations


In this paper, we investigate the wireless network deployment problem, which seeks the best deployment of a given limited number of wireless routers. We find that many goals for network deployment, such as maximizing the number of covered users, the size of the coverage area, or the total throughput of the network, can be modeled with a submodular set function. Specifically, given a set of routers, the goal is to find a set of locations S, each of which is equipped with a router, such that S maximizes a predefined submodular set function. However, this deployment problem is more difficult than the traditional maximum submodular set function problem, e.g., the maximum coverage problem, because it requires all the deployed routers to form a connected network. In addition, deploying a router in different locations might consume different costs. To address these challenges, this paper introduces two approximation algorithms, one for homogeneous deployment cost scenarios and the other for heterogeneous deployment cost scenarios. Our simulations, using synthetic data and real traces of census in Taipei, Taiwan, show that the proposed algorithms achieve better performances than other heuristics.

Original languageEnglish
Article number6739145
Pages (from-to)533-546
Number of pages14
JournalIEEE/ACM Transactions on Networking
Issue number2
StatePublished - 1 Apr 2015


  • Approximation algorithm
  • network deployment
  • submodular set function

Fingerprint Dive into the research topics of 'Maximizing submodular set function with connectivity constraint: Theory and application to networks'. Together they form a unique fingerprint.

  • Cite this