Distributed Consensus with Limited Communication Data Rate Tao Li Key Laboratory of Systems & Control, AMSS, CAS, China ANU RSISE System and Control Group.

Slides:



Advertisements
Similar presentations
Ulams Game and Universal Communications Using Feedback Ofer Shayevitz June 2006.
Advertisements

A journey through data rate theorems for communication and control Massimo Franceschetti.
Mobility Increase the Capacity of Ad-hoc Wireless Network Matthias Gossglauser / David Tse Infocom 2001.
Distributed Assignment of Encoded MAC Addresses in Sensor Networks By Curt Schcurgers Gautam Kulkarni Mani Srivastava Presented By Charuka Silva.
1 Closed-Form MSE Performance of the Distributed LMS Algorithm Gonzalo Mateos, Ioannis Schizas and Georgios B. Giannakis ECE Department, University of.
Shi Bai, Weiyi Zhang, Guoliang Xue, Jian Tang, and Chonggang Wang University of Minnesota, AT&T Lab, Arizona State University, Syracuse University, NEC.
A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks Hwee-Xian TAN and Mun Choon CHAN Department of Computer Science, School of Computing.
Kick-off Meeting, July 28, 2008 ONR MURI: NexGeNetSci Distributed Coordination, Consensus, and Coverage in Networked Dynamic Systems Ali Jadbabaie Electrical.
Queuing Network Models for Delay Analysis of Multihop Wireless Ad Hoc Networks Nabhendra Bisnik and Alhussein Abouzeid Rensselaer Polytechnic Institute.
Capacity of Wireless Channels
Carnegie Mellon Distributed Inference: High Dimensional Consensus TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAA.
Towards Energy Efficient and Robust Cyber-Physical Systems Sinem Coleri Ergen Wireless Networks Laboratory, Electrical and Electronics Engineering, Koc.
CHARDD Kickoff Meeting, Princeton University, September 13, 2007 Toward a Theory of Protocols for Communication Through Action John Baillieul C.I.S.E.
1 Network Coding: Theory and Practice Apirath Limmanee Jacobs University.
Kuang-Hao Liu et al Presented by Xin Che 11/18/09.
Fast Distributed Algorithm for Convergecast in Ad Hoc Geometric Radio Networks Alex Kesselman, Darek Kowalski MPI Informatik.
1 Data Persistence in Large-scale Sensor Networks with Decentralized Fountain Codes Yunfeng Lin, Ben Liang, Baochun Li INFOCOM 2007.
Wireless Network Design for Distributed Control Liu and Goldsmith - Appeared at CDC 2004 Presented by Vinod Namboodiri.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Mobile Ad Hoc Networks Network Coding and Xors in the Air 7th Week.
Competitive Routing in Multi-User Communication Networks Presentation By: Yuval Lifshitz In Seminar: Computational Issues in Game Theory (2002/3) By: Prof.
Charge-Sensitive TCP and Rate Control Richard J. La Department of EECS UC Berkeley November 22, 1999.
Location Estimation in Sensor Networks Moshe Mishali.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Mobile Ad Hoc Networks Theory of Data Flow and Random Placement.
Chess Review May 11, 2005 Berkeley, CA Closing the loop around Sensor Networks Bruno Sinopoli Shankar Sastry Dept of Electrical Engineering, UC Berkeley.
Lattices for Distributed Source Coding - Reconstruction of a Linear function of Jointly Gaussian Sources -D. Krithivasan and S. Sandeep Pradhan - University.
Maximizing Path Durations in Mobile Ad- Hoc Networks Yijie Han and Richard J. La Department of ECE & ISR University of Maryland, College Park CISS, Princeton.
QUANTIZED CONTROL and GEOMETRIC OPTIMIZATION Francesco Bullo and Daniel Liberzon Coordinated Science Laboratory Univ. of Illinois at Urbana-Champaign U.S.A.
CONTROL of NONLINEAR SYSTEMS with LIMITED INFORMATION Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of.
STABILIZING a NONLINEAR SYSTEM with LIMITED INFORMATION FEEDBACK Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng.,
1 Topology Control of Multihop Wireless Networks Using Transmit Power Adjustment Infocom /12/20.
The Complex Braid of Communication and Control Massimo Franceschetti.
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 Cooperative Wireless.
Fundamental Lower Bound for Node Buffer Size in Intermittently Connected Wireless Networks Yuanzhong Xu, Xinbing Wang Shanghai Jiao Tong University, China.
Steady and Fair Rate Allocation for Rechargeable Sensors in Perpetual Sensor Networks Zizhan Zheng Authors: Kai-Wei Fan, Zizhan Zheng and Prasun Sinha.
Computing and Communicating Functions over Sensor Networks A.Giridhar and P. R. Kumar Presented by Srikanth Hariharan.
Consensus-based Distributed Estimation in Camera Networks - A. T. Kamal, J. A. Farrell, A. K. Roy-Chowdhury University of California, Riverside
THE STABILITY BOX IN INTERVAL DATA FOR MINIMIZING THE SUM OF WEIGHTED COMPLETION TIMES Yuri N. Sotskov Natalja G. Egorova United Institute of Informatics.
Adaptive CSMA under the SINR Model: Fast convergence using the Bethe Approximation Krishna Jagannathan IIT Madras (Joint work with) Peruru Subrahmanya.
Delay-Throughput Tradeoff with Correlated Mobility in Ad-Hoc Networks Shuochao Yao*, Xinbing Wang*, Xiaohua Tian* ‡, Qian Zhang † *Department of Electronic.
1 Network Coding and its Applications in Communication Networks Alex Sprintson Computer Engineering Group Department of Electrical and Computer Engineering.
Wireless Networks Spring 2005 Capacity of Ad Hoc Networks.
Maximization of Network Survivability against Intelligent and Malicious Attacks (Cont’d) Presented by Erion Lin.
Sensor Networks, Rate Distortion Codes, and Spin Glasses NTT Communication Science Laboratories Tatsuto Murayama In collaboration.
Adaptive Data Aggregation for Wireless Sensor Networks S. Jagannathan Rutledge-Emerson Distinguished Professor Department of Electrical and Computer Engineering.
On Energy-Efficient Trap Coverage in Wireless Sensor Networks Junkun Li, Jiming Chen, Shibo He, Tian He, Yu Gu, Youxian Sun Zhejiang University, China.
1 A Simple Asymptotically Optimal Energy Allocation and Routing Scheme in Rechargeable Sensor Networks Shengbo Chen, Prasun Sinha, Ness Shroff, Changhee.
Distributed State-Estimation Using Quantized Measurement Data from Wireless Sensor Networks Li Chai with Bocheng Hu Professor College of.
Scaling Laws for Cognitive Radio Network with Heterogeneous Mobile Secondary Users Yingzhe Li, Xinbing Wang, Xiaohua Tian Department of Electronic Engineering.
Correction of Adversarial Errors in Networks Sidharth Jaggi Michael Langberg Tracey Ho Michelle Effros Submitted to ISIT 2005.
Cooperative Recovery of Distributed Storage Systems from Multiple Losses with Network Coding Yuchong Hu, Yinlong Xu, Xiaozhao Wang, Cheng Zhan and Pei.
Dr. Sudharman K. Jayaweera and Amila Kariyapperuma ECE Department University of New Mexico Ankur Sharma Department of ECE Indian Institute of Technology,
Multiuser Receiver Aware Multicast in CDMA-based Multihop Wireless Ad-hoc Networks Parmesh Ramanathan Department of ECE University of Wisconsin-Madison.
1 Lecture 7 System Models Attributes of a man-made system. Concerns in the design of a distributed system Communication channels Entropy and mutual information.
Energy-Efficient Signal Processing and Communication Algorithms for Scalable Distributed Fusion.
1 On the Channel Capacity of Wireless Fading Channels C. D. Charalambous and S. Z. Denic School of Information Technology and Engineering, University of.
Multicast Scaling Laws with Hierarchical Cooperation Chenhui Hu, Xinbing Wang, Ding Nie, Jun Zhao Shanghai Jiao Tong University, China.
CDC 2006, San Diego 1 Control of Discrete-Time Partially- Observed Jump Linear Systems Over Causal Communication Systems C. D. Charalambous Depart. of.
Compression for Fixed-Width Memories Ori Rottenstriech, Amit Berman, Yuval Cassuto and Isaac Keslassy Technion, Israel.
CDC Control over Wireless Communication Channel for Continuous-Time Systems C. D. Charalambous ECE Department University of Cyprus, Nicosia, Cyprus.
Optimal Trajectory for Network Establishment of Remote UAVs –1–1 Prachya Panyakeow, Ran Dai, and Mehran Mesbahi American Control Conference June 2013.
Optimization-based Cross-Layer Design in Networked Control Systems Jia Bai, Emeka P. Eyisi Yuan Xue and Xenofon D. Koutsoukos.
1 Chapter 5 Branch-and-bound Framework and Its Applications.
Topology Control –power control
Privacy and Fault-Tolerance in Distributed Optimization Nitin Vaidya University of Illinois at Urbana-Champaign.
Structure learning with deep autoencoders
Xiaoyang Zhang1, Yuchong Hu1, Patrick P. C. Lee2, Pan Zhou1
Capacity of Ad Hoc Networks
Advisor: Yeong-Sung, Lin, Ph.D. Presented by Yu-Ren, Hsieh
Information Sciences and Systems Lab
Presentation transcript:

Distributed Consensus with Limited Communication Data Rate Tao Li Key Laboratory of Systems & Control, AMSS, CAS, China ANU RSISE System and Control Group Seminar October, 15 th, 2010

Co-authors  Xie Lihua, School of EEE, Nanyang Technological University, Singapore.  Fu Minyue, School of EE&CS, University of Newcastle, Australia.  Zhang Ji-feng, AMSS, Chinese Academy of Sciences, China

Outline Background and motivation

Outline Background and motivation Case with time-invariant topology  protocol design and closed-loop analysis  parameter selection algorithm  asymptotic convergence rate

Outline Background and motivation Case with time-invariant topology  protocol design and closed-loop analysis  parameter selection algorithm  asymptotic convergence rate Communication energy minimization

Outline Background and motivation Case with time-invariant topology  protocol design and closed-loop analysis  parameter selection algorithm  asymptotic convergence rate Communication energy minimization Case with time-varying topologies  protocol design and closed-loop analysis  finite duration of link failures

Outline Background and motivation Case with time-invariant topology  protocol design and closed-loop analysis  parameter selection algorithm  asymptotic convergence rate Communication energy minimization Case with time-varying topologies  protocol design and closed-loop analysis  finite duration of link failures Concluding remarks

Background and Motivation

Distributed estimation over sensor networks Maximum likelihood estimate : Xiao, Boyd & Lall, ISIPSN, 2005

