Roman Domination on Strongly Chordal Graph

Slides:



Advertisements
Similar presentations
Coloring Warm-Up. A graph is 2-colorable iff it has no odd length cycles 1: If G has an odd-length cycle then G is not 2- colorable Proof: Let v 0, …,
Advertisements

Set Cover 資工碩一 簡裕峰. Set Cover Problem 2.1 (Set Cover) Given a universe U of n elements, a collection of subsets of U, S ={S 1,…,S k }, and a cost.
* Bellman-Ford: single-source shortest distance * O(VE) for graphs with negative edges * Detects negative weight cycles * Floyd-Warshall: All pairs shortest.
Graph-02.
PHYLOGENETIC TREES Bulent Moller CSE March 2004.
Bayesian Networks, Winter Yoav Haimovitch & Ariel Raviv 1.
Agenda: Problem statement Graph Construction Relation to graph problem Special Property Problem solution References.
Graph Classes A Survey 張貿翔 中正大學資訊工程學系. Meeting Room Reservation One meeting room Reservation: –Gary10:00~11:00 –Mary10:30~12:00 –Jones13:30~14:30 –Amy14:00~15:30.
k-Factor Factor: a spanning subgraph of graph G
Graph Algorithms: Minimum Spanning Tree We are given a weighted, undirected graph G = (V, E), with weight function w:
Perfect Graphs Lecture 23: Apr 17. Hard Optimization Problems Independent set Clique Colouring Clique cover Hard to approximate within a factor of coding.
Vertex Cover, Dominating set, Clique, Independent set
Factor Factor: a spanning subgraph of graph G
Algorithms for Maximum Induced Matching Problem Somsubhra Sharangi Fall 2008 CMPT 881.
Cover Pebbling Cycles and Graham’s Conjecture Victor M. Moreno California State University Channel Islands Advisor: Dr. Cynthia Wyels Sponsored by the.
Distance Approximating Trees in Graphs
Toshiki Saitoh ERATO, Minato Discrete Structure Manipulation System Project, JST Graph Classes and Subgraph Isomorphism Joint work with Yota Otachi, Shuji.
Perfect Gaussian Elimination and Chordality By Shashank Rao.
Graphbots: Mobility in Discrete Spaces. 2001, שרון להב סמינר 5 במדעי המחשב (236805)Graphbots - 2 Mobility in Discrete Spaces Move beyond robots with simple.
1 Treewidth, partial k-tree and chordal graphs Delpensum INF 334 Institutt fo informatikk Pinar Heggernes Speaker:
1 CS104 : Discrete Structures Chapter V Graph Theory.
1 Steiner Tree Algorithms and Networks 2014/2015 Hans L. Bodlaender Johan M. M. van Rooij.
1 How to prove that a problem is NPC. 2 Cook Cook showed the first NPC problem: SAT Cook received Turing Award in 1982.
Chapter 5 Coloring of Graphs. 5.1 Vertex Coloring and Upper Bound Definition: A k-coloring of a graph G is a labeling f:V(G)  S, where |S|=k (or S=[k]).
A Unified View of Graph Searching
1/24 Introduction to Graphs. 2/24 Graph Definition Graph : consists of vertices and edges. Each edge must start and end at a vertex. Graph G = (V, E)
Tree Spanners on Chordal Graphs: Complexity, Algorithms, Open Problems A. Brandstaedt, F.F. Dragan, H.-O. Le and V.B. Le University of Rostock, Germany.
Graph Theory. undirected graph node: a, b, c, d, e, f edge: (a, b), (a, c), (b, c), (b, e), (c, d), (c, f), (d, e), (d, f), (e, f) subgraph.
Interval Graph Test Wen-Lian Hsu.
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.
Chap 7 Graph Def 1: Simple graph G=(V,E) V : nonempty set of vertices E : set of unordered pairs of distinct elements of V called edges Def 2: Multigraph.
Trees.
On Variants of Induced Matchings Andreas Brandstädt University of Rostock, Germany (joint work with Raffaele Mosca and Ragnar Nevries)
Power Systems Network and Clique Decomposition
Graph Coloring and Applications
An introduction to chordal graphs and clique trees
Algorithms and Networks
Graphs Hubert Chan (Chapter 9) [O1 Abstract Concepts]
CSC317 Shortest path algorithms
Proof Techniques and Chessboard Problems
Richard Anderson Lecture 26 NP-Completeness
Chapter 5 Fundamental Concept
Discrete Structures – CNS2300
Log-Linear Models Local Structure Representation Probabilistic
Log-Linear Models Local Structure Representation Probabilistic
Vertex Cover, Dominating set, Clique, Independent set
Planarity Testing.
Graphs Graph transversals.
A Unified View of Graph Searching
ICS 353: Design and Analysis of Algorithms
Parameterised Complexity
Graphs All tree structures are hierarchical. This means that each node can only have one parent node. Trees can be used to store data which has a definite.
Distance Approximating Trees in Graphs Brandstaedt & Chepoi & Dragan, ESA’97, J. of Algorithms ’99, European J. of Combinatorics 2000 A graph G=(V,E)
Richard Anderson Autumn 2016 Lecture 5
Tree -decomposition * 竹内 和樹 * 藤井 勲.
Fundamental Structures of Computer Science II
Definition 8: Graphs that have a number assigned to each edge or each vertex are called weighted graphs weighted digraphs.
Problems on Paired Graphs
CSE 589 Applied Algorithms Spring 1999
The travelling salesman problem
Richard Anderson Winter 2019 Lecture 6
Graphs: Definitions How would you represent the following?
Lecture 24 Classical NP-hard Problems
Richard Anderson Winter 2019 Lecture 5
A Variation of Minimum Latency Problem on Path, Tree and DAG
Concepts of Computation
Almost all cop-win graphs contain a universal vertex
Richard Anderson Autumn 2015 Lecture 6
Fault-Tolerant Vertex-Pancyclicity of Crossed Cubes CQn
Lecture 24 Vertex Cover and Hamiltonian Cycle
Presentation transcript:

