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

Slides:



Advertisements
Similar presentations
Chapter 9 Greedy Technique. Constructs a solution to an optimization problem piece by piece through a sequence of choices that are: b feasible - b feasible.
Advertisements

Instructor Neelima Gupta Table of Contents Approximation Algorithms.
Design and Analysis of Algorithms Approximation algorithms for NP-complete problems Haidong Xue Summer 2012, at GSU.
Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
1 The TSP : Approximation and Hardness of Approximation All exact science is dominated by the idea of approximation. -- Bertrand Russell ( )
Minimum Spanning Trees Kun-Mao Chao ( 趙坤茂 ) Department of Computer Science and Information Engineering National Taiwan University, Taiwan
Delay-Minimized Route Design for Wireless Sensor-Actuator Networks Edith C.-H. Ngai 1, Jiangchuan Liu 2, and Michael R. Lyu 1 1 Department of Computer.
Department of Computer Science, University of Maryland, College Park, USA TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.:
Compressive Data Gathering for Large- Scale Wireless Sensor Networks Chong Luo Feng Wu Shanghai Jiao Tong University Microsoft Research Asia Jun Sun Chang.
On Computing Compression Trees for Data Collection in Wireless Sensor Networks Jian Li, Amol Deshpande and Samir Khuller Department of Computer Science,
The Complexity of the Network Design Problem Networks, 1978 Classic Paper Reading
CS Dept, City Univ.1 Low Latency Broadcast in Multi-Rate Wireless Mesh Networks LUO Hongbo.
1 Multicast Routing with Minimum Energy Cost in Ad hoc Wireless Networks Xiaohua Jia, Deying Li and Frankie Hung Dept of Computer Science, City Univ of.
1 Delay-efficient Data Gathering in Sensor Networks Bin Tang, Xianjin Zhu and Deng Pan.
1 Internet Networking Spring 2006 Tutorial 6 Network Cost of Minimum Spanning Tree.
Chapter 9: Greedy Algorithms The Design and Analysis of Algorithms.
Cache Placement in Sensor Networks Under Update Cost Constraint Bin Tang, Samir Das and Himanshu Gupta Department of Computer Science Stony Brook University.
Networked Slepian–Wolf: Theory, Algorithms, and Scaling Laws R˘azvan Cristescu, Member, IEEE, Baltasar Beferull-Lozano, Member, IEEE, Martin Vetterli,
The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.
WiOpt’04: Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks March 24-26, 2004, University of Cambridge, UK Session 2 : Energy Management.
[1][1][1][1] Lecture 2-3: Coping with NP-Hardness of Optimization Problems in Practice May 26 + June 1, Introduction to Algorithmic Wireless.
1 Internet Networking Spring 2004 Tutorial 6 Network Cost of Minimum Spanning Tree.
Efficient algorithms for Steiner Tree Problem Jie Meng.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
1 A Topology Control Approach to Using Directional Antennas in Wireless Mesh Networks Umesh Kumar, Himanshu Gupta and Samir R. Das Department of Computer.
Modeling Data-Centric Routing in Wireless Sensor Networks Bhaskar Krishnamachari, Deborah Estrin, Stephan Wicker.
1 Introduction to Approximation Algorithms. 2 NP-completeness Do your best then.
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
Mobility Limited Flip-Based Sensor Networks Deployment Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic.
Efficient Gathering of Correlated Data in Sensor Networks
The Minimal Communication Cost of Gathering Correlated Data over Sensor Networks EL 736 Final Project Bo Zhang.
Miao Zhao, Ming Ma and Yuanyuan Yang
Network Aware Resource Allocation in Distributed Clouds.
1 11 Subcarrier Allocation and Bit Loading Algorithms for OFDMA-Based Wireless Networks Gautam Kulkarni, Sachin Adlakha, Mani Srivastava UCLA IEEE Transactions.
1 Introduction to Approximation Algorithms. 2 NP-completeness Do your best then.
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
Advanced Algorithm Design and Analysis (Lecture 13) SW5 fall 2004 Simonas Šaltenis E1-215b
Message-Passing for Wireless Scheduling: an Experimental Study Paolo Giaccone (Politecnico di Torino) Devavrat Shah (MIT) ICCCN 2010 – Zurich August 2.
Optimization of Wavelength Assignment for QoS Multicast in WDM Networks Xiao-Hua Jia, Ding-Zhu Du, Xiao-Dong Hu, Man-Kei Lee, and Jun Gu, IEEE TRANSACTIONS.
De-Nian Young Ming-Syan Chen IEEE Transactions on Mobile Computing Slide content thanks in part to Yu-Hsun Chen, University of Taiwan.
Optimization of Wavelength Assignment for QoS Multicast in WDM Networks Xiao-Hua Jia, Ding-Zhu Du, Xiao-Dong Hu, Man-Kei Lee, and Jun Gu, IEEE TRANSACTIONS.
The Traveling Salesman Problem Over Seventy Years of Research, and a Million in Cash Presented by Vladimir Coxall.
2007/03/26OPLAB, NTUIM1 A Proactive Tree Recovery Mechanism for Resilient Overlay Network Networking, IEEE/ACM Transactions on Volume 15, Issue 1, Feb.
CSE 589 Part VI. Reading Skiena, Sections 5.5 and 6.8 CLR, chapter 37.
NTU IM Page 1 of 35 Modelling Data-Centric Routing in Wireless Sensor Networks IEEE INFOCOM Author: Bhaskar Krishnamachari Deborah Estrin Stephen.
Minimum Spanning Trees CS 146 Prof. Sin-Min Lee Regina Wang.
Efficient Computing k-Coverage Paths in Multihop Wireless Sensor Networks XuFei Mao, ShaoJie Tang, and Xiang-Yang Li Dept. of Computer Science, Illinois.
LOCALIZED MINIMUM - ENERGY BROADCASTING IN AD - HOC NETWORKS Paper By : Julien Cartigny, David Simplot, And Ivan Stojmenovic Instructor : Dr Yingshu Li.
A Dynamic Query-tree Energy Balancing Protocol for Sensor Networks H. Yang, F. Ye, and B. Sikdar Department of Electrical, Computer and systems Engineering.
Distributed Data Gathering Scheduling in Multi-hop Wireless Sensor Networks for Improved Lifetime Subhasis Bhattacharjee and Nabanita Das International.
Efficient Resource Allocation for Wireless Multicast De-Nian Yang, Member, IEEE Ming-Syan Chen, Fellow, IEEE IEEE Transactions on Mobile Computing, April.
Data Gathering in Wireless Sensor Networks with Mobile Collectors Ming Ma and Yuanyuan Yang State University of New York, Stony Brook 1 IEEE Parallel and.
Minimizing Energy Expense for Chain-Based Data Gathering in Wireless Sensor Networks Li-Hsing Yen Chung Hua University Taiwan EWSN 05.
Joint Base Station and Relay Station Placement for IEEE j Networks Hsiao-Chen Lu and Wanjiun Liao Department of Electrical Engineering, National.
1 Low Latency Multimedia Broadcast in Multi-Rate Wireless Meshes Chun Tung Chou, Archan Misra Proc. 1st IEEE Workshop on Wireless Mesh Networks (WIMESH),
Attribute Allocation in Large Scale Sensor Networks Ratnabali Biswas, Kaushik Chowdhury, and Dharma P. Agrawal International Workshop on Data Management.
Introduction to Multiple-multicast Routing Chu-Fu Wang.
CSCI-256 Data Structures & Algorithm Analysis Lecture Note: Some slides by Kevin Wayne. Copyright © 2005 Pearson-Addison Wesley. All rights reserved. 11.
Construction of Optimal Data Aggregation Trees for Wireless Sensor Networks Deying Li, Jiannong Cao, Ming Liu, and Yuan Zheng Computer Communications and.
Near-optimal Observation Selection using Submodular Functions
Does Topology Control Reduce Interference?
Greedy Technique.
Autumn 2016 Lecture 11 Minimum Spanning Trees (Part II)
Outline Introduction Network Model and Problem Formulation
Dejun Yang (Arizona State University)
Minimum Spanning Trees
Winter 2019 Lecture 11 Minimum Spanning Trees (Part II)
Autumn 2019 Lecture 11 Minimum Spanning Trees (Part II)
Presentation transcript:

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 Introduction to Compression in Sensor Networks Problem Formulation NP-Completeness Approximation Algorithms Numerical Simulations Conclusion

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

Slepian–Wolf coding

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)

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

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

Assumptions i X i is only correlated with the nearest node X j r + R+2r r r R

Examples

Problem Formulation

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

NP-Completeness

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

Simulated Annealing

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.

Balanced SPT/TSP Tree

Optimal Radius

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.

Leaves Deletion Algorithm

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

Numerical Simulations Leaves Deletion(LD) vs. SPT N=200  = 0.9

Numerical Simulations N=100  = 0.5

Numerical Simulations N=200  = 0.2 SPT LD SPT/TSP

Numerical Simulations

N=100  = 0.8

Numerical Simulations C SLT / C SPT/TSP

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.