Online Node-weighted Steiner Connectivity Problems Vahid Liaghat University of Maryland MohammadTaghi Hajiaghayi (UMD) Debmalya Panigrahi (Duke) 1.

Slides:



Advertisements
Similar presentations
Numbers Treasure Hunt Following each question, click on the answer. If correct, the next page will load with a graphic first – these can be used to check.
Advertisements

Repaso: Unidad 1 Lección 2
Scenario: EOT/EOT-R/COT Resident admitted March 10th Admitted for PT and OT following knee replacement for patient with CHF, COPD, shortness of breath.
1 ZonicBook/618EZ-Analyst Resonance Testing & Data Recording.
AP STUDY SESSION 2.
1
Feichter_DPG-SYKL03_Bild-01. Feichter_DPG-SYKL03_Bild-02.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 6 Author: Julia Richards and R. Scott Hawley.
Author: Julia Richards and R. Scott Hawley
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
Properties Use, share, or modify this drill on mathematic properties. There is too much material for a single class, so you’ll have to select for your.
Objectives: Generate and describe sequences. Vocabulary:
UNITED NATIONS Shipment Details Report – January 2006.
RXQ Customer Enrollment Using a Registration Agent (RA) Process Flow Diagram (Move-In) Customer Supplier Customer authorizes Enrollment ( )
David Burdett May 11, 2004 Package Binding for WS CDL.
and 6.855J Spanning Tree Algorithms. 2 The Greedy Algorithm in Action
1 RA I Sub-Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Casablanca, Morocco, 20 – 22 December 2005 Status of observing programmes in RA I.
Properties of Real Numbers CommutativeAssociativeDistributive Identity + × Inverse + ×
Custom Statutory Programs Chapter 3. Customary Statutory Programs and Titles 3-2 Objectives Add Local Statutory Programs Create Customer Application For.
Custom Services and Training Provider Details Chapter 4.
1 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt BlendsDigraphsShort.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
1 Click here to End Presentation Software: Installation and Updates Internet Download CD release NACIS Updates.
Photo Slideshow Instructions (delete before presenting or this page will show when slideshow loops) 1.Set PowerPoint to work in Outline. View/Normal click.
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
Break Time Remaining 10:00.
This module: Telling the time
Turing Machines.
Table 12.1: Cash Flows to a Cash and Carry Trading Strategy.
PP Test Review Sections 6-1 to 6-6
1 The Blue Café by Chris Rea My world is miles of endless roads.
Bright Futures Guidelines Priorities and Screening Tables
EIS Bridge Tool and Staging Tables September 1, 2009 Instructor: Way Poteat Slide: 1.
Bellwork Do the following problem on a ½ sheet of paper and turn in.
Exarte Bezoek aan de Mediacampus Bachelor in de grafische en digitale media April 2014.
VOORBLAD.
15. Oktober Oktober Oktober 2012.
Sample Service Screenshots Enterprise Cloud Service 11.3.
Copyright © 2012, Elsevier Inc. All rights Reserved. 1 Chapter 7 Modeling Structure with Blocks.
1 RA III - Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Buenos Aires, Argentina, 25 – 27 October 2006 Status of observing programmes in RA.
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
1..
CONTROL VISION Set-up. Step 1 Step 2 Step 3 Step 5 Step 4.
© 2012 National Heart Foundation of Australia. Slide 2.
Adding Up In Chunks.
MaK_Full ahead loaded 1 Alarm Page Directory (F11)
1 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt Synthetic.
25 seconds left…...
Subtraction: Adding UP
: 3 00.
5 minutes.
1 hi at no doifpi me be go we of at be do go hi if me no of pi we Inorder Traversal Inorder traversal. n Visit the left subtree. n Visit the node. n Visit.
Analyzing Genes and Genomes
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Essential Cell Biology
Converting a Fraction to %
Clock will move after 1 minute
Intracellular Compartments and Transport
PSSA Preparation.
Essential Cell Biology
Immunobiology: The Immune System in Health & Disease Sixth Edition
Physics for Scientists & Engineers, 3rd Edition
Energy Generation in Mitochondria and Chlorplasts
Select a time to count down from the clock above
Murach’s OS/390 and z/OS JCLChapter 16, Slide 1 © 2002, Mike Murach & Associates, Inc.
1 Decidability continued…. 2 Theorem: For a recursively enumerable language it is undecidable to determine whether is finite Proof: We will reduce the.
Presentation transcript:

Online Node-weighted Steiner Connectivity Problems Vahid Liaghat University of Maryland MohammadTaghi Hajiaghayi (UMD) Debmalya Panigrahi (Duke) 1

Node-Weighted Steiner Forest

Node-Weighted Steiner Forest

Node-Weighted Steiner Forest

Node-Weighted Steiner Forest

Online Steiner Forest

Hardness Node-weighted Steiner forest Node-weighted Steiner tree Set Cover: Given a collection of subsets of a universe, find the minimum number of subsets which cover all the universe. Special Case 7

Known Results Online ProblemLower BoundUpper Bound Node-weighted Steiner Forest Node-weighted Steiner Tree Non-metric Facility Location Set Cover Special Case 8 One more log factor for prize-collecting variants [HLP’14]

Node-Weighted SF Special Case Results carry over to network design problems characterized by {0,1}-proper functions 9

Node-Weighted SF Special Case Results carry over to network design problems characterized by {0,1}-proper functions 10

11

Edge-Weighted Steiner Forest [Berman, Coulston] 12

Edge-Weighted Steiner Forest [Berman, Coulston] 13 Neighborhood Clearance Yes? We are good! No? Bad! Failure witness

Edge-Weighted Steiner Forest [Berman, Coulston] 14 One layer for every possible radius, rounded up to powers of two.

15 Node-weighted For Planar Graphs: If the degree of the center of spider is large, maybe this cannot happen too often?

16 Node-weighted How about the general graphs? Connect the terminals to the intersection vertices using a competitive facility location algorithm

Node-Weighted SF Special Case Results carry over to network design problems characterized by {0,1}-proper functions 17

center continent boundary

Non-overlapping Disks & Binding Spiders 19

H-Minor Free Graphs 20

SF in H-Minor-Free Graphs 21

22 Failure witnesses

Analysis 23

Analysis 24

Disks may intersect only on the boundaries. 25

Summary 26

Thank You! Questions? 27

Hardness Node-weighted Steiner forest Node-weighted Steiner tree Set Cover: Given a collection of subsets of a universe, find the minimum number of subsets which cover all the universe. Special Case covered 28

Disks and Paintings 29

center continent boundary

Non-overlapping Disks & Binding Spiders 31

A Few Observations 32

33

34

35

References [1] U. Feige. A threshold of ln n for approximating set cover. JACM’98. [2] P. Klein and R. Ravi. A nearly best-possible approximation algorithm for node-weighted Steiner trees. Journal of Algorithms’95. [3] A. Moss and Y. Rabani. Approximation algorithms for constrained node weighted Steiner tree problems. STOC’01, SICOMP’07. [4] D. Johnson, M. Minkoff, and S. Philips. The prize collecting Steiner tree problem: theory and practice. Soda’00. [5] Sudipto Guha, Anna Moss, Joseph (Seffi) Naor, and Baruch Schieber. Efficient recovery from power outage. STOC’99. [6] M.H. Bateni, M.T. Hajiaghayi, V. Liaghat. Improved Approximation Algorithms for (Budgeted) Node-weighted Steiner Problems. Submitted to ICALP’13. [7] Alon, N., Awerbuch, B., Azar, Y., Buchbinder, N., Naor, J.: The online set cover problem. SIAM J’09. [8] Naor, J., Panigrahi, D., Singh, M. Online node-weighted steiner tree and related problems. FOCS’11. [9] Alon, N., Moshkovitz, D., Safra, S. Algorithmic construction of sets for k- restrictions. ACM Trans. Algorithms’06. 36

Our Results [Hajiaghayi, Panigrahi, L ’13] 37

Our Results [Hajiaghayi, Panigrahi, L ’13] 38

An Algorithm for ST in Minor Free Graphs Greedy? – Very reasonable to do! Unfortunately doing that alone fails! – What saved us before? Buying extra vertices in order to get discount in future To get a logarithmic competitive ratio, we need to use the disks directly Reminder: Given a set of non-overlapping disks, one can charge the cost to the (radii of) disks. 39

Candidate Algorithm 40

Catch 1 41

Catch 2 Remedy: If the degree of the center of spider is large, maybe this cannot happen too often? Put smaller disks! 42

An Algorithm for ST in Minor Free Graphs 43

Analysis 44