Central strategy : remote fusion center drawbacks : high communication cost low robustness

Distributed consensus: to achieve agreement by distributed information exchange average consensus

Literature: precise information exchange  Olfati-Saber & Murray TAC 2004  Beard, Boyd, Kingston, Ren, Xiao, et al. Features exact information exchange exponentially fast convergence zero steady-state error

The communication channels between agents have limited capacity. Quantization plays an important role.

Literature: quantized information exchange  Kashyap et al. Automatica 2007  Carli et al. NeCST 2007  Frasca et al. IJNRC 2009  Kar & Moura arXiv: Features infinite levels nonzero steady-state error

Theoretic motivation: Exponentially fast exact average-consensus with finite data-rate

Power limitation is a critical constraint Energy to transmit 1 bit Energy for operations ≈ Shnayder et al How to select the number of quantization levels (data rate) and convergence rate to minimize the communication energy

Channel uncertainties : Link failures Packet dropouts Channel noises How to design robust encoding-decoding schemes and control protocols against channel uncertainties

Problem 1: How many bits does each pair of neighbors need to exchange at each time step to achieve consensus of the whole network ?

Problem 2: What is the relationship between the consensus convergence rate and the number of quantization levels (data rate)?

Problem 3: What is the relationship of the communication energy cost, the convergence rate and the data rate ?

Problem 4: How to design encoders and decoders when the communication topology is time- varying or the transmission is unreliable ?

Case with time- invariant topology

i encodingtransmissiondecoding j States are real-valued , but only finite bits of information are transmitted at each time-step

i encodingtransmissiondecoding j States are real-valued , but only finite bits of information are transmitted at each time-step

Difficulties  quantization error divergence of the states  finite-level quantizer nonlinearity, unbounded quantization error Key points  design proper encoder, decoder and protocol stabilize the whole network eliminate the effect of quantization error on achieving exact consensus

