ETH Zurich – Distributed Computing – www.disco.ethz.ch Klaus-Tycho Förster, Rijad Nuridini, Jara Uitto, Roger Wattenhofer Lower Bounds for the Capture.

Slides:



Advertisements
Similar presentations
Unit 3 Collecting and Graphing Data for Linear and Quadratic Relations LG: I can determine whether a set of data represents a linear or quadratic relationship.
Advertisements

Branch and Bound Example. Initial lower bound Jrpd Use 1 machine preemptive schedule as lower bound Job 2 has a lateness of 5,
Dr. Claude S. Moore Danville Community College
Making Your House Safe From Zombie Attacks Jim Belk and Maria Belk.
Volume of a Solid by Cross Section Section 5-9. Let be the region bounded by the graphs of x = y 2 and x=9. Find the volume of the solid that has as its.
Routing, Anycast, and Multicast for Mesh and Sensor Networks Roland Flury Roger Wattenhofer RAM Distributed Computing Group.
Dynamic Internet Congestion with Bursts Stefan Schmid Roger Wattenhofer Distributed Computing Group, ETH Zurich 13th International Conference On High Performance.
On the Topologies Formed by Selfish Peers Thomas Moscibroda Stefan Schmid Roger Wattenhofer IPTPS 2006 Santa Barbara, California, USA.
ETH Zurich – Distributed Computing Group Roger Wattenhofer 1ETH Zurich – Distributed Computing – Christoph Lenzen Roger Wattenhofer Exponential.
ETH Zurich – Distributed Computing Group Jasmin Smula 1ETH Zurich – Distributed Computing – Stephan Holzer Yvonne Anne Pignolet Jasmin.
ETH Zurich – Distributed Computing Group Roger Wattenhofer 1ETH Zurich – Distributed Computing – Christoph Lenzen Roger Wattenhofer Minimum.
RULES Each player begins the game with twelve normal pieces (either white or black). The pieces are automatically set in their proper positions. The object.
Descartes’s Rule of Signs & Bounds: Things that make your life easier TS: Making decisions after reflection and review.
2.5 Descartes’ Rule of Signs To apply theorems about the zeros of polynomial functions To approximate zeros of polynomial functions.
2.3E- Descartes Rule of Signs Descartes Rule of Signs: Used to limit the number of choices in your list of POSSIBLE rational zeros. (helpful if you don’t.
In S.T.E.M we do Science, Technology, Engineering, Maths. So far we have only done Maths… We have also played many games in our sessions. Here are a few:-
Second Order Equations. So Far… We have been solving linear and nonlinear first order equations. Those days are over. Today, we will start examining second.
CHAPTER 1.4/1.5 CLOSED-FORM OF A FUNCTION. WHAT HAVE WE DONE SO FAR? Definition of a Function Table Graph Description Difference Tables Linear Function.
Normal Curve 64, 95, 99.7.
Key Concept 1. Example 1 Leading Coefficient Equal to 1 A. List all possible rational zeros of f (x) = x 3 – 3x 2 – 2x + 4. Then determine which, if any,
8.4 Solving Polynomial & Rational Inequalities
TECH Computer Science Problem: Selection Design and Analysis: Adversary Arguments The selection problem >  Finding max and min Designing against an adversary.
Slide Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley.
3.4 Zeros of Polynomial Functions. The Fundamental Theorem of Algebra If f(x) is a polynomial of degree n, where n>0, then f has at least one zero in.
The length of vertex pursuit games Anthony Bonato Ryerson University CCC 2013.
The factors of the constant. The factors of the leading coefficient. The factors of the 12. The factors of the 2. 1, 2, 3, 4, 6, 12 1, 2 = + {1, 2, 3,
Warm Up  Find the roots. Solving Quadratic Equations by Completing the Square.
ETH Zurich – Distributed Computing – Silvio Frischknecht, Barbara Keller, Roger Wattenhofer Convergence in (Social) Influence Networks.
ETH Zurich – Distributed Computing Group Stephan Holzer 1ETH Zurich – Distributed Computing – Stephan Holzer Yvonne Anne Pignolet Jasmin.
ETH Zurich – Distributed Computing Group Stephan Holzer 1ETH Zurich – Distributed Computing – Stephan Holzer Yvonne Anne Pignolet Jasmin.
Real Zeros of Polynomial Functions. Solve x 3 – 2x + 1 = 0. How? Can you factor this? Can you use the quadratic formula? Now what if I tell you that one.
ETH Zurich – Distributed Computing Group Stephan Holzer 1ETH Zurich – Distributed Computing – Stephan Holzer Yvonne Anne Pignolet Jasmin.
Portland, Oregon, 13 August, 2007 A Randomized Distributed Algorithm for the Maximal Independent Set Problem in Growth-Bounded Graphs Beat Gfeller, Elias.
Class 21, November 12, 2015 Lesson 3.8.  By the end of this lesson, you should understand that: ◦ To solve any equation, you must follow the basic rules.
ETH Zurich – Distributed Computing – Sharing a Medium Between Concurrent Protocols Without Overhead Using the Capture Effect Michael.
ETH Zurich – Distributed Computing – On Consistent Migration of Flows in SDNs Sebastian Brandt, Klaus-Tycho Förster, Roger Wattenhofer.
ETH Zurich – Distributed Computing – Klaus-Tycho Förster, Ratul Mahajan, and Roger Wattenhofer Consistent Updates in Software Defined.
ETH Zurich – Distributed Computing Group Stephan HolzerETH Zurich – Distributed Computing – Stephan Holzer - ETH Zürich Thomas Locher.
Overprescribed Cops and Robbers Anthony Bonato Ryerson University GRASCan 2016.
Descartes’ Rule of Signs
Solving Quadratic Equations by Factoring
Box-and-Whisker Plots
Box-and-Whisker Plots
Some Rules for Expectation
Box-and-Whisker Plots
Box-and-Whisker Plots
Complexity Present sorting methods. Binary search. Other measures.
Points of intersection of linear graphs an quadratic graphs
Cronnelly.
Box-and-Whisker Plots
Barbara Keller, Panda Metaiel
6.4 Volumes by Cross Sections
Applications of Systems of Linear Equations
Define the following words in your own definition
Box-and-Whisker Plots
Freebird
Branch and Bound Example
Discrete Mathematics and its Applications Lecture 7 – Cops and Robbers
Far left/far right Degree 1: linear Degree 2: quadratic
Quadratic Graphs.
Warm-up: Find f(2) for HW: pg. 248(2 – 14even, 18, 20, 26, 31, 46, 48)
Box Plots CCSS 6.7.
Chapter 5: Graphs & Functions
Box-and-Whisker Plots
Do Now: Find the equation of the straight line that has: slope m = 4
Solve each quadratic using whatever method you choose!
Box-and-Whisker Plots
Box-and-Whisker Plots
LINEAR & QUADRATIC GRAPHS
Presentation transcript:

ETH Zurich – Distributed Computing – Klaus-Tycho Förster, Rijad Nuridini, Jara Uitto, Roger Wattenhofer Lower Bounds for the Capture Time: Linear, Quadratic, and Beyond

How to catch a robber on a graph? The game of Cops and Robbers

The rules of the game

The Cop is placed first C

The Robber may then choose a placement CR

Next, they alternate in moves CR

CR

CR

CR

The Cop won! C

C

How many moves does the cop need?

Catch multiple? RRRC

Upper bound to catch ℓ robbers

Lower bound to catch ℓ robbers … …

C … …

CR R R … …

CR R R … …

CR R R … …

R CR R … …

R CR R … …

CR R R … …

CR R R … …

R CR R … …

R C R … …

R C … …

R C … …

CR R … …

Summary so far

What about multiple cops and one robber?

Let’s start with two cops and one robber …

R C C … one cop not enough

Let’s start with two cops and one robber C R C …

Beyond two cops? … ??

Multiple cops and one robber …

Summary so far

What about multiple cops and multiple robbers?

Are we done? Multiple cops and multiple robbers … … … …

… … … …

… … … … C Prevents robbers from crossing 

C ……

C ……

C

C

C

Construction of the ring … … …… …

Robber placement Robbers choose side with less cops R R R

Robber strategy R R R

R R R

R R R C Can catch half of the robbers!

Robber strategy R R R C

R R R C

R R R C

R R R C

Summary

ETH Zurich – Distributed Computing – Klaus-Tycho Förster, Rijad Nuridini, Jara Uitto, Roger Wattenhofer Lower Bounds for the Capture Time: Linear, Quadratic, and Beyond