Distributed construction of connected dominating sets with minimum routing cost in wireless networks

Ling Ding, Xiaofeng Gao, Weili Wu, Wonjun Lee, Xu Zhu, Ding Zhu Du

Research output: Chapter in Book/Report/Conference proceedingConference contribution

56 Citations (Scopus)

Abstract

In this paper, we will study a special Connected Dominating Set (CDS) problem - between any two nodes in a network, there exists at least one shortest path, all of whose intermediate nodes should be included in a special CDS, named Minimum rOuting Cost CDS (MOC-CDS). Therefore, routing by MOC-CDS can guarantee that each routing path between any pair of nodes is also the shortest path in the network. Thus, energy consumption and delivery delay can be reduced greatly. CDS has been studied extensively in Unit Disk Graph (UDG) or Disk Graph (DG). However, nodes in networks may have different transmission ranges and some communications may be obstructed by obstacles. Therefore, we model network as a bidirectional general graph in this paper. We prove that constructing a minimum MOC-CDS in general graph is NP-hard. We also prove that there does not exist a polynomial-time approximation algorithm for constructing a minimum MOC-CDS with performance ratio ρlnδ, where ρ is an arbitrary positive number (ρ < 1) and δ is the maximum node degree in network. We propose a distributed heuristic algorithm (called as FlagContest) for constructing MOC-CDS with performance ratio (1 - ln2) + 2lnδ. Through extensive simulations, we show that the results of FlagContest is within the upper bound proved in this paper. Simulations also demonstrate that the average length of routing paths through MOC-CDS reduces greatly compared to regular CDSs.

Original languageEnglish
Title of host publicationProceedings - International Conference on Distributed Computing Systems
Pages448-457
Number of pages10
DOIs
Publication statusPublished - 2010 Aug 27
Event30th IEEE International Conference on Distributed Computing Systems, ICDCS 2010 - Genova, Italy
Duration: 2010 Jun 212010 Jun 25

Other

Other30th IEEE International Conference on Distributed Computing Systems, ICDCS 2010
CountryItaly
CityGenova
Period10/6/2110/6/25

Fingerprint

Wireless networks
Costs
Approximation algorithms
Heuristic algorithms
Parallel algorithms
Energy utilization
Polynomials
Communication

Keywords

  • Connected dominating set
  • General graph
  • NP-hard
  • Obstacle
  • Shortest path
  • Virtual backbones
  • Wireless network

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Hardware and Architecture
  • Software

Cite this

Ding, L., Gao, X., Wu, W., Lee, W., Zhu, X., & Du, D. Z. (2010). Distributed construction of connected dominating sets with minimum routing cost in wireless networks. In Proceedings - International Conference on Distributed Computing Systems (pp. 448-457). [5541660] https://doi.org/10.1109/ICDCS.2010.17

Distributed construction of connected dominating sets with minimum routing cost in wireless networks. / Ding, Ling; Gao, Xiaofeng; Wu, Weili; Lee, Wonjun; Zhu, Xu; Du, Ding Zhu.

Proceedings - International Conference on Distributed Computing Systems. 2010. p. 448-457 5541660.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Ding, L, Gao, X, Wu, W, Lee, W, Zhu, X & Du, DZ 2010, Distributed construction of connected dominating sets with minimum routing cost in wireless networks. in Proceedings - International Conference on Distributed Computing Systems., 5541660, pp. 448-457, 30th IEEE International Conference on Distributed Computing Systems, ICDCS 2010, Genova, Italy, 10/6/21. https://doi.org/10.1109/ICDCS.2010.17
Ding L, Gao X, Wu W, Lee W, Zhu X, Du DZ. Distributed construction of connected dominating sets with minimum routing cost in wireless networks. In Proceedings - International Conference on Distributed Computing Systems. 2010. p. 448-457. 5541660 https://doi.org/10.1109/ICDCS.2010.17
Ding, Ling ; Gao, Xiaofeng ; Wu, Weili ; Lee, Wonjun ; Zhu, Xu ; Du, Ding Zhu. / Distributed construction of connected dominating sets with minimum routing cost in wireless networks. Proceedings - International Conference on Distributed Computing Systems. 2010. pp. 448-457
@inproceedings{3753d64415b240a78c28c8161fd1c824,
title = "Distributed construction of connected dominating sets with minimum routing cost in wireless networks",
abstract = "In this paper, we will study a special Connected Dominating Set (CDS) problem - between any two nodes in a network, there exists at least one shortest path, all of whose intermediate nodes should be included in a special CDS, named Minimum rOuting Cost CDS (MOC-CDS). Therefore, routing by MOC-CDS can guarantee that each routing path between any pair of nodes is also the shortest path in the network. Thus, energy consumption and delivery delay can be reduced greatly. CDS has been studied extensively in Unit Disk Graph (UDG) or Disk Graph (DG). However, nodes in networks may have different transmission ranges and some communications may be obstructed by obstacles. Therefore, we model network as a bidirectional general graph in this paper. We prove that constructing a minimum MOC-CDS in general graph is NP-hard. We also prove that there does not exist a polynomial-time approximation algorithm for constructing a minimum MOC-CDS with performance ratio ρlnδ, where ρ is an arbitrary positive number (ρ < 1) and δ is the maximum node degree in network. We propose a distributed heuristic algorithm (called as FlagContest) for constructing MOC-CDS with performance ratio (1 - ln2) + 2lnδ. Through extensive simulations, we show that the results of FlagContest is within the upper bound proved in this paper. Simulations also demonstrate that the average length of routing paths through MOC-CDS reduces greatly compared to regular CDSs.",
keywords = "Connected dominating set, General graph, NP-hard, Obstacle, Shortest path, Virtual backbones, Wireless network",
author = "Ling Ding and Xiaofeng Gao and Weili Wu and Wonjun Lee and Xu Zhu and Du, {Ding Zhu}",
year = "2010",
month = "8",
day = "27",
doi = "10.1109/ICDCS.2010.17",
language = "English",
isbn = "9780769540597",
pages = "448--457",
booktitle = "Proceedings - International Conference on Distributed Computing Systems",

}