Distributed protocol encoder φ j Z -1 q channel (j,i)

Distributed protocol encoder φ j Z -1 q channel (j,i)

Distributed protocol encoder φ j Z -1 q finite-level symmetric uniform quantizer channel (j,i)

Distributed protocol encoder φ j Z -1 q innovation channel (j,i)

Distributed protocol encoder φ j Z -1 q scaling function channel (j,i)

Distributed protocol Symmetric uniform quantizer (2K+1) levels bits

Distributed protocol decoder ψ ji Z -1 channel (j,i)

Distributed protocol decoder ψ ji Z -1 Encoder φ j channel (j,i) Decoder ψ ji channel (j,i)

Distributed protocol protocol

Distributed protocol protocol

Distributed protocol protocol error compensation

Distributed protocol protocol average preserved

control gain: h quantization levels: 2K+1 scaling fucntion: g(t)

Main assumptions A1) G is a connected graph A2) Denote

Nonlinear coupling between consensus error and quantization error

Adaptive control

Selecting proper h, K, g(t)

Lemma. Suppose A1)-A2) hold. For any given and by taking with

Lemma. Suppose A1)-A2) hold. For any given and by taking with

where convergence rate:

Lemma. Suppose A1)-A2) hold. For any given and by taking with

Lemma. Suppose A1)-A2) hold. For any given and by taking with Convergence rate for perfect communication

To save communication bandwidth Minimize the number of quantization levels 2K+1

Theorem. Suppose A1)-A2) hold. For any given let Then (i) is not empty (ii) for any given, let

For a connected network, average- consensus can be achieved with exponential convergence rate base on a single-bit exchange between each pair of neighbors at each time step

Parameter selection algorithm Selecting a constant Selecting the control gain Choose Nonlinear coupled inequalities

Asymptotic convergence rate Theorem. Suppose G is connected, then for any given, we have where

Asymptotic convergence rate Theorem. Suppose G is connected, then for any given, we have where Synchronizability Barahona & Pecora PRL 2002 Donetti et al. PRL 2005

The highest asymptotic convergence rate increases as the number of quantization levels and the synchronizability increase and decreases as the network expands

selection of edges: initial states: a network with 30 nodes

1 bit quantizer convergence factor : 0.95

1 bit quantizer convergence factor : 0.975

Communication energy minimization

convergence time constant Xiao & Boyd 2004 Consensus error decreasing by 1/e Model of communication energy

Energy for transmitting a single bit Energy for receiving a single bit The faster, the larger The faster, the smaller

Fast convergence does not imply power saving. The optimization of the total communication cost leads to tradeoff between number of quantization levels and convergence rate.

Energy for transmitting a single bit Energy for receiving a single bit Optimization w.r.t. Suboptimal solution

Network with 30 nodes and 0-1 weights

Case with time- varying topologies

Network model

Distributed protocol encoder φ ji Z -1 channel (j,i)

Distributed protocol encoder φ ji Z -1 channel (j,i)

Distributed protocol decoder ψ ji Z -1 channel (j,i)

Distributed protocol protocol

Main assumptions A3) A4) A5) There is a constant, such that A6) There exist an integer T>0 and a real constant such that

Theorem. Suppose A3)-A6) hold. If where, and the numbers of quantization levels satisfy

where then

Finite duration of link failures NCS with finite dropouts  Xiao, et al., IJNRC, 2009  Xiong & Lam, Automatica, 2007  Yu, et al., CDC, 2004 A7) There is an integer, such that

Theorem. Suppose A3)-A7) hold. For any given let Then is nonempty, and if

selecting h and g(t ), such that, and Note that

If the duration of link failures in the network is bounded, then control gain and scaling function can be selected properly , s. t. 3-bit quantizers suffice for asymptotic average-consensus with an exponential convergence rate.

Concluding remarks

Fixed topology: protocol based on difference encoder and decoder Asymptotic average-consensus with a single-bit exchange Relationship between asymptotic convergence rate and system parameters Algorithm for selecting the control parameters and energy minimization

Time-varying topology: different quantizers for different channels Adaptive algorithm for selecting the numbers of quantization levels Special case with jointly-connected graph flow and finite duration of link failures: 3-bit quantizer

Future topics  Noisy channels  Random link failures  Model uncertainty  …