Roman Domination on Strongly Chordal Graph 呂紹甲 資工碩一 9.15

Outline Roman domination Strongly chordal graph

Roman Domination A Roman dominating function on a graph G =(V, E) is a function f : V →{0, 1, 2} satisfying the condition that every vertex u for which f(u) = 0 is adjacent to at least one vertex v for which f(v)=2. The weight of a Roman dominating function is the value f(V )= Σu∈V f(u). The minimum weight of a Roman dominating function on a graph G is called the Roman domination number of G. Roman Domination on general graphs is a NP-hard problem.

Roman domination For example 2 1

Roman domination For example 1 2 1 2 2

Odd chord ˙A chord XiXj in a cycle C = (X1,X2,…,X2K) of even length 2K is an odd chord if the distance in C between Xi and Xj is odd.

Odd chord For example 2K=6 u v z

Odd chord For example 2K=8 u w v z

Elimination ordering ˙ The ordering (v1,v2,…,vn) of the vertex set of a graph G is an elimination ordering satisfying property P if for all i∈{1,2,…,n}, the vertex vi has property P in the remaining graph Gi =G({vi,…,vn}). ˙For example - Kn

perfect elimination ordering The vertex v∈V is simplicial in G if N(v) is clique in G. The ordering (v1,v2,…,vn) of the vertices of V is a perfect elimination ordering of G if for all i∈ {1,2,…,n}, the vertex vi is simplicial in Gi = G({vi,….vn}).

perfect elimination ordering For example 1 6 5 2 3 4

strong perfect elimination ordering ˙A perfect elimination ordering of G is a strong perfect elimination ordering of G if the following condition is fulfilled : For each i < j< k < l , if vi is adjacent to vk and vl , and vj is adjacent to vk , then vj is adjacent to vl.

strong perfect elimination ordering For example 3<4<5<6 1 3 6 2 5 4

strongly perfect elimination ordering A vertex ordering (v1,v2,…,vn) of a graph G = (V,E) is a strongly perfect elimination ordering if and only if it fulfills the following the two conditions : 1 (v1,v2,…,vn) is a perfect elimination ordering, 2 For each i < j and k < l with vivl ∈ E, vivk ∈E , and vkvl it follows that vlvj ∈E.

strong perfect elimination ordering For example 1<5 and 2<3 2<6 and 3<5 3<4 and 5<6 3<5 and 2<6 1 3 6 2 5 4

Strongly Chordal Graph A graph is strongly chordal if and only if it admit a strongly perfect elimination ordering. G is strongly chordal if G is chordal and each cycle in G of even length at least 6 has an odd chord.

Strongly Chordal Graph cycle of length 6 u v

Strongly Chordal Graph cycle of length 8 u v