Asymptotics, asynchrony, and asymmetry in distributed consensus
|
|
- Peter Haynes
- 5 years ago
- Views:
Transcription
1 DANCES Seminar 1 / Asymptotics, asynchrony, and asymmetry in distributed consensus Anand D. Information Theory and Applications Center University of California, San Diego 9 March 011 Joint work with Alex G. Dimakis, Tuncer Can Aysal, Mehmet Ercan Yildiz, Martin Wainwright, and Anna Scaglione, and Tara Javidi
2 DANCES Seminar > Introduction / Rapprochement, consensus, accord
3 DANCES Seminar > Introduction / Rapprochement, consensus, accord
4 DANCES Seminar > Introduction / Rapprochement, consensus, accord
5 DANCES Seminar > Introduction / Rapprochement, consensus, accord
6 DANCES Seminar > Introduction / Consensus is an important task Calibration Dissemination Coordination
7 DANCES Seminar > Introduction / Abstracting the task
8 DANCES Seminar > Introduction / Abstracting the task Network of agents, each with an observation
9 DANCES Seminar > Introduction / Abstracting the task Network of agents, each with an observation Communicate locally exchange messages about observations
10 DANCES Seminar > Introduction / Abstracting the task Network of agents, each with an observation Communicate locally exchange messages about observations Compute locally estimate a function of all values
11 DANCES Seminar > Introduction / There are many aspects to consider
12 DANCES Seminar > Introduction / There are many aspects to consider What are observations? continuous or discrete? scalar or vector?
13 DANCES Seminar > Introduction / There are many aspects to consider What are observations? continuous or discrete? scalar or vector? How can we communicate? point-to-point or broadcast? low resolution or high resolution?
14 DANCES Seminar > Introduction / There are many aspects to consider What are observations? continuous or discrete? scalar or vector? How can we communicate? point-to-point or broadcast? low resolution or high resolution? What do we compute? averages medians, quantiles convex optimization
15 DANCES Seminar > Introduction / The goal(s) for today x1(t) W1,i x(t) W,i x(t) xi(t) W,i x(t) W,i W,i x(t) 1 The basic mathematical model for consensus Routing and mobility can speed up convergence Broadcasting can trade off accuracy for speed The discreet charm of discrete messages
16 DANCES Seminar > A simple mathematical model / Building a mathematical model
17 DANCES Seminar > A simple mathematical model / The data model
18 DANCES Seminar > A simple mathematical model / The data model Set of n agents
19 DANCES Seminar > A simple mathematical model / The data model Set of n agents Agent i observes initial value x i (0) R for i = 1,... n
20 DANCES Seminar > A simple mathematical model / The data model Set of n agents Agent i observes initial value x i (0) R for i = 1,... n Assume data is bounded : x i (0) [0, 10], for example
21 DANCES Seminar > A simple mathematical model 9 / The communication graph
22 DANCES Seminar > A simple mathematical model 9 / The communication graph Agents are arranged in a graph G = (V, E).
23 DANCES Seminar > A simple mathematical model 9 / The communication graph Agents are arranged in a graph G = (V, E). Agents i can communicate with j if there is an edge (i, j) (e.g. j N i ).
24 DANCES Seminar > A simple mathematical model 9 / The communication graph Agents are arranged in a graph G = (V, E). Agents i can communicate with j if there is an edge (i, j) (e.g. j N i ). Bidirectional communication : agents exchange messages.
25 DANCES Seminar > A simple mathematical model 10 / Constraints on the communication
26 DANCES Seminar > A simple mathematical model 10 / Constraints on the communication Time is slotted : only one transmission per slot.
27 DANCES Seminar > A simple mathematical model 10 / Constraints on the communication Time is slotted : only one transmission per slot. Synchronous : use many edges, then update.
28 DANCES Seminar > A simple mathematical model 10 / Constraints on the communication Time is slotted : only one transmission per slot. Synchronous : use many edges, then update. Asynchronous : edges chosen randomly in each slot.
29 DANCES Seminar > A simple mathematical model 11 / Measuring performance The goal is to pass messages between agents such that they can estimate the average of the initial observations: ( ) x(t) x i (0) 1 i Averaging time T ave (n, ɛ) is time when x(t) is within ɛ of the average: { ( ) } x(t) xave 1 T ave (n, ɛ) = sup inf P Alg ɛ ɛ x(0) t x(0)
30 DANCES Seminar > A simple mathematical model 1 / A centralized solution 1 9 Simple centralized algorithm:
31 DANCES Seminar > A simple mathematical model 1 / A centralized solution 1 9 Simple centralized algorithm: 1 Build a spanning tree
32 DANCES Seminar > A simple mathematical model 1 / A centralized solution 1 9 Simple centralized algorithm: 1 Build a spanning tree Gather all the values at root
33 DANCES Seminar > A simple mathematical model 1 / A centralized solution Simple centralized algorithm: 1 Build a spanning tree Gather all the values at root Compute and disseminate average
34 DANCES Seminar > A simple mathematical model 1 / A centralized solution Simple centralized algorithm: 1 Build a spanning tree Gather all the values at root Compute and disseminate average Pro: requires Θ(n) messages Con: completely centralized
35 DANCES Seminar > A simple mathematical model 1 / Distributed synchronous consensus Suppose each agent linearly combines itself and its neighbors: x i (t + 1) = W ii x i (t) + W ij x j (t) j N i W ij = 1 i j W ij = W ji Synchronous algorithm where the update after each slot is given by: x(t + 1) = W x(t) where W is a doubly stochastic matrix.
36 DANCES Seminar > A simple mathematical model 1 / A simple result Theorem For synchronous consensus with update matrix W, T ave (n, ɛ) = Θ ( E T relax (W ) log ɛ 1) where T relax (W ) is the relaxation time of the matrix W : T relax (W ) = 1 1 λ (W ). Proof : W is the transition matrix of a Markov chain consensus is the convergence of the chain to its stationary distribution.
37 DANCES Seminar > A simple mathematical model 1 / A theme with variations Survey article by Dimakis et al. in Proc. IEEE. Synchronous DeGroot (19), Tsitsiklis (19) Time-varying topologies Chatterjee-Seneta (19), Tsitsiklis et al. (19), Jadbabaie et al. (00), Ren-Beard (00), Gao-Cheng (00), Fagnani-Zampieri (00) Asynchronous Boyd et al. (00) Quantization Kashyap et al. (00), Nedic et al. (009), Yildiz-Scaglione (00), Aysal et. al (009), Kar-Moura (010), Carli et al. (010), Lavaie-Murray (010) Discrete values Benezit et al. (010) Many others!
38 DANCES Seminar > A simple mathematical model 1 / Asynchronous updates = gossip
39 DANCES Seminar > A simple mathematical model 1 / Asynchronous updates = gossip Node i wakes up at random, chooses neighbor j at random.
40 DANCES Seminar > A simple mathematical model 1 / Asynchronous updates = gossip Node i wakes up at random, chooses neighbor j at random. Nodes i and j exchange x i (t) and x j (t) and compute average.
41 DANCES Seminar > A simple mathematical model 1 / Asynchronous updates = gossip Node i wakes up at random, chooses neighbor j at random. Nodes i and j exchange x i (t) and x j (t) and compute average. Set x i (t + 1) = x j (t + 1) = 1 (x i(t) + x j (t)).
42 DANCES Seminar > A simple mathematical model 1 / Asynchronous updates = gossip Node i wakes up at random, chooses neighbor j at random. Nodes i and j exchange x i (t) and x j (t) and compute average. Set x i (t + 1) = x j (t + 1) = 1 (x i(t) + x j (t)).
43 DANCES Seminar > A simple mathematical model 1 / Asynchronous updates = gossip Node i wakes up at random, chooses neighbor j at random. Nodes i and j exchange x i (t) and x j (t) and compute average. Set x i (t + 1) = x j (t + 1) = 1 (x i(t) + x j (t)).
44 DANCES Seminar > A simple mathematical model 1 / Asynchronous updates = gossip Node i wakes up at random, chooses neighbor j at random. Nodes i and j exchange x i (t) and x j (t) and compute average. Set x i (t + 1) = x j (t + 1) = 1 (x i(t) + x j (t)).
45 DANCES Seminar > A simple mathematical model 1 / Asynchronous updates = gossip Node i wakes up at random, chooses neighbor j at random. Nodes i and j exchange x i (t) and x j (t) and compute average. Set x i (t + 1) = x j (t + 1) = 1 (x i(t) + x j (t)).
46 DANCES Seminar > A simple mathematical model 1 / Asynchronous updates = gossip Node i wakes up at random, chooses neighbor j at random. Nodes i and j exchange x i (t) and x j (t) and compute average. Set x i (t + 1) = x j (t + 1) = 1 (x i(t) + x j (t)).
47 DANCES Seminar > A simple mathematical model 1 / Asynchronous updates = gossip Node i wakes up at random, chooses neighbor j at random. Nodes i and j exchange x i (t) and x j (t) and compute average. Set x i (t + 1) = x j (t + 1) = 1 (x i(t) + x j (t)).
48 DANCES Seminar > A simple mathematical model 1 / Asynchronous updates = gossip Node i wakes up at random, chooses neighbor j at random. Nodes i and j exchange x i (t) and x j (t) and compute average. Set x i (t + 1) = x j (t + 1) = 1 (x i(t) + x j (t)).
49 DANCES Seminar > A simple mathematical model 1 / Asynchronous updates = gossip Node i wakes up at random, chooses neighbor j at random. Nodes i and j exchange x i (t) and x j (t) and compute average. Set x i (t + 1) = x j (t + 1) = 1 (x i(t) + x j (t)).
50 DANCES Seminar > A simple mathematical model 1 / Gossip uses random linear updates At each time a random pair (i, j) E averages: x i (t + 1) = x j (t + 1) = x i(t) + x j (t). Each update is linear : x(t + 1) = W (i,j) (t)x(t). Theorem Let W = E[W (i,j) ] over the edge selection process. Then T ave (n, ɛ) = Θ ( T relax ( W ) log ɛ 1)
51 DANCES Seminar > A simple mathematical model 1 / The implication for big graphs For the grid with uniform selection, gossip takes Θ(n ) transmissions! Selecting edges at random is inefficient! Local exchange is inefficient!
52 DANCES Seminar > Shrinking the graph 19 / Network properties can accelerate convergence Joint work with Alex Dimakis and Martin Wainwright
53 DANCES Seminar > Shrinking the graph 0 / Geographic gossip with routing
54 DANCES Seminar > Shrinking the graph 0 / Geographic gossip with routing Assume that packets can be routed between any two nodes.
55 DANCES Seminar > Shrinking the graph 0 / Geographic gossip with routing Assume that packets can be routed between any two nodes. Now select neighbor uniformly from all nodes and route message.
56 DANCES Seminar > Shrinking the graph 0 / Geographic gossip with routing Assume that packets can be routed between any two nodes. Now select neighbor uniformly from all nodes and route message. Effective graph is now the complete graph.
57 DANCES Seminar > Shrinking the graph 1 / Example : the grid algorithm T relax ( W )
58 DANCES Seminar > Shrinking the graph 1 / Example : the grid algorithm T relax ( W ) Local Θ(n )
59 DANCES Seminar > Shrinking the graph 1 / Example : the grid algorithm T relax ( W ) Local Θ(n ) With routing Θ(n)
60 DANCES Seminar > Shrinking the graph 1 / Example : the grid algorithm T relax ( W ) Local Θ(n ) With routing Θ(n) This is unfair, since routing costs in number of hops.
61 DANCES Seminar > Shrinking the graph / One-hop transmissions to reach consensus Count number of hops (power) to get within ɛ of the average: algorithm one-hop transmission
62 DANCES Seminar > Shrinking the graph / One-hop transmissions to reach consensus Count number of hops (power) to get within ɛ of the average: algorithm one-hop transmission Local Θ(n ) Boyd et al.
63 DANCES Seminar > Shrinking the graph / One-hop transmissions to reach consensus Count number of hops (power) to get within ɛ of the average: algorithm one-hop transmission Local Θ(n ) Boyd et al. With routing Θ(n / ) Dimakis,, Wainwright
64 DANCES Seminar > Shrinking the graph / One-hop transmissions to reach consensus Count number of hops (power) to get within ɛ of the average: algorithm one-hop transmission Local Θ(n ) Boyd et al. With routing Θ(n / ) Dimakis,, Wainwright Average on the way Θ(n) Benezit et al.
65 DANCES Seminar > Shrinking the graph / Gossip with mobility
66 DANCES Seminar > Shrinking the graph / Gossip with mobility Start with a grid of static nodes.
67 DANCES Seminar > Shrinking the graph / Gossip with mobility Start with a grid of static nodes. Add m fully mobile nodes.
68 DANCES Seminar > Shrinking the graph / Gossip with mobility Start with a grid of static nodes. Add m fully mobile nodes.
69 DANCES Seminar > Shrinking the graph / Gossip with mobility Start with a grid of static nodes. Add m fully mobile nodes. At each time, m mobile nodes choose new locations uniformly at random.
70 DANCES Seminar > Shrinking the graph / Gossip with mobility Start with a grid of static nodes. Add m fully mobile nodes. At each time, m mobile nodes choose new locations uniformly at random.
71 DANCES Seminar > Shrinking the graph / Gossip with mobility Start with a grid of static nodes. Add m fully mobile nodes. At each time, m mobile nodes choose new locations uniformly at random.
72 DANCES Seminar > Shrinking the graph / Gossip with mobility
73 DANCES Seminar > Shrinking the graph / Gossip with mobility Same local transmission model.
74 DANCES Seminar > Shrinking the graph / Gossip with mobility Same local transmission model. Mobile nodes reduce effective diameter to.
75 DANCES Seminar > Shrinking the graph / Gossip with mobility Same local transmission model. Mobile nodes reduce effective diameter to. Mobile nodes are accessed rarely.
76 DANCES Seminar > Shrinking the graph / Lower bounds on T relax ( W )
77 DANCES Seminar > Shrinking the graph / Lower bounds on T relax ( W ) Merge all mobile nodes into a super node.
78 DANCES Seminar > Shrinking the graph / Lower bounds on T relax ( W ) Merge all mobile nodes into a super node. T relax for induced chain T relax for original chain.
79 DANCES Seminar > Shrinking the graph / Lower bounds on T relax ( W ) Merge all mobile nodes into a super node. T relax for induced chain T relax for original chain. At most a m-factor improvement.
80 DANCES Seminar > Shrinking the graph / Upper bounds on T relax ( W ) π(i) π(i)wik π(j) Use a flow argument and the Poincaré inequality:
81 DANCES Seminar > Shrinking the graph / Upper bounds on T relax ( W ) π(i) π(i)wik π(j) Use a flow argument and the Poincaré inequality: Demands D ij = π(i)π(j) = n between each pair of nodes.
82 DANCES Seminar > Shrinking the graph / Upper bounds on T relax ( W ) π(i) π(i)wik π(j) Use a flow argument and the Poincaré inequality: Demands D ij = π(i)π(j) = n between each pair of nodes. Capacity C ik = π(i) W ik = n 1 Wik between each edge.
83 DANCES Seminar > Shrinking the graph / Upper bounds on T relax ( W ) D ij C ik D ij Use a flow argument and the Poincaré inequality: Demands D ij = π(i)π(j) = n between each pair of nodes. Capacity C ik = π(i) W ik = n 1 Wik between each edge.
84 DANCES Seminar > Shrinking the graph / Upper bounds on T relax ( W ) D ij C ik D ij Use a flow argument and the Poincaré inequality: Demands D ij = π(i)π(j) = n between each pair of nodes. Capacity C ik = π(i) W ik = n 1 Wik between each edge. Route flows i j to minimize overload on each edge.
85 DANCES Seminar > Shrinking the graph / Upper bounds on T relax ( W ) D ij C ik D ij Use a flow argument and the Poincaré inequality: Demands D ij = π(i)π(j) = n between each pair of nodes. Capacity C ik = π(i) W ik = n 1 Wik between each edge. Route flows i j to minimize overload on each edge.
86 DANCES Seminar > Shrinking the graph / Network effects on convergence algorithm transmissions
87 DANCES Seminar > Shrinking the graph / Network effects on convergence algorithm transmissions Local Θ(n ) Boyd et al.
88 DANCES Seminar > Shrinking the graph / Network effects on convergence algorithm transmissions Local Θ(n ) Boyd et al. With routing Θ(n / ) Dimakis--Wainwright
89 DANCES Seminar > Shrinking the graph / Network effects on convergence algorithm transmissions Local Θ(n ) Boyd et al. With routing Θ(n / ) Dimakis--Wainwright Average on the way Θ(n) Benezit et al.
90 DANCES Seminar > Shrinking the graph / Network effects on convergence algorithm transmissions Local Θ(n ) Boyd et al. With routing Θ(n / ) Dimakis--Wainwright Average on the way Θ(n) ) Benezit et al. Add m mobile Θ -Dimakis ( n m
91 DANCES Seminar > Shrinking the graph / Network effects on convergence algorithm transmissions Local Θ(n ) Boyd et al. With routing Θ(n / ) Dimakis--Wainwright Average on the way Θ(n) Benezit et al. ( ) Add m mobile Θ n -Dimakis k-local O ( m ) n k -Dimakis
92 DANCES Seminar > Trading accuracy for speed / Asymmetric gossip using broadcasting Joint work with T.C. Aysal, M.E. Yildiz and A. Scaglione
93 DANCES Seminar > Trading accuracy for speed 9 / Wireless is inherently broadcast
94 DANCES Seminar > Trading accuracy for speed 9 / Wireless is inherently broadcast In a wireless network, all neighbors can hear a transmission.
95 DANCES Seminar > Trading accuracy for speed 9 / Wireless is inherently broadcast In a wireless network, all neighbors can hear a transmission. Can perform multiple computations per slot.
96 DANCES Seminar > Trading accuracy for speed 9 / Wireless is inherently broadcast In a wireless network, all neighbors can hear a transmission. Can perform multiple computations per slot. When graph is well-connected, can get performance gains.
97 DANCES Seminar > Trading accuracy for speed 0 / Gossip in one direction
98 DANCES Seminar > Trading accuracy for speed 0 / Gossip in one direction All neighbors j N i of node i can hear transmission.
99 DANCES Seminar > Trading accuracy for speed 0 / Gossip in one direction All neighbors j N i of node i can hear transmission. Can do a simultaneous update x j (t + 1) = γx j (t) + (1 γ)x i (t).
100 DANCES Seminar > Trading accuracy for speed 0 / Gossip in one direction All neighbors j N i of node i can hear transmission. Can do a simultaneous update x j (t + 1) = γx j (t) + (1 γ)x i (t). 1 9
101 DANCES Seminar > Trading accuracy for speed 0 / Gossip in one direction All neighbors j N i of node i can hear transmission. Can do a simultaneous update x j (t + 1) = γx j (t) + (1 γ)x i (t). 1 9
102 DANCES Seminar > Trading accuracy for speed 0 / Gossip in one direction All neighbors j N i of node i can hear transmission. Can do a simultaneous update x j (t + 1) = γx j (t) + (1 γ)x i (t). No information exchange can get consensus (agreement) but not the true average.
103 DANCES Seminar > Trading accuracy for speed 1 / Analyzing the broadcast gossip algorithm Again, update given by a matrix multiplication: ( T x(t ) = t=1 W (it) ) x(0) For all t we have W (it) 1 = 1, so consensus is stable.
104 DANCES Seminar > Trading accuracy for speed / Benefits and challenges of broadcast No coordination to exchange data. Exploits potential long-range connections from shadowing/fading. No convergence to true average, but to consensus. Important to control the MSE of the consensus.
105 DANCES Seminar > Trading accuracy for speed / Main results Algorithm reaches consensus almost surely: ( ) P lim x(t) = c1 = 1. t The expected consensus value is the true average: E[c] = x Moreover, there is a closed form for the limiting MSE.
106 DANCES Seminar > Trading accuracy for speed / Simulations : MSE Per Node MSE Standard N=0 Geographic N=0 Broadcast N= Number of Radio Transmissions
107 DANCES Seminar > Trading accuracy for speed / Simulations : MSE 10 0 Randomized N=100 Geographic N=100 Broadcast N=100 Per Node MSE Number of Radio Transmissions
108 DANCES Seminar > Trading accuracy for speed / Extensions
109 DANCES Seminar > Trading accuracy for speed / Extensions Can look at effect of the wireless medium as well.
110 DANCES Seminar > Trading accuracy for speed / Extensions Can look at effect of the wireless medium as well. Fading allows long-distance connections.
111 DANCES Seminar > Trading accuracy for speed / Extensions Can look at effect of the wireless medium as well. Fading allows long-distance connections. Initial results suggest significant improvement when path loss is not too severe.
112 DANCES Seminar > Trading accuracy for speed / Implications
113 DANCES Seminar > Trading accuracy for speed / Implications Broadcasting is simpler than standard gossip no exchange.
114 DANCES Seminar > Trading accuracy for speed / Implications Broadcasting is simpler than standard gossip no exchange. More robust to packet drops which may occur in wireless.
115 DANCES Seminar > Trading accuracy for speed / Implications Broadcasting is simpler than standard gossip no exchange. More robust to packet drops which may occur in wireless. Faster convergence in small-to-medium networks.
116 DANCES Seminar > Discrete consensus / k k +1 R R Reaching consensus discretely Joint work with Tara Javidi
117 DANCES Seminar > Discrete consensus / Typical assumptions are unrealistic Existing work doesn t look practical :
118 DANCES Seminar > Discrete consensus / Typical assumptions are unrealistic Existing work doesn t look practical : Transmit and receive real numbers
119 DANCES Seminar > Discrete consensus / Typical assumptions are unrealistic Existing work doesn t look practical : Transmit and receive real numbers Consensus is the only goal of the network
120 DANCES Seminar > Discrete consensus / Typical assumptions are unrealistic Existing work doesn t look practical : Transmit and receive real numbers Consensus is the only goal of the network Asymptotics and universality
121 DANCES Seminar > Discrete consensus 9 / Synchronous quantized communication R R R R R R R R R R R R R R R R 1 0 9
122 DANCES Seminar > Discrete consensus 9 / Synchronous quantized communication R R R R R R R R R R R R R R R R At each time t all neighbors (i, j) exchange quantized values ˆx j (t).
123 DANCES Seminar > Discrete consensus 9 / Synchronous quantized communication R R R R R R R R R R R R R R R R At each time t all neighbors (i, j) exchange quantized values ˆx j (t). Messages i j and j i must take no more than R bits.
124 DANCES Seminar > Discrete consensus 9 / Synchronous quantized communication R R R R R R R R R R R R R R R R At each time t all neighbors (i, j) exchange quantized values ˆx j (t). Messages i j and j i must take no more than R bits. Update x i (t + 1) as a function of x i (t) and messages {ˆx j (t)}.
125 DANCES Seminar > Discrete consensus 0 / A simple protocol x 1(t) W 1,i x (t) W,i x (t) x (t) W,i x i(t) W,i W,i x (t) x i (t + 1) = (x i (t) ˆx i (t)) + j N i {i} W ij ˆx j (t). Quantization error plus weighted sum of messages Iterations preserve sum i x i(t)
126 DANCES Seminar > Discrete consensus 1 / So how well does it work?
127 DANCES Seminar > Discrete consensus 1 / So how well does it work? Random topology, 9 nodes, good connectivity 10 Log error Iterations
128 DANCES Seminar > Discrete consensus 1 / So how well does it work? Random topology, 9 nodes, poor connectivity 10 Log error Iterations
129 DANCES Seminar > Discrete consensus 1 / So how well does it work? 10 Grid, 100 nodes Log error Iterations
130 DANCES Seminar > Discrete consensus / Observations t t + 1 Quantization is important for practical applications. Average consensus to within reasonable resolution can be fast. Overhead can be reduced by piggybacking on existing traffic.
131 DANCES Seminar > Conclusions / Conclusions x1(t) W1,i x(t) W,i x(t) xi(t) W,i x(t) W,i W,i x(t) Algorithm can use network resources to accelerate convergence. Reaching consensus may be faster than computing averages. Lower-resolution averages can be fast and require less overhead.
132 DANCES Seminar > Conclusions / Some challenges for the future IEEE 0.xyz.pdq Implementing consensus in protocols for applications. Extending to other distributed computation problems. Quantifying robustness in rate, connectivity, etc.
133 DANCES Seminar > Conclusions / Thank you!
Distributed Optimization over Networks Gossip-Based Algorithms
Distributed Optimization over Networks Gossip-Based Algorithms Angelia Nedić angelia@illinois.edu ISE Department and Coordinated Science Laboratory University of Illinois at Urbana-Champaign Outline Random
More informationAsymmetric Information Diffusion via Gossiping on Static And Dynamic Networks
Asymmetric Information Diffusion via Gossiping on Static And Dynamic Networks Ercan Yildiz 1, Anna Scaglione 2, Asuman Ozdaglar 3 Cornell University, UC Davis, MIT Abstract In this paper we consider the
More informationQuantized Average Consensus on Gossip Digraphs
Quantized Average Consensus on Gossip Digraphs Hideaki Ishii Tokyo Institute of Technology Joint work with Kai Cai Workshop on Uncertain Dynamical Systems Udine, Italy August 25th, 2011 Multi-Agent Consensus
More informationLearning distributions and hypothesis testing via social learning
UMich EECS 2015 1 / 48 Learning distributions and hypothesis testing via social learning Anand D. Department of Electrical and Computer Engineering, The State University of New Jersey September 29, 2015
More informationON SPATIAL GOSSIP ALGORITHMS FOR AVERAGE CONSENSUS. Michael G. Rabbat
ON SPATIAL GOSSIP ALGORITHMS FOR AVERAGE CONSENSUS Michael G. Rabbat Dept. of Electrical and Computer Engineering McGill University, Montréal, Québec Email: michael.rabbat@mcgill.ca ABSTRACT This paper
More informationGossip Algorithms for Distributed Signal Processing
DIMAKIS ET AL.: GOSSIP ALGORITHMS FOR DISTRIBUTED SIGNAL PROCESSING 1 Gossip Algorithms for Distributed Signal Processing Alexandros G. Dimakis, Soummya Kar, José M.F. Moura, Michael G. Rabbat, and Anna
More informationDistributed Averaging in Sensor Networks Based on Broadcast Gossip Algorithms
1 Distributed Averaging in Sensor Networks Based on Broadcast Gossip Algorithms Mauro Franceschelli, Alessandro Giua and Carla Seatzu. Abstract In this paper we propose a new decentralized algorithm to
More informationDistributed Optimization over Random Networks
Distributed Optimization over Random Networks Ilan Lobel and Asu Ozdaglar Allerton Conference September 2008 Operations Research Center and Electrical Engineering & Computer Science Massachusetts Institute
More informationConvergence Rate for Consensus with Delays
Convergence Rate for Consensus with Delays Angelia Nedić and Asuman Ozdaglar October 8, 2007 Abstract We study the problem of reaching a consensus in the values of a distributed system of agents with time-varying
More informationTime Synchronization in WSNs: A Maximum Value Based Consensus Approach
211 5th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) Orlando, FL, USA, December 12-15, 211 Time Synchronization in WSNs: A Maximum Value Based Consensus Approach Jianping
More informationConsensus and Distributed Inference Rates Using Network Divergence
DIMACS August 2017 1 / 26 Consensus and Distributed Inference Rates Using Network Divergence Anand D. Department of Electrical and Computer Engineering, The State University of New Jersey August 23, 2017
More informationOn Quantized Consensus by Means of Gossip Algorithm Part I: Convergence Proof
Submitted, 9 American Control Conference (ACC) http://www.cds.caltech.edu/~murray/papers/8q_lm9a-acc.html On Quantized Consensus by Means of Gossip Algorithm Part I: Convergence Proof Javad Lavaei and
More informationFast Linear Iterations for Distributed Averaging 1
Fast Linear Iterations for Distributed Averaging 1 Lin Xiao Stephen Boyd Information Systems Laboratory, Stanford University Stanford, CA 943-91 lxiao@stanford.edu, boyd@stanford.edu Abstract We consider
More informationDistributed Algorithms for Optimization and Nash-Games on Graphs
Distributed Algorithms for Optimization and Nash-Games on Graphs Angelia Nedić angelia@illinois.edu ECEE Department Arizona State University, Tempe, AZ 0 Large Networked Systems The recent advances in
More informationDistributed Average Consensus with Dithered Quantization
1 Distributed Average Consensus with Dithered Quantization Tuncer C. Aysal, Mark J. Coates, and Michael G. Rabbat Telecommunications and Signal Processing Computer Networks Lab. Department of Electrical
More informationDistributed Particle Filters: Stability Results and Graph-based Compression of Weighted Particle Clouds
Distributed Particle Filters: Stability Results and Graph-based Compression of Weighted Particle Clouds Michael Rabbat Joint with: Syamantak Datta Gupta and Mark Coates (McGill), and Stephane Blouin (DRDC)
More informationDynamic Power Allocation and Routing for Time Varying Wireless Networks
Dynamic Power Allocation and Routing for Time Varying Wireless Networks X 14 (t) X 12 (t) 1 3 4 k a P ak () t P a tot X 21 (t) 2 N X 2N (t) X N4 (t) µ ab () rate µ ab µ ab (p, S 3 ) µ ab µ ac () µ ab (p,
More informationHamiltonian Quantized Gossip
1 Hamiltonian Quantized Gossip Mauro Franceschelli, Alessandro Giua, Carla Seatzu Abstract The main contribution of this paper is an algorithm to solve the quantized consensus problem over networks represented
More informationNetwork-based consensus averaging with general noisy channels
Network-based consensus averaging with general noisy channels 1 Ram Rajagopal 1, Martin J. Wainwright 1,2 1 Department of Electrical Engineering and Computer Science 2 Department of Statistics University
More informationarxiv: v3 [cs.dc] 31 May 2017
Push sum with transmission failures Balázs Gerencsér Julien M. Hendrickx June 1, 2017 arxiv:1504.08193v3 [cs.dc] 31 May 2017 Abstract The push-sum algorithm allows distributed computing of the average
More informationOn Quantized Consensus by Means of Gossip Algorithm Part II: Convergence Time
Submitted, 009 American Control Conference (ACC) http://www.cds.caltech.edu/~murray/papers/008q_lm09b-acc.html On Quantized Consensus by Means of Gossip Algorithm Part II: Convergence Time Javad Lavaei
More informationQuantized average consensus via dynamic coding/decoding schemes
Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec 9-, 2008 Quantized average consensus via dynamic coding/decoding schemes Ruggero Carli Francesco Bullo Sandro Zampieri
More informationTime Synchronization
Massachusetts Institute of Technology Lecture 7 6.895: Advanced Distributed Algorithms March 6, 2006 Professor Nancy Lynch Time Synchronization Readings: Fan, Lynch. Gradient clock synchronization Attiya,
More informationIEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, VOL. 5, NO. 4, AUGUST
IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, VOL. 5, NO. 4, AUGUST 2011 833 Non-Asymptotic Analysis of an Optimal Algorithm for Network-Constrained Averaging With Noisy Links Nima Noorshams Martin
More informationDistributed Consensus over Network with Noisy Links
Distributed Consensus over Network with Noisy Links Behrouz Touri Department of Industrial and Enterprise Systems Engineering University of Illinois Urbana, IL 61801 touri1@illinois.edu Abstract We consider
More informationWeighted Gossip: Distributed Averaging Using Non-Doubly Stochastic Matrices
Weighted Gossip: Distributed Averaging Using Non-Doubly Stochastic Matrices Florence Bénézit ENS-INRIA, France Vincent Blondel UCL, Belgium Patric Thiran EPFL, Switzerland John Tsitsilis MIT, USA Martin
More informationFastest Distributed Consensus Averaging Problem on. Chain of Rhombus Networks
Fastest Distributed Consensus Averaging Problem on Chain of Rhombus Networks Saber Jafarizadeh Department of Electrical Engineering Sharif University of Technology, Azadi Ave, Tehran, Iran Email: jafarizadeh@ee.sharif.edu
More informationDISTRIBUTED ESTIMATION IN SENSOR NETWORKS WITH IMPERFECT MODEL INFORMATION: AN ADAPTIVE LEARNING-BASED APPROACH
DISTRIBUTED ESTIMATION IN SENSOR NETWORKS WITH IMPERFECT MODEL INFORMATION: AN ADAPTIVE LEARNING-BASED APPROACH Qing Zhou 1, Soummya Kar 2, Lauren Huie 3, and Shuguang Cui 1 1 Department of Electrical
More informationOn Distributed Averaging Algorithms and Quantization Effects
2506 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 54, NO. 11, NOVEMBER 2009 On Distributed Averaging Algorithms and Quantization Effects Angelia Nedić, Alex Olshevsky, Asuman Ozdaglar, Member, IEEE, and
More informationNode-based Distributed Optimal Control of Wireless Networks
Node-based Distributed Optimal Control of Wireless Networks CISS March 2006 Edmund M. Yeh Department of Electrical Engineering Yale University Joint work with Yufang Xi Main Results Unified framework for
More informationFinite-Field Consensus
Finite-Field Consensus Fabio Pasqualetti, Domenica Borra, and Francesco Bullo Abstract This work studies consensus networks over finite fields, where agents process and communicate values from the set
More informationSupplementary Material to Distributed Consensus-based Weight Design for Cooperative Spectrum Sensing
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, VOL. X, NO. X, XXX 20XX Supplementary Material to Distributed Consensus-based Weight Design for Cooperative Spectrum Sensing Wenlin Zhang, Yi Guo,
More informationarxiv: v2 [cs.dc] 2 May 2018
On the Convergence Rate of Average Consensus and Distributed Optimization over Unreliable Networks Lili Su EECS, MI arxiv:1606.08904v2 [cs.dc] 2 May 2018 Abstract. We consider the problems of reaching
More informationEE 550: Notes on Markov chains, Travel Times, and Opportunistic Routing
EE 550: Notes on Markov chains, Travel Times, and Opportunistic Routing Michael J. Neely University of Southern California http://www-bcf.usc.edu/ mjneely 1 Abstract This collection of notes provides a
More informationA Scheme for Robust Distributed Sensor Fusion Based on Average Consensus
A Scheme for Robust Distributed Sensor Fusion Based on Average Consensus Lin Xiao Center for the Mathematics of Information California Institute of Technology Pasadena, CA 925-9300 Email: lxiao@caltech.edu
More informationLECTURE 3. Last time:
LECTURE 3 Last time: Mutual Information. Convexity and concavity Jensen s inequality Information Inequality Data processing theorem Fano s Inequality Lecture outline Stochastic processes, Entropy rate
More informationDistributed Estimation and Detection for Smart Grid
Distributed Estimation and Detection for Smart Grid Texas A&M University Joint Wor with: S. Kar (CMU), R. Tandon (Princeton), H. V. Poor (Princeton), and J. M. F. Moura (CMU) 1 Distributed Estimation/Detection
More informationConvergence Rates in Decentralized Optimization. Alex Olshevsky Department of Electrical and Computer Engineering Boston University
Convergence Rates in Decentralized Optimization Alex Olshevsky Department of Electrical and Computer Engineering Boston University Distributed and Multi-agent Control Strong need for protocols to coordinate
More informationRobust Computation of Aggregates in Wireless Sensor Networks: Distributed Randomized Algorithms and Analysis
Robust Computation of Aggregates in Wireless Sensor Networks: Distributed Randomized Algorithms and Analysis Jen-Yeu Chen, Gopal Pandurangan, Dongyan Xu Abstract A wireless sensor network consists of a
More informationOptimization and Analysis of Distributed Averaging with Short Node Memory
Optimization and Analysis of Distributed Averaging with Short Node Memory Boris N. Oreshkin, Mark J. Coates and Michael G. Rabbat Telecommunications and Signal Processing Computer Networks Laboratory Department
More informationDiscrete-time Consensus Filters on Directed Switching Graphs
214 11th IEEE International Conference on Control & Automation (ICCA) June 18-2, 214. Taichung, Taiwan Discrete-time Consensus Filters on Directed Switching Graphs Shuai Li and Yi Guo Abstract We consider
More informationALMOST SURE CONVERGENCE OF RANDOM GOSSIP ALGORITHMS
ALMOST SURE CONVERGENCE OF RANDOM GOSSIP ALGORITHMS Giorgio Picci with T. Taylor, ASU Tempe AZ. Wofgang Runggaldier s Birthday, Brixen July 2007 1 CONSENSUS FOR RANDOM GOSSIP ALGORITHMS Consider a finite
More informationDistributed learning in potential games over large-scale networks
Distributed learning in potential games over large-scale networks Fabio Fagnani, DISMA, Politecnico di Torino joint work with Giacomo Como, Lund University Sandro Zampieri, DEI, University of Padova Networking
More informationContinuous-Model Communication Complexity with Application in Distributed Resource Allocation in Wireless Ad hoc Networks
Continuous-Model Communication Complexity with Application in Distributed Resource Allocation in Wireless Ad hoc Networks Husheng Li 1 and Huaiyu Dai 2 1 Department of Electrical Engineering and Computer
More informationAsynchronous Non-Convex Optimization For Separable Problem
Asynchronous Non-Convex Optimization For Separable Problem Sandeep Kumar and Ketan Rajawat Dept. of Electrical Engineering, IIT Kanpur Uttar Pradesh, India Distributed Optimization A general multi-agent
More informationP e = 0.1. P e = 0.01
23 10 0 10-2 P e = 0.1 Deadline Failure Probability 10-4 10-6 10-8 P e = 0.01 10-10 P e = 0.001 10-12 10 11 12 13 14 15 16 Number of Slots in a Frame Fig. 10. The deadline failure probability as a function
More informationAgreement algorithms for synchronization of clocks in nodes of stochastic networks
UDC 519.248: 62 192 Agreement algorithms for synchronization of clocks in nodes of stochastic networks L. Manita, A. Manita National Research University Higher School of Economics, Moscow Institute of
More informationSIGNAL STRENGTH LOCALIZATION BOUNDS IN AD HOC & SENSOR NETWORKS WHEN TRANSMIT POWERS ARE RANDOM. Neal Patwari and Alfred O.
SIGNAL STRENGTH LOCALIZATION BOUNDS IN AD HOC & SENSOR NETWORKS WHEN TRANSMIT POWERS ARE RANDOM Neal Patwari and Alfred O. Hero III Department of Electrical Engineering & Computer Science University of
More informationComputing and Communicating Functions over Sensor Networks
Computing and Communicating Functions over Sensor Networks Solmaz Torabi Dept. of Electrical and Computer Engineering Drexel University solmaz.t@drexel.edu Advisor: Dr. John M. Walsh 1/35 1 Refrences [1]
More informationTowards control over fading channels
Towards control over fading channels Paolo Minero, Massimo Franceschetti Advanced Network Science University of California San Diego, CA, USA mail: {minero,massimo}@ucsd.edu Invited Paper) Subhrakanti
More informationConvergence speed in distributed consensus and averaging
Convergence speed in distributed consensus and averaging The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation As Published Publisher
More informationZero-Gradient-Sum Algorithms for Distributed Convex Optimization: The Continuous-Time Case
0 American Control Conference on O'Farrell Street, San Francisco, CA, USA June 9 - July 0, 0 Zero-Gradient-Sum Algorithms for Distributed Convex Optimization: The Continuous-Time Case Jie Lu and Choon
More informationNetwork-based consensus averaging with general noisy channels
Network-based consensus averaging with general noisy channels Ram Rajagopal Martin J. Wainwright, ramr@eecs.berkeley.edu wainwrig@stat.berkeley.edu Department of Statistics, and Department of Electrical
More informationCooperative Communication with Feedback via Stochastic Approximation
Cooperative Communication with Feedback via Stochastic Approximation Utsaw Kumar J Nicholas Laneman and Vijay Gupta Department of Electrical Engineering University of Notre Dame Email: {ukumar jnl vgupta}@ndedu
More informationOptimization and Analysis of Distributed Averaging with Short Node Memory
Optimization and Analysis of Distributed Averaging with Short Node Memory 1 arxiv:0903.3537v4 [cs.dc] 5 Feb 2010 Boris N. Oreshkin, Mark J. Coates and Michael G. Rabbat Telecommunications and Signal Processing
More informationPhysical Layer Binary Consensus. Study
Protocols: A Study Venugopalakrishna Y. R. and Chandra R. Murthy ECE Dept., IISc, Bangalore 23 rd Nov. 2013 Outline Introduction to Consensus Problem Setup Protocols LMMSE-based scheme Co-phased combining
More informationLoad balancing over heterogeneous networks with gossip-based algorithms
009 American Control Conference Hyatt Regency Riverfront St. Louis MO USA June 10-1 009 WeC19.5 Load balancing over heterogeneous networks with gossip-based algorithms Mauro Franceschelli Alessandro Giua
More informationNetwork Newton. Aryan Mokhtari, Qing Ling and Alejandro Ribeiro. University of Pennsylvania, University of Science and Technology (China)
Network Newton Aryan Mokhtari, Qing Ling and Alejandro Ribeiro University of Pennsylvania, University of Science and Technology (China) aryanm@seas.upenn.edu, qingling@mail.ustc.edu.cn, aribeiro@seas.upenn.edu
More informationDistributed Consensus and Linear Functional Calculation in Networks: An Observability Perspective
Distributed Consensus and Linear Functional Calculation in Networks: An Observability Perspective ABSTRACT Shreyas Sundaram Coordinated Science Laboratory and Dept of Electrical and Computer Engineering
More informationGossip Based Centroid and Common Reference Frame Estimation in Multi-Agent Systems
Gossip Based Centroid and Common Reference Frame Estimation in Multi-Agent Systems Mauro Franceschelli and Andrea Gasparri 1 Abstract In this work the decentralized common reference frame estimation problem
More informationConvergence in Multiagent Coordination, Consensus, and Flocking
Convergence in Multiagent Coordination, Consensus, and Flocking Vincent D. Blondel, Julien M. Hendrickx, Alex Olshevsky, and John N. Tsitsiklis Abstract We discuss an old distributed algorithm for reaching
More informationZeno-free, distributed event-triggered communication and control for multi-agent average consensus
Zeno-free, distributed event-triggered communication and control for multi-agent average consensus Cameron Nowzari Jorge Cortés Abstract This paper studies a distributed event-triggered communication and
More informationA Robust Event-Triggered Consensus Strategy for Linear Multi-Agent Systems with Uncertain Network Topology
A Robust Event-Triggered Consensus Strategy for Linear Multi-Agent Systems with Uncertain Network Topology Amir Amini, Amir Asif, Arash Mohammadi Electrical and Computer Engineering,, Montreal, Canada.
More informationDecentralized Consensus Optimization with Asynchrony and Delay
Decentralized Consensus Optimization with Asynchrony and Delay Tianyu Wu, Kun Yuan 2, Qing Ling 3, Wotao Yin, and Ali H. Sayed 2 Department of Mathematics, 2 Department of Electrical Engineering, University
More informationRouting. Topics: 6.976/ESD.937 1
Routing Topics: Definition Architecture for routing data plane algorithm Current routing algorithm control plane algorithm Optimal routing algorithm known algorithms and implementation issues new solution
More informationOn Agreement Problems with Gossip Algorithms in absence of common reference frames
On Agreement Problems with Gossip Algorithms in absence of common reference frames M. Franceschelli A. Gasparri mauro.franceschelli@diee.unica.it gasparri@dia.uniroma3.it Dipartimento di Ingegneria Elettrica
More informationConsensus Problems on Small World Graphs: A Structural Study
Consensus Problems on Small World Graphs: A Structural Study Pedram Hovareshti and John S. Baras 1 Department of Electrical and Computer Engineering and the Institute for Systems Research, University of
More informationDistributed Computation of Quantiles via ADMM
1 Distributed Computation of Quantiles via ADMM Franck Iutzeler Abstract In this paper, we derive distributed synchronous and asynchronous algorithms for computing uantiles of the agents local values.
More informationA Note to Robustness Analysis of the Hybrid Consensus Protocols
American Control Conference on O'Farrell Street, San Francisco, CA, USA June 9 - July, A Note to Robustness Analysis of the Hybrid Consensus Protocols Haopeng Zhang, Sean R Mullen, and Qing Hui Abstract
More informationOn the stability of flow-aware CSMA
On the stability of flow-aware CSMA Thomas Bonald, Mathieu Feuillet To cite this version: Thomas Bonald, Mathieu Feuillet. On the stability of flow-aware CSMA. Performance Evaluation, Elsevier, 010, .
More informationToward Resource-Optimal Consensus over the Wireless Medium
1 Toward Resource-Optimal Consensus over the Wireless Medium Matthew okleby, Waheed U. Bajwa, Robert Calderbank, and Behnaam Aazhang arxiv:108.351v [cs.it] 11 Feb 013 Abstract We carry out a comprehensive
More informationConvergence in Multiagent Coordination, Consensus, and Flocking
Convergence in Multiagent Coordination, Consensus, and Flocking Vincent D. Blondel, Julien M. Hendrickx, Alex Olshevsky, and John N. Tsitsiklis Abstract We discuss an old distributed algorithm for reaching
More informationConvergence of Consensus Filtering under Network Throughput Limitations
Convergence of Consensus Filtering under Network Throughput Limitations Yashan Sun and Michael D. Lemmon Abstract Consensus filters [] provide a distributed way of computing data aggregates in embedded
More informationBroadcast gossip averaging: interference and unbiasedness in large Abelian Cayley networks
1 Broadcast gossip averaging: interference and unbiasedness in large Abelian Cayley networks Fabio Fagnani Paolo Frasca Abstract In this paper we study two related iterative randomized algorithms for distributed
More informationThe k-neighbors Approach to Interference Bounded and Symmetric Topology Control in Ad Hoc Networks
The k-neighbors Approach to Interference Bounded and Symmetric Topology Control in Ad Hoc Networks Douglas M. Blough Mauro Leoncini Giovanni Resta Paolo Santi Abstract Topology control, wherein nodes adjust
More informationInformation in Aloha Networks
Achieving Proportional Fairness using Local Information in Aloha Networks Koushik Kar, Saswati Sarkar, Leandros Tassiulas Abstract We address the problem of attaining proportionally fair rates using Aloha
More informationarxiv: v1 [math.oc] 24 Dec 2018
On Increasing Self-Confidence in Non-Bayesian Social Learning over Time-Varying Directed Graphs César A. Uribe and Ali Jadbabaie arxiv:82.989v [math.oc] 24 Dec 28 Abstract We study the convergence of the
More informationDistributed Systems Gossip Algorithms
Distributed Systems Gossip Algorithms He Sun School of Informatics University of Edinburgh What is Gossip? Gossip algorithms In a gossip algorithm, each node in the network periodically exchanges information
More informationCommunication constraints and latency in Networked Control Systems
Communication constraints and latency in Networked Control Systems João P. Hespanha Center for Control Engineering and Computation University of California Santa Barbara In collaboration with Antonio Ortega
More informationAlmost Sure Convergence to Consensus in Markovian Random Graphs
Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 2008 Almost Sure Convergence to Consensus in Markovian Random Graphs Ion Matei, Nuno Martins and John S. Baras
More informationGossip algorithms for solving Laplacian systems
Gossip algorithms for solving Laplacian systems Anastasios Zouzias University of Toronto joint work with Nikolaos Freris (EPFL) Based on : 1.Fast Distributed Smoothing for Clock Synchronization (CDC 1).Randomized
More informationIEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 61, NO. 16, AUGUST 15, Shaochuan Wu and Michael G. Rabbat. A. Related Work
IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 61, NO. 16, AUGUST 15, 2013 3959 Broadcast Gossip Algorithms for Consensus on Strongly Connected Digraphs Shaochuan Wu and Michael G. Rabbat Abstract We study
More informationAverage-Consensus of Multi-Agent Systems with Direct Topology Based on Event-Triggered Control
Outline Background Preliminaries Consensus Numerical simulations Conclusions Average-Consensus of Multi-Agent Systems with Direct Topology Based on Event-Triggered Control Email: lzhx@nankai.edu.cn, chenzq@nankai.edu.cn
More informationA Gossip Algorithm for Aggregative Games on Graphs
A Gossip Algorithm for Aggregative Games on Graphs Jayash Koshal, Angelia Nedić and Uday V. Shanbhag Abstract We consider a class of games, termed as aggregative games, being played over a distributed
More informationPush-sum Algorithm on Time-varying Random Graphs
Push-sum Algorithm on Time-varying Random Graphs by Pouya Rezaeinia A thesis submitted to the Department of Mathematics and Statistics in conformity with the requirements for the degree of Master of Applied
More informationOptimal Utility-Lifetime Trade-off in Self-regulating Wireless Sensor Networks: A Distributed Approach
Optimal Utility-Lifetime Trade-off in Self-regulating Wireless Sensor Networks: A Distributed Approach Hithesh Nama, WINLAB, Rutgers University Dr. Narayan Mandayam, WINLAB, Rutgers University Joint work
More informationSIGNAL STRENGTH LOCALIZATION BOUNDS IN AD HOC & SENSOR NETWORKS WHEN TRANSMIT POWERS ARE RANDOM. Neal Patwari and Alfred O.
SIGNAL STRENGTH LOCALIZATION BOUNDS IN AD HOC & SENSOR NETWORKS WHEN TRANSMIT POWERS ARE RANDOM Neal Patwari and Alfred O. Hero III Department of Electrical Engineering & Computer Science University of
More informationInformation Aggregation in Complex Dynamic Networks
The Combined 48 th IEEE Conference on Decision and Control and 28 th Chinese Control Conference Information Aggregation in Complex Dynamic Networks Ali Jadbabaie Skirkanich Associate Professor of Innovation
More informationConsensus of Hybrid Multi-agent Systems
Consensus of Hybrid Multi-agent Systems Yuanshi Zheng, Jingying Ma, and Long Wang arxiv:52.0389v [cs.sy] 0 Dec 205 Abstract In this paper, we consider the consensus problem of hybrid multi-agent system.
More informationDistributed Task Assignment Based on Gossip with Guaranteed Performance on Heterogeneous Networks
Distributed Task Assignment Based on Gossip with Guaranteed Performance on Heterogeneous Networks Mauro Franceschelli Alessandro Giua, Carla Seatzu Dept. of Electrical and Electronic Engineering, University
More informationNode-Based Distributed Optimal Control of Wireless Networks
Node-Based Distributed Optimal Control of Wireless Networks Yufang Xi and Edmund M. Yeh Department of Electrical Engineering Yale University New Haven CT 06520 USA Email: {yufang.xi edmund.yeh}@yale.edu
More informationNetwork diffusion 2.0? Anna Scaglione Bellair workshop 2012
Network diffusion 2.0? Anna Scaglione Bellair workshop 2012 1 Network Gossiping 1.0 Two main research threads in networking and systems Broadcasting as rumor-mongering Born out of epidemic models, studied
More informationTransmission Schemes for Lifetime Maximization in Wireless Sensor Networks: Uncorrelated Source Observations
Transmission Schemes for Lifetime Maximization in Wireless Sensor Networks: Uncorrelated Source Observations Xiaolu Zhang, Meixia Tao and Chun Sum Ng Department of Electrical and Computer Engineering National
More informationE-Companion to The Evolution of Beliefs over Signed Social Networks
OPERATIONS RESEARCH INFORMS E-Companion to The Evolution of Beliefs over Signed Social Networks Guodong Shi Research School of Engineering, CECS, The Australian National University, Canberra ACT 000, Australia
More informationDistributed Algorithms for Consensus and Coordination in the Presence of Packet-Dropping Communication Links
COORDINATED SCIENCE LABORATORY TECHNICAL REPORT UILU-ENG-11-2208 (CRHC-11-06) 1 Distributed Algorithms for Consensus and Coordination in the Presence of Packet-Dropping Communication Links Part II: Coefficients
More informationDistributed Clock Synchronization over Wireless Networks: Algorithms and Analysis
Distributed Clock Synchronization over Wireless Networks: Algorithms and Analysis Arvind Giridhar and P. R. Kumar Abstract We analyze the spatial smoothing algorithm of Solis, Borkar and Kumar [1] for
More informationAsymmetric Randomized Gossip Algorithms for Consensus
Asymmetric Randomized Gossip Algorithms for Consensus F. Fagnani S. Zampieri Dipartimento di Matematica, Politecnico di Torino, C.so Duca degli Abruzzi, 24, 10129 Torino, Italy, (email: fabio.fagnani@polito.it).
More informationCommunication Cost of Distributed Computing
Communication Cost of Distributed Computing Abbas El Gamal Stanford University Brice Colloquium, 2009 A. El Gamal (Stanford University) Comm. Cost of Dist. Computing Brice Colloquium, 2009 1 / 41 Motivation
More informationDiffusion based Projection Method for Distributed Source Localization in Wireless Sensor Networks
The Third International Workshop on Wireless Sensor, Actuator and Robot Networks Diffusion based Projection Method for Distributed Source Localization in Wireless Sensor Networks Wei Meng 1, Wendong Xiao,
More informationSTABILITY OF FINITE-USER SLOTTED ALOHA UNDER PARTIAL INTERFERENCE IN WIRELESS MESH NETWORKS
The 8th Annual IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC 7) STABILITY OF FINITE-USER SLOTTED ALOHA UNDER PARTIAL INTERFERENCE IN WIRELESS MESH NETWORKS Ka-Hung
More information