a g f 8 e 11 Also: Minimum degree, maximum degree, vertex of degree d 1 adjacent to vertex of degree d 2,...

Similar documents
Minimum Spanning Trees

Outlines: Graphs Part-4. Applications of Depth-First Search. Directed Acyclic Graph (DAG) Generic scheduling problem.

Week 3: Connected Subgraphs

The Equitable Dominating Graph

Figure 1: Closed surface, surface with boundary, or not a surface?

dy 1. If fx ( ) is continuous at x = 3, then 13. If y x ) for x 0, then f (g(x)) = g (f (x)) when x = a. ½ b. ½ c. 1 b. 4x a. 3 b. 3 c.

CPS 616 W2017 MIDTERM SOLUTIONS 1

CS 103 BFS Alorithm. Mark Redekopp

Searching Linked Lists. Perfect Skip List. Building a Skip List. Skip List Analysis (1) Assume the list is sorted, but is stored in a linked list.

Maximum Matching Width: new characterizations and a fast algorithm for dominating set

International Journal of Scientific & Engineering Research, Volume 6, Issue 7, July ISSN

Physics 43 HW #9 Chapter 40 Key

Finding low cost TSP and 2-matching solutions using certain half integer subtour vertices

Minimum-weight spanning trees

Internet Algorithms. (Oblivious) Routing. Lecture 10 06/24/11. Wereferto. demands(requirements), forall vertex pairs,,

Trigonometric functions

Strongly Connected Components

Combinatorial Networks Week 1, March 11-12

d e c b a d c b a d e c b a a c a d c c e b

MAT3707. Tutorial letter 201/1/2017 DISCRETE MATHEMATICS: COMBINATORICS. Semester 1. Department of Mathematical Sciences MAT3707/201/1/2017

priority queue ADT heaps 1

10. EXTENDING TRACTABILITY

AP Calculus BC AP Exam Problems Chapters 1 3

Edge-Triggered D Flip-flop. Formal Analysis. Fundamental-Mode Sequential Circuits. D latch: How do flip-flops work?

1 Minimum Cut Problem

1. State whether the function is an exponential growth or exponential decay, and describe its end behaviour using limits.

Exponential Functions

Section 6.1. Question: 2. Let H be a subgroup of a group G. Then H operates on G by left multiplication. Describe the orbits for this operation.

AP Calculus Multiple-Choice Question Collection

On spanning trees and cycles of multicolored point sets with few intersections

Examples and applications on SSSP and MST

Chapter Finding Small Vertex Covers. Extending the Limits of Tractability. Coping With NP-Completeness. Vertex Cover

SOME PARAMETERS ON EQUITABLE COLORING OF PRISM AND CIRCULANT GRAPH.

MAT 270 Test 3 Review (Spring 2012) Test on April 11 in PSA 21 Section 3.7 Implicit Derivative

CMU Fall VLSI CAD

cycle that does not cross any edges (including its own), then it has at least

Basic Polyhedral theory

Unit 6: Solving Exponential Equations and More

3-2-1 ANN Architecture

. Compute the following limits.

Function Spaces. a x 3. (Letting x = 1 =)) a(0) + b + c (1) = 0. Row reducing the matrix. b 1. e 4 3. e 9. >: (x = 1 =)) a(0) + b + c (1) = 0

Dual Nature of Matter and Radiation

ECE COMBINATIONAL BUILDING BLOCKS - INVEST 13 DECODERS AND ENCODERS

Lecture 37 (Schrödinger Equation) Physics Spring 2018 Douglas Fields

Mutually Independent Hamiltonian Cycles of Pancake Networks

learning objectives learn what graphs are in mathematical terms learn how to represent graphs in computers learn about typical graph algorithms

Supplementary Materials

ECE 344 Microwave Fundamentals

Computing and Communications -- Network Coding

Weighted Graphs. Weighted graphs may be either directed or undirected.

The University of Sydney MATH 2009

Complete Solutions for MATH 3012 Quiz 2, October 25, 2011, WTT

Propositional Logic. Combinatorial Problem Solving (CPS) Albert Oliveras Enric Rodríguez-Carbonell. May 17, 2018

Derangements and Applications

EEO 401 Digital Signal Processing Prof. Mark Fowler

u r du = ur+1 r + 1 du = ln u + C u sin u du = cos u + C cos u du = sin u + C sec u tan u du = sec u + C e u du = e u + C

Chapter 9. Computational Complexity; P and NP. In the previous two chapters, we clarified what it means for a problem to be decidable or undecidable.

Lucas Test is based on Euler s theorem which states that if n is any integer and a is coprime to n, then a φ(n) 1modn.

16.unified Introduction to Computers and Programming. SOLUTIONS to Examination 4/30/04 9:05am - 10:00am

EECE 301 Signals & Systems Prof. Mark Fowler

Cycles and Simple Cycles. Paths and Simple Paths. Trees. Problem: There is No Completely Standard Terminology!

Partial Derivatives: Suppose that z = f(x, y) is a function of two variables.

Function Composition and Chain Rules

In the previous two chapters, we clarified what it means for a problem to be decidable or undecidable.

Chapter 12. Computational Complexity; P and NP. In the previous two chapters, we clarified what it means for a problem to be decidable or undecidable.

General Caching Is Hard: Even with Small Pages

ON THE COMPLEXITY OF K-STEP AND K-HOP DOMINATING SETS IN GRAPHS

A Polynomial-Time Approximation Scheme for the Minimum-Connected Dominating Set in Ad Hoc Wireless Networks

Depth First Search. Yufei Tao. Department of Computer Science and Engineering Chinese University of Hong Kong

4.5 Minimum Spanning Tree. Chapter 4. Greedy Algorithms. Minimum Spanning Tree. Motivating application

GRAPH THEORY AND APPLICATIONS 2 MARKS QUESTIONS AND ANSWERS

Chapter Taylor Theorem Revisited

Walk Like a Mathematician Learning Task:

REVIEW LAB ANSWER KEY

Y 0. Standing Wave Interference between the incident & reflected waves Standing wave. A string with one end fixed on a wall

University of Washington Department of Chemistry Chemistry 453 Winter Quarter 2014 Lecture 20: Transition State Theory. ERD: 25.14

MCE503: Modeling and Simulation of Mechatronic Systems Discussion on Bond Graph Sign Conventions for Electrical Systems

Minimum Spanning Trees

Compton Scattering. There are three related processes. Thomson scattering (classical) Rayleigh scattering (coherent)

CS 361 Meeting 12 10/3/18

Case Study 1 PHA 5127 Fall 2006 Revised 9/19/06

29'-5" 10'-0" 14B 5 2'-9" W/D 14'-0" NEW STAIRS NEW 1-1/2 HR. F.P.S.C. LIVING ROOM/KITCHEN 26'-8" 8'-6" CLG. 14B (266 SQ.FT.) 30'-0" NEW ELEVATOR 14B

Continuity and Differentiability Worksheet

Rules of Differentiation

Basic Logic Review. Rules. Lecture Roadmap Combinational Logic. Textbook References. Basic Logic Gates (2-input versions)

On the irreducibility of some polynomials in two variables

First order differential equation Linear equation; Method of integrating factors

arxiv: v2 [cs.dm] 17 May 2018

Planar convex hulls (I)

4.5 Minimum Spanning Tree. Chapter 4. Greedy Algorithms. Minimum Spanning Tree. Applications

EEO 401 Digital Signal Processing Prof. Mark Fowler

3.4 Worksheet: Proof of the Chain Rule NAME

First derivative analysis

2.11 That s So Derivative

Recall from our discussion of continuity in lecture a function is continuous at a point x = a if and only if

How to Find the Derivative of a Function: Calculus 1

Some Results on E - Cordial Graphs

Exam 1 Solutions. x(x 2) (x + 1)(x 2) = x

1 + t5 dt with respect to x. du = 2. dg du = f(u). du dx. dg dx = dg. du du. dg du. dx = 4x3. - page 1 -

SECTION where P (cos θ, sin θ) and Q(cos θ, sin θ) are polynomials in cos θ and sin θ, provided Q is never equal to zero.

Transcription:

Warmup: Lt b 2 c 3 d 1 12 6 4 5 10 9 7 a 8 11 (i) Vriy tat G is connctd by ivin an xampl o a walk rom vrtx a to ac o t vrtics b. (ii) Wat is t sortst pat rom a to c? to? (iii) Wat is t lonst pat rom a to c? to? (iv) Wat is a lonst pat in G? (v) Dos G av any maximal pats tat ar sortr tan t pat in part (iv)? (Rcall a pat is a walk wit no rpatd vrtics or ds, and a maximal pat is on tat can t b xtndd in itr dirction.) Grap invariants Rcall, a rap invariant is a statistic about a rap tat is prsrvd undr isomorpisms (rlablin o t vrtics). Namly, i you don t nd t labls to calculat t statistic, tn it s probably a rap invariant. 1. V, E 2. Dr squnc Also: Minimum dr, maximum dr, vrtx o dr d 1 adjacnt to vrtx o dr d 2,... 3. Bipartit or not I any subrap is not bipartit, tn G is not bipartit. A rap is bipartit i and only i it as no odd cycls as subraps. 4. Pats or cycls o particular lnts Also: lonst pat or cycl lnt, maximal pats o crtain lnts,... You try: ICE 40(a)

How connctd? Suppos G is connctd ow can w valuat ow wll connctd it is? For xampl, i you r buildin a ntwork o computrs, can your ntwork b disconnctd i on computr or on lin ails? I t subrap G v is not connctd, w call v a cut vrtx. Similarly, i G is not connctd, w call a cut d. For xampl, in b c d a is a cut vrtx. G dosn t av any cut ds. How connctd? I t subrap G v is not connctd, w call v a cut vrtx. Similarly, i G is not connctd, w call a cut d. For xampl, in b c d a is a cut vrtx. G dosn t av any cut ds. In b c d H a t cut vrtics ar b and, and d a b is t only cut d.

You try: Idntiy t cut ds and vrtics (i any) o t ollowin raps: b c d H a K I W Ä V as t proprty tat GrV W s is not connctd, w call W a vrtx cut. IF Ä E as t proprty tat G E is not connctd, w say F is an d cut. For xampl, in K on xampl o a vrtx cut is tc, d, u. Anotr vrtx cut is tb,, u. On xampl o an d cut is tb c, b d, c,, u. Anotr d cut is tc, d, u. CAREFUL! In cut vrtx, vrtx is t noun and cut is t adjctiv; in vrtx cut, cut is t noun and vrtx is t adjctiv. Sam tin in cut d vrsus d cut.

Vrtx connctivity Lt applpgq b t wst numbr o vrtics ndd to disconnct a rap (or to wittl it down to a sinl vrtx, wicvr is wr). W call applpgq t (vrtx) connctivity o G. How to comput: To sow applpgq k, you av to iv a vrtx cut o siz k and sow tat rmovin all possibl substs o siz k lavs a connctd raps. applpgq 3 Not tat t complt rap as no vrtx cut, so w din applpk n q n 1. Tus 0 applpgq V 1. T larr t appl, t mor connctd t rap. W say G is k-connctd i applpgq k. Ed connctivity Lt pgq b t wst numbr o ds ndd to disconnct a rap. W call pgq t d connctivity o G. How to comput: To sow pgq `, you av to iv an d cut o siz ` and sow tat rmovin all possibl substs o siz ` lavs a connctd raps. pgq 3 Not tat w can disconnct a rap by rmovin all t ds around a sinl vrtx. So pgq min dpvq. vpv Morovr, i w rmov all t vrtics adjacnt to v, tnv is isolatd. So applpgq pgq min pdpvqq. vpv

applpgq : pgq : min pdpvqq : vpv applpgq : H pgq : min pdpvqq : vpv Grap invariants Rcall, a rap invariant is a statistic about a rap tat is prsrvd undr isomorpisms (rlablin o t vrtics). Namly, i you don t nd t labls to calculat t statistic, tn it s probably a rap invariant. 1. V, E 2. Dr squnc Also: Minimum dr, maximum dr, vrtx o dr d 1 adjacnt to vrtx o dr d 2,... 3. Bipartit or not I any subrap is not bipartit, tn G is not bipartit. A rap is bipartit i and only i it as no odd cycls as subraps. 4. Pats or cycls o particular lnts Also: lonst pat or cycl lnt, maximal pats o crtain lnts,... 5. Ed and vrtx connctivity You try: 40(b) ().

Eulrian trails and circuits Suppos you r tryin to dsin a maximally cint rout or postal dlivry, or strt clanin. You want walk on t city strts tat visits vry strt xactly onc. T Svn Brids o Könisbr, Lonard Eulr (1736) C A D B Qustion: is it possibl to start at som location in t town, travl across all t brids onc witout crossin any brid twic? Eulrian trails and circuits Wat Eulr did was modl t problm as t multirap C C A D A D B In onor o is contribution, w say tat an Eulrian trail in a rap G is a trail (no rpatd ds) tat passs trou vry d o G (xactly onc). An Eulrian circuit is an Eulrian trail tat nds wr it startd. Ncssary: Connctd; at most two vrtics o odd dr. Tis is also a su cint condition. Wy?... B

Eulrian trails and circuits An Eulrian trail in a rap G is a trail (no rpatd ds) tat passs trou vry d o G (xactly onc). An Eulrian circuit is an Eulrian trail tat nds wr it startd. Ncssary: Connctd; at most two vrtics o odd dr. Tis is also a su cint condition. Wy?... Aloritm or indin an Eulrian circuit in any rap wit all vn dr vrtics: Start anywr and o until you t stuck you ll b back wr you startd. Somwr in t middl, you av a vrtx wr you didn t xaust t ds incidnt. Go back and start rom tr and o until you t stuck. Rpat. b d a c Eulrian trails and circuits An Eulrian trail in a rap G is a trail (no rpatd ds) tat passs trou vry d o G (xactly onc). An Eulrian circuit is an Eulrian trail tat nds wr it startd. Ncssary: Connctd; at most two vrtics o odd dr. Tis is also a su cint condition. Wy?... Aloritm or indin an Eulrian trail in any rap wit all but two vn dr vrtics: Start at an odd-dr vrtx and o until you t stuck. Somwr in t middl, you av a vrtx wr you didn t xaust t ds incidnt. Go back and start rom tr and o until you t stuck. Rpat.

Eulrian trails and circuits Torm A rap as an Eulrian trail i and only i it is connctd and as at most two vrtics o odd dr. Furtr, a connctd rap as an Eulrian circuit i and only i vry vrtx is o vn dr.