TY - GEN

T1 - Distributed construction of connected dominating sets with minimum routing cost in wireless networks

AU - Ding, Ling

AU - Gao, Xiaofeng

AU - Wu, Weili

AU - Lee, Wonjun

AU - Zhu, Xu

AU - Du, Ding Zhu

PY - 2010/8/27

Y1 - 2010/8/27

N2 - In this paper, we will study a special Connected Dominating Set (CDS) problem - between any two nodes in a network, there exists at least one shortest path, all of whose intermediate nodes should be included in a special CDS, named Minimum rOuting Cost CDS (MOC-CDS). Therefore, routing by MOC-CDS can guarantee that each routing path between any pair of nodes is also the shortest path in the network. Thus, energy consumption and delivery delay can be reduced greatly. CDS has been studied extensively in Unit Disk Graph (UDG) or Disk Graph (DG). However, nodes in networks may have different transmission ranges and some communications may be obstructed by obstacles. Therefore, we model network as a bidirectional general graph in this paper. We prove that constructing a minimum MOC-CDS in general graph is NP-hard. We also prove that there does not exist a polynomial-time approximation algorithm for constructing a minimum MOC-CDS with performance ratio ρlnδ, where ρ is an arbitrary positive number (ρ < 1) and δ is the maximum node degree in network. We propose a distributed heuristic algorithm (called as FlagContest) for constructing MOC-CDS with performance ratio (1 - ln2) + 2lnδ. Through extensive simulations, we show that the results of FlagContest is within the upper bound proved in this paper. Simulations also demonstrate that the average length of routing paths through MOC-CDS reduces greatly compared to regular CDSs.

AB - In this paper, we will study a special Connected Dominating Set (CDS) problem - between any two nodes in a network, there exists at least one shortest path, all of whose intermediate nodes should be included in a special CDS, named Minimum rOuting Cost CDS (MOC-CDS). Therefore, routing by MOC-CDS can guarantee that each routing path between any pair of nodes is also the shortest path in the network. Thus, energy consumption and delivery delay can be reduced greatly. CDS has been studied extensively in Unit Disk Graph (UDG) or Disk Graph (DG). However, nodes in networks may have different transmission ranges and some communications may be obstructed by obstacles. Therefore, we model network as a bidirectional general graph in this paper. We prove that constructing a minimum MOC-CDS in general graph is NP-hard. We also prove that there does not exist a polynomial-time approximation algorithm for constructing a minimum MOC-CDS with performance ratio ρlnδ, where ρ is an arbitrary positive number (ρ < 1) and δ is the maximum node degree in network. We propose a distributed heuristic algorithm (called as FlagContest) for constructing MOC-CDS with performance ratio (1 - ln2) + 2lnδ. Through extensive simulations, we show that the results of FlagContest is within the upper bound proved in this paper. Simulations also demonstrate that the average length of routing paths through MOC-CDS reduces greatly compared to regular CDSs.

KW - Connected dominating set

KW - General graph

KW - NP-hard

KW - Obstacle

KW - Shortest path

KW - Virtual backbones

KW - Wireless network

UR - http://www.scopus.com/inward/record.url?scp=77955898231&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=77955898231&partnerID=8YFLogxK

U2 - 10.1109/ICDCS.2010.17

DO - 10.1109/ICDCS.2010.17

M3 - Conference contribution

AN - SCOPUS:77955898231

SN - 9780769540597

SP - 448

EP - 457

BT - Proceedings - International Conference on Distributed Computing Systems

ER -