Radio Labeling of Ladder Graphs Josefina Flores Kathleen Lewis From: California State University Channel Islands Advisors: Dr. Tomova and Dr.Wyels Funding:

Slides:



Advertisements
Similar presentations
Linear Programming. Businesses use linear programming to find out how to maximize profit or minimize costs. Most have constraints on what they can use.
Advertisements

CSE 211 Discrete Mathematics
Lower Bound for Sparse Euclidean Spanners Presented by- Deepak Kumar Gupta(Y6154), Nandan Kumar Dubey(Y6279), Vishal Agrawal(Y6541)
Instructor Neelima Gupta Table of Contents Approximation Algorithms.
1 LP Duality Lecture 13: Feb Min-Max Theorems In bipartite graph, Maximum matching = Minimum Vertex Cover In every graph, Maximum Flow = Minimum.
Chapter 6. Relaxation (1) Superstring Ding-Zhu Du.
Definitions Distance Diameter Radio Labeling Span Radio Number Gear Graph.
Graph Labeling Problems Appropriate for Undergraduate Research Cindy Wyels CSU Channel Islands Research with Undergraduates Session MathFest, 2009.
A Nearly Optimal Algorithm for Approximating Replacement Paths and k Shortest Simple Paths in General Graphs Abhilasha Seth CSCE 669.
Graph Algorithms: Minimum Spanning Tree We are given a weighted, undirected graph G = (V, E), with weight function w:
Approximation Algorithms: Combinatorial Approaches Lecture 13: March 2.
Investigating properties of Kneser Graphs Modesty Briggs California State University, Northridge Sponsored by JPL/NASA Pair program; Funded by NSA and.
Chapter 9 Graph algorithms. Sample Graph Problems Path problems. Connectedness problems. Spanning tree problems.
3 -1 Chapter 3 The Greedy Method 3 -2 The greedy method Suppose that a problem can be solved by a sequence of decisions. The greedy method has that each.
CSE 421 Algorithms Richard Anderson Dijkstra’s algorithm.
What is the next line of the proof? a). Let G be a graph with k vertices. b). Assume the theorem holds for all graphs with k+1 vertices. c). Let G be a.
Can Dijkstra’s Algorithm be modified in an obvious way to give the longest path in a graph? a). Yes b). No c). I have absolutely no idea.
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 15, Friday, October 3.
Chapter 9 Graph algorithms Lec 21 Dec 1, Sample Graph Problems Path problems. Connectedness problems. Spanning tree problems.
Is the following graph Hamiltonian- connected from vertex v? a). Yes b). No c). I have absolutely no idea v.
CSE 421 Algorithms Richard Anderson Lecture 27 NP Completeness.
Graphs: Graceful, Equitable and Distance Labelings
Cover Pebbling Cycles and Graham’s Conjecture Victor M. Moreno California State University Channel Islands Advisor: Dr. Cynthia Wyels Sponsored by the.
Approximation Algorithms Motivation and Definitions TSP Vertex Cover Scheduling.
Hardness Results for Problems
Radio Labeling Cartesian Products of Path Graphs Eduardo Calles and Henry Gómez Advisors: Drs. Maggy Tomova and Cindy Wyels Funding: NSF, NSA, and Moody’s,
David Luebke 1 9/13/2015 CS 332: Algorithms S-S Shortest Path: Dijkstra’s Algorithm Disjoint-Set Union Amortized Analysis.
© The McGraw-Hill Companies, Inc., Chapter 3 The Greedy Method.
Operations Research Assistant Professor Dr. Sana’a Wafa Al-Sayegh 2 nd Semester ITGD4207 University of Palestine.
5. 最短路問題 Shortest Path Problem Problem Definition(1) Given : digraph G=(V, A) w:A →R (length w(a) of each arc a) W=(a 1, a 2, … a k ): a directed walk.
STUDY OF THE HIRSCH CONJECTURE BASED ON “A QUASI-POLYNOMIAL BOUND FOR THE DIAMETER OF GRAPHS OF POLYHEDRA” Instructor: Dr. Deza Presenter: Erik Wang Nov/2013.
Lecture 12-2: Introduction to Computer Algorithms beyond Search & Sort.
Advanced Algorithm Design and Analysis (Lecture 13) SW5 fall 2004 Simonas Šaltenis E1-215b
1 A -Approximation Algorithm for Shortest Superstring Speaker: Chuang-Chieh Lin Advisor: R. C. T. Lee National Chi-Nan University Sweedyk, Z. SIAM Journal.
Trees and Distance. 2.1 Basic properties Acyclic : a graph with no cycle Forest : acyclic graph Tree : connected acyclic graph Leaf : a vertex of degree.
Solve problems by using linear programming.
Boundary vertices in graphs Discrete Mathematics 263 (2003) Gary Chartrand, David Erwin Garry L. Johns, Ping Zhang.
CSE 589 Part VI. Reading Skiena, Sections 5.5 and 6.8 CLR, chapter 37.
Basic Notions on Graphs. The House-and-Utilities Problem.
Lecture 6 NP Class. P = ? NP = ? PSPACE They are central problems in computational complexity.
Introduction to Graph Theory
Copyright (c) by Daphne Liu and Melanie Xie Radio Numbers for Square Paths & Cycles Daphne Liu & Melanie Xie California State University, Los Angeles Department.
Lecture 25 NP Class. P = ? NP = ? PSPACE They are central problems in computational complexity.
Introduction to Graph Theory
Indian Institute of Technology Kharagpur PALLAB DASGUPTA Graph Theory: Trees Pallab Dasgupta, Professor, Dept. of Computer Sc. and Engineering, IIT
Graphs Definition: a graph is an abstract representation of a set of objects where some pairs of the objects are connected by links. The interconnected.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. Fast.
3.3 Linear Programming. Vocabulary Constraints: linear inequalities; boundary lines Objective Function: Equation in standard form used to determine the.
Approximation Algorithms by bounding the OPT Instructor Neelima Gupta
Spanning Trees Dijkstra (Unit 10) SOL: DM.2 Classwork worksheet Homework (day 70) Worksheet Quiz next block.
AS Decision Maths Tips for each Topic. Kruskal and Prim What examiner’s are looking for A table of values in the order that they are added and the total.
Antibandwidth and Cyclic Antibandwidth of Meshes and Hypercubes André Raspaud, Ondrej Sýkora, Heiko Schröder, Ľubomír Török, Imrich Vrťo.
Trees.
2.6 Solving Systems of Linear Inequalities
Minimum Spanning Trees
Introduction to the Design and Analysis of Algorithms
Minimum Spanning Trees
Math3H – Unit 2 Day 3 Linear Programming
Linear Programming Objectives: Set up a Linear Programming Problem
Trees.
Autumn 2015 Lecture 10 Minimum Spanning Trees
Section 2: Multiple choice
Shortest path algorithm
AS Maths Decision Paper January 2012 Model Answers.
Autumn 2016 Lecture 10 Minimum Spanning Trees
Linear Programming.
Chapter 9 Graph algorithms
Concepts of Computation
Lecture 24 Vertex Cover and Hamiltonian Cycle
Presentation transcript:

Radio Labeling of Ladder Graphs Josefina Flores Kathleen Lewis From: California State University Channel Islands Advisors: Dr. Tomova and Dr.Wyels Funding: NSF, NSA, and Moody’s, via the SUMMA program.

Distance: d(u,v) Length of shortest path between two vertices u and v Ex: d(v 1,v 6 )=2 Diameter: diam(G) Maximum distance in a graph over all vertices. Ex: diam(G)=3 Graph Terminology V1V1 V2V2 V3V3 V4V4 V5V5 V6V6 G

Radio Labeling A function c that assigns positive integer values to each vertex so as to satisfy the radio conditionA function c that assigns positive integer values to each vertex so as to satisfy the radio condition d(u,v) + |c(u)-c(v)| ≥ diam(G) + 1. d(u,v) + |c(u)-c(v)| ≥ diam(G) + 1. diam (G) - diameter of graph d(u,v) - distance between vertices u and v c(u),c(v) – label assigned to vertices c(u),c(v) – label assigned to vertices

1 + |1 – c(v)| ≥ c(v) – 1 ≥ 4 c(v) ≥ 4 c(v) ≥ 4 d(u,v) + |c(u) – c(v)| ≥ |4 – c(v)| ≥ c(v) – 4 ≥ 4 c(v) ≥ 7 c(v) ≥ 7 10 G Sample Labeling d(u,v)d(u,v)|c(u) – c(v)| Span – Maximum label value assigned to a vertex in a graph. Span(c) – Maximum label value assigned to a vertex in a graph. diam(G)=3 Can we get a lower span? Span(c)=10 Yes we can! d(u,v) + |c(u) – c(v)| ≥ diam(G) + 1

What is Radio Number? The radio number of G, rn(G), is the minimum span, taken over all possible radio labelings of G. G rn(G)

V (2,5) V (1,2) V (1,1) V (1,3) V (1,4) V (1,5) V (1,6) V (1,7) V (2,2) V (2,1) V (2,3) V (2,4) V (2,6) V (2,7) V (1,2) V (2,5) What is the distance between V (1,2) and V (2,5) ? Odd Ladders

Lower Bound

Proof: List the vertices of L n as {x 1, x 2, …, x 2n } in increasing label order: The radio condition implies Rewrite this as

Expansion of the Inequality

Key Idea c(x 2n ) is the span of the labeling c. The smallest possible value of c(x 2n ) corresponds to the largest possible value of

σ-τ Notation V (1,1) V (1,2) V (1,3) V (1,4) V (1,5) V (1,6) V (1,7) V (2,2) V (2,1) V (2,3) V (2,4) V (2,5) V (2,6) V (2,7)

Maximizing the Distance V (1,n) V (1,1) V (1,2) V (1,k) V (1,k+1) V (2,2) V (2,1) V (2,k) V (2,k+1) V (1,n-1) V (2,n-1) V (2,n)

Maximizing the Distance

Positive Negative Maximizing Distance of L Maximizing Distance of L 7 Using the best case

Maximizing Distance of L Maximizing Distance of L 2k+1 Positive Negative

Lower Bound for L 2k+1

Upper Bound

Labeling Algorithm x3x3x3x3 x 12 x6x6x6x6 x8x8x8x8 x 10 x1x1x1x1 x4x4x4x4 x 13 x7x7x7x7 x9x9x9x9 x 11 x2x2x2x2 x5x5x5x5 x 14 x 15 x 16 x 17 x 18 x 19 x 20 x 21 x 22 x 23 x 24 x 25 x 26

The Upper Bound Radio condition: The upper bound:

Conclusion

Even Ladders

References D. Liu and X. Zhu, Multilevel Distance labelings for paths and cycles, SIAM J. Discrete Math. 19 (2005), No. 3,