1 / 31

Network Correlated Data Gathering With Explicit Communication : NP-Completeness and Algorithms

Network Correlated Data Gathering With Explicit Communication : NP-Completeness and Algorithms. R˘azvan Cristescu , Member, IEEE, Baltasar Beferull -Lozano, Member, IEEE, Martin Vetterli , Fellow, IEEE, Roger Wattenhofer. IEEE Transactions on Networking, Feb. 2006. Outline.

elpida
Download Presentation

Network Correlated Data Gathering With Explicit Communication : NP-Completeness and Algorithms

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Network Correlated Data Gathering With Explicit Communication: NP-Completeness and Algorithms R˘azvanCristescu, Member, IEEE, BaltasarBeferull-Lozano, Member, IEEE, Martin Vetterli, Fellow, IEEE, Roger Wattenhofer IEEE Transactions on Networking, Feb. 2006

  2. Outline • Introduction to Compression in Sensor Networks • Problem Formulation • NP-Completeness • Approximation Algorithms • Numerical Simulations • Conclusion

  3. Introduction • Independent encoding/decoding • Low coding gain • Optimal transmission structure: Shortest path tree • Distributed source coding: Slepian–Wolf 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

  4. Slepian–Wolf coding

  5. Slepian–Wolf coding

  6. Slepian–Wolf coding

  7. Slepian–Wolf coding

  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)

  9. Problem Formulation(Minimum Cost Data Gathering Tree Problem) • Let G(V, E) be a weighted graph, where each edgeei E has a weight wi. • Minimum Cost Data Gathering Tree Problem • Given a weighted graph G, find a spanning tree T of G that minimizes

  10. Assumptions • Assume the coding rates of internal nodes are R i constant No side information r r + R+2r i r R with side information

  11. Assumptions r r + R+2r i r R Xi is only correlated with the nearest node Xj

  12. Examples

  13. Problem Formulation

  14. Case 1: =0 • Independent data • Shortest path tree • Case 2: =1 • Maximal correlated data • K-TSP problem (multiple traveling salesman) • NP-hard

  15. NP-Completeness

  16. Heuristic Approximation Algorithms • Shortest path tree • If data is near independent, this approach is good. • 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. • Simulated Annealing • A provably optimal but computationally heavy optimization method

  17. Simulated Annealing

  18. Heuristic Approximation Algorithms • Balanced SPT/TSP Tree • Leaves Deletion Approximation • Shallow Light Tree (SLT) [2][5] -- A spanning tree that approximates both the MST and TSP for a given node.

  19. Balanced SPT/TSP Tree

  20. Optimal Radius

  21. 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.

  22. Leaves Deletion Algorithm

  23. Shallow Light Tree (SLT) • Given a graph G(V, E) and a positive number  The SLT has two properties:

  24. Numerical SimulationsLeaves Deletion(LD) vs. SPT • = 0.9 N=200

  25. Numerical Simulations • N=100 • = 0.5

  26. Numerical Simulations LD SPT SPT/TSP • N=200 • = 0.2

  27. Numerical Simulations

  28. Numerical Simulations • N=100 • = 0.8

  29. Numerical Simulations CSLT / CSPT/TSP

  30. 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.

More Related