Exponential Speed-Up - PowerPoint PPT Presentation

1 / 8
About This Presentation
Title:

Exponential Speed-Up

Description:

max. matching, coloring, etc. Model. ... graph problem on G = (V,E) maximum degree of G polylogarithmic. nodes know neighbors in G. ... Theory for Sensor Networks ... – PowerPoint PPT presentation

Number of Views:61
Avg rating:3.0/5.0
Slides: 9
Provided by: eth117
Category:

less

Transcript and Presenter's Notes

Title: Exponential Speed-Up


1
Exponential Speed-Up of Local Algorithms using
Non-Local Communication
2
distributed systems with "non-local" communication
abstracting communication
"classical" local model
3
Local vs. Non-Local Communication
local non-local
communication range neighbors anyone
limiting factor locality bandwidth
strength highly concurrent algorithms known global information exchange
Can we combine it?
4
Model
  • Task
  • graph problem on G (V,E)
  • maximum degree of G polylogarithmic
  • nodes know neighbors in G
  • Communication
  • V n nodes that may exchange messages directly
  • bandwidth and memory limitation of n² (² constant)

MIS, MDS, max. matching, coloring, etc.
large degrees implied small diameter anyway
5
Idea
  • collect entire (multi-hop) neighorhoods in G
  • distance to which graph is known grows
    exponentially
  • simulate multiple rounds of local algorithm in one

v
6
Results
  • Theorem
  • Given that inputs are of size at most n²/2,
  • any local algorithm terminating within r 2 O(log
    n) rounds
  • can be simulated within O(log r) rounds.

7
Examples
problem running time
maximal independent set O(log log n) w.h.p.
O(log )-approx. of min. dominating set O(log log ) µ O(log log log n)
(2)-approx. of max. weighted matching O(log log n)
2-approx. of min. vertex cover O(log log n)
8
Thank You!Questions Comments?
TexPoint fonts used in EMF. Read the TexPoint
manual before you delete this box. AAAAAAA
Write a Comment
User Comments (0)
About PowerShow.com