Distributed Network Measurements

Slides:



Advertisements
Similar presentations
The Primal-Dual Method: Steiner Forest TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A AA A A A AA A A.
Advertisements

C&O 355 Lecture 22 N. Harvey TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A A A A A A A A A A.
Network Design with Degree Constraints Guy Kortsarz Joint work with Rohit Khandekar and Zeev Nutov.
Lecture 15. Graph Algorithms
Min-Plus Linear Systems Theory and Bandwidth Estimation Min-Plus Linear Systems Theory and Bandwidth Estimation TexPoint fonts used in EMF. Read the TexPoint.
Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
Improved Approximation Algorithms for the Spanning Star Forest Problem Prasad Raghavendra Ning ChenC. Thach Nguyen Atri Rudra Gyanit Singh University of.
1 EE5900 Advanced Embedded System For Smart Infrastructure Static Scheduling.
1 Maximum flow sender receiver Capacity constraint Lecture 6: Jan 25.
The Randomization Repertoire Rajmohan Rajaraman Northeastern University, Boston May 2012 Chennai Network Optimization WorkshopThe Randomization Repertoire1.
Approximation Algorithms for Capacitated Set Cover Ravishankar Krishnaswamy (joint work with Nikhil Bansal and Barna Saha)
Johannes Schneider –1 A Log-Star Distributed Maximal Independent Set Algorithm for Growth-Bounded Graphs Johannes Schneider Roger Wattenhofer TexPoint.
Approximation Algorithms for Non-Uniform Buy-at-Bulk Network Design Problems Mohammad R. Salavatipour Department of Computing Science University of Alberta.
Department of Computer Science, University of Maryland, College Park, USA TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.:
Max-Min Fair Allocation of Indivisible Goods Amin Saberi Stanford University Joint work with Arash Asadpour TexPoint fonts used in EMF. Read the TexPoint.
ETH Zurich – Distributed Computing Group Roger Wattenhofer 1ETH Zurich – Distributed Computing – Christoph Lenzen Roger Wattenhofer Exponential.
Optimal Merging Of Runs
Traffic Engineering Jennifer Rexford Advanced Computer Networks Tuesdays/Thursdays 1:30pm-2:50pm.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Mobile Ad Hoc Networks Theory of Interferences, Trade-Offs between.
Increasing graph connectivity from 1 to 2 Guy Kortsarz Joint work with Even and Nutov.
Sublinear time algorithms Ronitt Rubinfeld Blavatnik School of Computer Science Tel Aviv University TexPoint fonts used in EMF. Read the TexPoint manual.
ETH Zurich – Distributed Computing Group Jasmin Smula 1ETH Zurich – Distributed Computing – Stephan Holzer Yvonne Anne Pignolet Jasmin.
Maximum Flows Lecture 4: Jan 19. Network transmission Given a directed graph G A source node s A sink node t Goal: To send as much information from s.
The Dinitz Algorithm An example of a run. v1v1 Residual & Layered Networks construction s t v2v2 v3v3 v4v4 v5v5 v6v6 v7v
A General Approach to Online Network Optimization Problems Seffi Naor Computer Science Dept. Technion Haifa, Israel Joint work: Noga Alon, Yossi Azar,
Approximation Algorithms: Bristol Summer School 2008 Seffi Naor Computer Science Dept. Technion Haifa, Israel TexPoint fonts used in EMF. Read the TexPoint.
1 Pertemuan 20 Teknik Routing Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
and 6.855J The Capacity Scaling Algorithm.
The Best Algorithms are Randomized Algorithms N. Harvey C&O Dept TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A AAAA.
Introduction to Operations Research
WAN technologies and routing Packet switches and store and forward Hierarchical addresses, routing and routing tables Routing table computation Example.
Bandwidth Estimation TexPoint fonts used in EMF.
June 21, 2007 Minimum Interference Channel Assignment in Multi-Radio Wireless Mesh Networks Anand Prabhu Subramanian, Himanshu Gupta.
Distributed Algorithms Rajmohan Rajaraman Northeastern University, Boston May 2012 Chennai Network Optimization WorkshopDistributed Algorithms1.
PODC Distributed Computation of the Mode Fabian Kuhn Thomas Locher ETH Zurich, Switzerland Stefan Schmid TU Munich, Germany TexPoint fonts used in.
On Cost Sharing Mechanisms in the Network Design Game Rohit Khandekar IBM Watson Joint work with Baruch Awerbuch JHU TexPoint fonts used in EMF. Read the.
Another story on Multi-commodity Flows and its “dual” Network Monitoring Rohit Khandekar IBM Watson Joint work with Baruch Awerbuch JHU TexPoint fonts.
Mohamed Hefeeda 1 School of Computing Science Simon Fraser University, Canada Efficient k-Coverage Algorithms for Wireless Sensor Networks Mohamed Hefeeda.
1 Stateless Optimization of Multi-Commodity Flow Baruch Awerbuch JHU Rohit Khandekar IBM Watson TexPoint fonts used in EMF. Read the TexPoint manual before.
1 Computer Communication & Networks Lecture 21 Network Layer: Delivery, Forwarding, Routing Waleed.
Implicit Hitting Set Problems Richard M. Karp Erick Moreno Centeno DIMACS 20 th Anniversary.
Network Simplex Animations Network Simplex Animations.
1 EE5900 Advanced Embedded System For Smart Infrastructure Static Scheduling.
Locating network monitors: complexity, heuristics, and coverage Kyoungwon Suh Yang Guo Jim Kurose Don Towsley.
Approximating Buy-at-Bulk and Shallow-Light k-Steiner Trees Mohammad T. Hajiaghayi (CMU) Guy Kortsarz (Rutgers) Mohammad R. Salavatipour (U. Alberta) Presented.
ETH Zurich – Distributed Computing Group Stephan Holzer 1ETH Zurich – Distributed Computing – Stephan Holzer Yvonne Anne Pignolet Jasmin.
6/12/2016© 2010 Raymond P. Jefferis IIILect The Network Layer.
PATH DIVERSITY WITH FORWARD ERROR CORRECTION SYSTEM FOR PACKET SWITCHED NETWORKS Thinh Nguyen and Avideh Zakhor IEEE INFOCOM 2003.
Ford-Fulkerson Recap.
Coarse Differentiation and Planar Multiflows
The Best Algorithms are Randomized Algorithms
A Log-Star Distributed Maximal Independent Set Algorithm for Growth-Bounded Graphs Johannes Schneider Roger Wattenhofer TexPoint fonts used in EMF.
Monitoring Churn in Wireless Networks
Dijkstra’s shortest path Algorithm
Network Simplex Animations
Network Layer – Routing 1
CS 457 – Lecture 12 Routing Spring 2012.
Chapter 5 Network Layer.
CS223 Advanced Data Structures and Algorithms
Selection in heaps and row-sorted matrices
James B. Orlin Presented by Tal Kaminker
UAV Route Planning in Delay Tolerant Networks
Multipath Routing for Congestion Minimization & Multiroute Flows
TexPoint fonts used in EMF.
A simpler implementation and analysis of Chazelle’s
Graph Partitioning Problems
Maximum Lifetime of Sensor Networks with Adjustable Sensing Range
Algorithms (2IL15) – Lecture 7
EE5900 Advanced Embedded System For Smart Infrastructure
Max Flow / Min Cut.
Presentation transcript:

Distributed Network Measurements Rohit Khandekar IBM Watson Joint work with Baruch Awerbuch JHU TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAAAAAAA

Active Network Measurement Problem Measure transmission “delays” along all links in a flow network.

Active Network Measurement Problem A packet sent along a path measures the delays along that path, e.g., ping, traceroute, pathchar.

Active Network Measurement Problem Packets can be sent only between certain node-pairs. Each link should be measured enough times. It costs (congestion) to send these packets.

Active Network Measurement Problem Send minimum total flow between the pairs such that each link receives at least a unit flow. (Send flow only along (non-simple) paths of L hops.)

Active Network Measurement Problem Send minimum total flow between the pairs such that each link receives at least a unit flow. This is a (fractional) set-cover problem with paths = sets and links = elements. (Number of sets is huge!)

The Set Cover Problem Given a set of elements U subsets S1, S2, …, Sk µ U with costs c1, c2, …, ck ¸ 0 Find Minimum cost collection of subsets whose union is entire U.

The Greedy Algorithm Gives O(log n) approximation where n = |U|. (re = 1 if e is not yet covered) Gives O(log n) approximation where n = |U|.

The Fractional Greedy Algorithm Drawback: #iterations = n/²2 Gives O(log n) ( 1 + ² ) approximation.

The Fractional Distributed Algorithm Luby-Nissan (93), Garg-Konemann (98), Young (01) # iterations =

The Active Measurement Algorithm Associate residual requirements with the edges e: re à exp [ — ® ·fe ] Repeat: Saturate all paths that (approximately) minimize the cost-to-profit ratio: by a blocking-flow computation and update re. e2 p re 1 log |P| ² 4 L log n ² 4 Computes (1+²) approximation in = time.

Thank You

The Fractional Set Cover Problem The LP relaxation of the set cover IP.