coordinating concurrent transmissions
play

Coordinating concurrent transmissions: A constant-factor - PowerPoint PPT Presentation

Coordinating concurrent transmissions: A constant-factor approximation of maximum-weight independent set in local conflict graphs Petteri Kaski 1 Aleksi Penttinen 2 Jukka Suomela 1 1 HIIT University of Helsinki Finland 2 Networking Laboratory


  1. Coordinating concurrent transmissions: A constant-factor approximation of maximum-weight independent set in local conflict graphs Petteri Kaski 1 Aleksi Penttinen 2 Jukka Suomela 1 1 HIIT University of Helsinki Finland 2 Networking Laboratory Helsinki Univ. of Technology Finland AdHoc-NOW 24 September 2007

  2. Wireless communication links 2 / 14

  3. Interference — near-far effect 3 / 14

  4. Conflict graph 4 / 14

  5. Independent set in conflict graph 5 / 14

  6. Independent set in conflict graph 6 / 14

  7. Problems associated with conflict graph Problems: 1 2 time units A. Given per-link weights, 1 2 time units find maximum-weight independent set = nonconflicting set of links 1 2 time units B. Given per-link data transmission needs, 1 2 time units find a minimum-length link schedule (generalisation of 1 2 time units fractional graph colouring) 7 / 14

  8. Known properties Problems: 1 2 time units A. max-weight independent set 1 2 time units B. min-length link schedule Known properties: 1 2 time units ◮ Approximation of A 1 2 time units implies approximation of B (e.g., Young 2001, Jansen 2003) ◮ A and B hard to solve and 1 2 time units approximate in general graphs (Lund–Yannakakis 1994, H˚ astad 1999, Khot 2001) 8 / 14

  9. Assumptions on the problem structure Define a new family of graphs: N -local conflict graphs ok ok Assumptions: ◮ bounded density of devices : not ok at most N devices in unit disk ok ◮ bounded range of interference : interfering transmitter must be close to interfered receiver Non-assumptions: not ok ◮ interference occurs if. . . > N 9 / 14

  10. N -local conflict graphs: large family Contains, for example: ◮ bipartite graphs ok ◮ cycles ok ◮ complete graph on N 2 vertices not ok ◮ subgraphs of ok N -local conflict graphs ◮ ( N − 1)-local conflict graphs Generalisation of local graphs and civilised graphs not ok > N 10 / 14

  11. N -local conflict graphs: new family Not contained in: ◮ bounded-degree graphs ok (proof: K 1 , n ) ok ◮ bounded-density graphs (proof: K n , n ) not ok ◮ planar graphs (proof: K 3 , 3 ) ok ◮ disk graphs (proof: K 3 , 3 ) ◮ bipartite graphs (proof: K 3 ) ◮ graphs closed under taking minors not ok > N (proof: split edges of a large clique) 11 / 14

  12. Our results Problems: A. max-weight independent set ok B. min-length link schedule ok Assumptions: not ok ◮ bounded density of devices ok ◮ bounded range of interference Our results: ◮ A & B : (5 + ǫ )-approximation not ok ◮ A & B : no PTAS > N 12 / 14

  13. Algorithm sketch Apply a shifting strategy 0 1 2 0 1 2 0 1 2 0 0 (Hochbaum–Maass 1985) 1 2 0 ◮ Use a modular grid 1 2 0 ◮ Try several locations ◮ Choose the best Short links (within a grid cell): ◮ Exhaustive search for each cell senders receivers Long links (between grid cells): ◮ Find a large directed cut 13 / 14

  14. Summary ◮ N -local conflict graphs: 0 1 2 0 1 2 0 1 2 0 0 1 ◮ bounded density of devices, 2 0 bounded range of interference 1 2 0 ◮ Max-weight independent set, min-length link schedule ◮ (5 + ǫ )-approximation, no PTAS ◮ Open problems: distributed, coordinate-free algorithms? senders receivers http://www.hiit.fi/ada/geru jukka.suomela@cs.helsinki.fi 14 / 14

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend