network correlated data gathering with explicit communication: np- completeness and algorithms...

Download Network Correlated Data Gathering With Explicit Communication: NP- Completeness and Algorithms R˘azvan Cristescu, Member, IEEE, Baltasar Beferull-Lozano,

If you can't read please download the document

Post on 19-Dec-2015

218 views

Category:

Documents


1 download

TRANSCRIPT

  • Slide 1
  • Network Correlated Data Gathering With Explicit Communication: NP- Completeness and Algorithms Razvan Cristescu, Member, IEEE, Baltasar Beferull-Lozano, Member, IEEE, Martin Vetterli, Fellow, IEEE, Roger Wattenhofer IEEE Transactions on Networking, Feb. 2006
  • Slide 2
  • Outline Introduction to Compression in Sensor Networks Problem Formulation NP-Completeness Approximation Algorithms Numerical Simulations Conclusion
  • Slide 3
  • Introduction Independent encoding/decoding Low coding gain Optimal transmission structure: Shortest path tree Distributed source coding: SlepianWolf coding Allow nodes to use joint coding of correlated data without explicit communication Lossless Assume global network structure and correlation structure Without explicit communication (Independent encoding) Node can exploit data correlation among nodes without explicit communication. Optimal transmission structure: Shortest path tree
  • Slide 4
  • SlepianWolf coding
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Introduction Encoding with explicit communication Nodes can exploit the data correlation only when the data of other nodes is locally at them). Without knowing the correlation among nodes a priori. The objective of this paper Find an optimal transmission structure ? (Minimum Cost Data Gathering Tree Problem)
  • Slide 9
  • Problem Formulation (Minimum Cost Data Gathering Tree Problem) Let G(V, E) be a weighted graph, where each edge e i E has a weight w i. Minimum Cost Data Gathering Tree Problem Given a weighted graph G, find a spanning tree T of G that minimizes
  • Slide 10
  • Assumptions Assume the coding rates of internal nodes are i i No side information with side information R r + R+2r r r R constant
  • Slide 11
  • Assumptions i X i is only correlated with the nearest node X j r + R+2r r r R
  • Slide 12
  • Examples
  • Slide 13
  • Problem Formulation
  • Slide 14
  • Case 1: =0 Independent data Shortest path tree Case 2: =1 Maximal correlated data K-TSP problem (multiple traveling salesman) NP-hard
  • Slide 15
  • NP-Completeness
  • Slide 16
  • Heuristic Approximation Algorithms 1.Shortest path tree If data is near independent, this approach is good. 2.Greedy algorithm Start from an initial subtree containing only the sink. Add successively, to the existing subtree, the node whose addition results in the minimum cost increment. 3.Simulated Annealing A provably optimal but computationally heavy optimization method
  • Slide 17
  • Simulated Annealing
  • Slide 18
  • Heuristic Approximation Algorithms 4.Balanced SPT/TSP Tree 5.Leaves Deletion Approximation 6.Shallow Light Tree (SLT) [2][5] -- A spanning tree that approximates both the MST and TSP for a given node.
  • Slide 19
  • Balanced SPT/TSP Tree
  • Slide 20
  • Slide 21
  • Optimal Radius
  • Slide 22
  • Leaves Deletion Algorithm Step 1: construct the global SPT. Step 2: make the leaf nodes change their parent node to some other leaf node in their neighborhood if this change reduces the total cost.
  • Slide 23
  • Leaves Deletion Algorithm
  • Slide 24
  • Shallow Light Tree (SLT) Given a graph G(V, E) and a positive number The SLT has two properties:
  • Slide 25
  • Numerical Simulations Leaves Deletion(LD) vs. SPT N=200 = 0.9
  • Slide 26
  • Numerical Simulations N=100 = 0.5
  • Slide 27
  • Numerical Simulations N=200 = 0.2 SPT LD SPT/TSP
  • Slide 28
  • Numerical Simulations
  • Slide 29
  • N=100 = 0.8
  • Slide 30
  • Numerical Simulations C SLT / C SPT/TSP
  • Slide 31
  • Conclusions This paper formulates the network correlated data gathering tree problem with coding by explicit communication. This paper proved that the minimum cost data gathering tree Problem is NP-hard, even for scenarios with several simplifying assumptions. Several approximation algorithms are proposed and shown to have significant gains over the shortest path tree.