Panconnectivity and Edge- Pancyclicity of 3-ary N-cubes 指導教授 : 黃鈴玲 老師 學生 : 郭俊宏 Sun-Yuan Hsieh, Tsong-Jie Lin and Hui-Ling Huang Journal of Supercomputing.

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

Connectivity - Menger’s Theorem Graphs & Algorithms Lecture 3.
WSPD Applications.
Lecture 5 Graph Theory. Graphs Graphs are the most useful model with computer science such as logical design, formal languages, communication network,
Walks, Paths and Circuits Walks, Paths and Circuits Sanjay Jain, Lecturer, School of Computing.
Graph-02.
A study of Bull-design 牛型圖設計的探討 指導教授 高金美 博士 研 究 生研 究 生 羅淑玟 日 期 103 年 8 月 3 日.
 期中测验时间:本周五上午 9 : 40  教师 TA 答疑时间 : 周三晚上 6 : 00—8 : 30  地点:软件楼 315 房间,  教师 TA :李弋老师  开卷考试.
Introduction to Graph Theory Lecture 11: Eulerian and Hamiltonian Graphs.
GOLOMB RULERS AND GRACEFUL GRAPHS
Graph Theory Chapter 9 Planar Graphs 大葉大學 資訊工程系 黃鈴玲.
On Subdivision Graphs which are 2-steps Hyperhamiltonian graphs and Hereditary non 2-steps Hamiltonian graphs Sin-Min Lee, San Jose State University Hsin-hao.
Yangjun Chen 1 Bipartite Graphs What is a bipartite graph? Properties of bipartite graphs Matching and maximum matching - alternative paths - augmenting.
1 Discrete Structures & Algorithms Graphs and Trees: II EECE 320.
Hyper hamiltonian laceability on edge fault star graph 學 生 : 蕭 旻 昆 指導教授 : 洪 春 男 老師 Tseng-Kuei Li, Jimmy J.M. Tan, Lih-Hsing Hsu Information Sciences.
SE561 Math Foundations Week 11 Graphs I
Definition Hamiltonian graph: A graph with a spanning cycle (also called a Hamiltonian cycle). Hamiltonian graph Hamiltonian cycle.
Graph Theory in CS Route Search in Online Map Services
Yangjun Chen 1 Bipartite Graph 1.A graph G is bipartite if the node set V can be partitioned into two sets V 1 and V 2 in such a way that no nodes from.
Is the following graph Hamiltonian- connected from vertex v? a). Yes b). No c). I have absolutely no idea v.
Definition Dual Graph G* of a Plane Graph:
Multicolored Subgraphs in an Edge Colored Graph Hung-Lin Fu Department of Applied Mathematics NCTU, Hsin Chu, Taiwan
1/22/03Tucker, Applied Combinatorics, Section EDGE COUNTING TUCKER, APPLIED COMBINATORICS, SECTION 1.3, GROUP B Michael Duquette & Amanda Dargie.
Edge Disjoint Hamiltonian Cycles in k-Ary n-Cubes and Hypercubes Myung M. Bae and Bella Bose, IEEE Tran. Computers, vol. 52, no. 10, 2003, pp
9.2 Graph Terminology and Special Types Graphs
Similarity based Retrieval from Sequence Databases using Automata as Queries 作者 : A. Prasad Sistla, Tao Hu, Vikas howdhry 出處 :CIKM 2002 ACM 指導教授 : 郭煌政老師.
Minimal Fault Diameter for Highly Resilient Product Networks Khaled Day, Abdel-Elah Al-Ayyoub IEEE Trans. On Parallel and Distributed Systems 2000 vol.
1 Edge-bipancyclicity of star graphs under edge-fault tolerant Applied Mathematics and Computation, Volume 183, Issue 2, 15 December 2006, Pages
Graph Theory Chapter 7 Eulerian Graphs 大葉大學 (Da-Yeh Univ.) 資訊工程系 (Dept. CSIE) 黃鈴玲 (Lingling Huang)
© by Kenneth H. Rosen, Discrete Mathematics & its Applications, Sixth Edition, Mc Graw-Hill, 2007 Chapter 9 (Part 2): Graphs  Graph Terminology (9.2)
Chapter 1 Fundamental Concepts II Pao-Lien Lai 1.
Packing Graphs with 4-Cycles 學生 : 徐育鋒 指導教授 : 高金美教授 2013 組合新苗研討會 ( ~ ) 國立高雄師範大學.
Copyright © Zeph Grunschlag, More on Graphs.
1 CS104 : Discrete Structures Chapter V Graph Theory.
1 Rotational and Cyclic Cycle Systems 聯 合 大 學 吳 順 良.
 Rooted tree and binary tree  Theorem 5.19: A full binary tree with t leaves contains i=t-1 internal vertices.
6.896: Topics in Algorithmic Game Theory Lecture 6 Constantinos Daskalakis.
Mycielski’s Construction Mycielski’s Construction: From a simple graph G, Mycielski’s Construction produces a simple graph G’ containing G. Beginning with.
5.5.3 Rooted tree and binary tree  Definition 25: A directed graph is a directed tree if the graph is a tree in the underlying undirected graph.  Definition.
Embedding long paths in k-ary n-cubes with faulty nodes and links
Maximum density of copies of a graph in the n-cube John Goldwasser Ryan Hansen West Virginia University.
A study of k-ordered hamiltonian graphs. Story begins L. Ng, M. Schultz, k-Ordered Hamiltonian graphs, J. Graph Theory 24 (1997) 45–57.
Connectivity and Paths 報告人:林清池. Connectivity A separating set of a graph G is a set such that G-S has more than one component. The connectivity of G,
ساختمانهای گسسته دانشگاه صنعتی شاهرود – فروردین 1392.
Chapter 6 Connectivity and Flow 大葉大學 資訊工程系 黃鈴玲
Mike Jacobson UCD Graphs that have Hamiltonian Cycles Avoiding Sets of Edges EXCILL November 20,2006.
Shortest Path Based Sufficiency Condition for Hamiltonian Graphs
All-to-all broadcast problems on Cartesian product graphs Jen-Chun Lin 林仁俊 指導教授:郭大衛教授 國立東華大學 應用數學系碩士班.
Mutually independent Hamiltonian cycles on Cartesian product graphs Student: Kai-Siou Wu ( 吳凱修 ) Adviser: Justie Su-Tzu Juan 1National Chi Nan University.
Pancyclicity of M ö bius cubes with faulty nodes Xiaofan Yang, Graham M. Megson, David J. Evans Microprocessors and Microsystems 30 (2006) 165–172 指導老師.
 Quotient graph  Definition 13: Suppose G(V,E) is a graph and R is a equivalence relation on the set V. We construct the quotient graph G R in the follow.
Introduction to Graph Theory. Graph G=(V,E) V={v 1,v 2,…,v n } E={(u,v)|(u,v) is an unorder pair of V} vertex=node edge=link loop multiple edges.
1 Mathematical Preliminaries. 2 Sets Functions Relations Graphs Proof Techniques.
Introduction to Graph Theory
Chromatic Coloring with a Maximum Color Class Bor-Liang Chen Kuo-Ching Huang Chih-Hung Yen* 30 July, 2009.
Chapter 7 Planar Graphs 大葉大學 資訊工程系 黃鈴玲  7.2 Planar Embeddings  7.3 Euler’s Formula and Consequences  7.4 Characterization of Planar Graphs.
Mutually Independent Hamiltonian Cycles on various interconnection networks- examples and theorems 海峽兩岸圖論與組合數學研討會 06/30/2011 高欣欣 中原大學應用數學系.
1 Fault-tolerant cycle embedding in the hypercube Jung-Sheng Fu Department of Electronics Engineering, National Lien-Ho Institute of Technology Parallel.
5.6 Prefix codes and optimal tree Definition 31: Codes with this property which the bit string for a letter never occurs as the first part of the bit string.
1 The 3*-connected property of the pyramid networks Yuan-Hsiang Teng, Tzu-Liang Kung, Lih-Hsing Hsu Computers and Mathematics with Applications 60 (2010)
Trees.
Graphs. Representations of graphs : undirected graph An undirected graph G have five vertices and seven edges An adjacency-list representation of G The.
Chapter 5: Globally 3*-connected graphs
Some Interesting Properties of Interconnection Networks
Hamiltonian cycle part
Graph.
Using Multilevel Force-Directed Algorithm to Draw Large Clustered Graph 研究生: 何明彥 指導老師:顏嗣鈞 教授 2018/12/4 NTUEE.
Proof Techniques.
Multicolored Subgraphs in an Edge Colored Graph
Fault-Tolerant Vertex-Pancyclicity of Crossed Cubes CQn
Presentation transcript:

Panconnectivity and Edge- Pancyclicity of 3-ary N-cubes 指導教授 : 黃鈴玲 老師 學生 : 郭俊宏 Sun-Yuan Hsieh, Tsong-Jie Lin and Hui-Ling Huang Journal of Supercomputing (accepted)

Outline Introduction Preliminaries Panconnectivity of 3-ary n-cubes Edge-pancyclicity of 3-ary n-cubes Concluding Remarks

Introduction The panconnectivity of the 3-ary n -cube Q n 3 : Given two arbitrary distinct nodes x and y in Q n 3, there exists an x - y path of length l ranging from n to 3 n − 1, where n is the diameter of Q n 3. Edge-pancyclicity of the 3-ary n -cube Q n 3 : Every edge in Q n 3 lies on a cycle of every length ranging from 3 to 3 n.

Preliminaries A graph G is said to be Hamiltonian if it contains a Hamiltonian cycle. G is Hamiltonian-connected if there exists a Hamiltonian path between every two distinct vertices of G. G is edge-pancyclic if every edge of G lies on a cycle of every length from 3 to | V(G) |.

Preliminaries The k -ary n -cube Q n k ( k ≥ 2 and n ≥ 1) has N = k n nodes each of the form x = x n x n −1... x 1, where 0 ≤ x i < k for all 1 ≤ i ≤ n. Two nodes x = x n x n −1... x 1 and y = y n y n −1... y 1 in Q n k are adjacent if and only if there exists an integer j, 1 ≤ j ≤ n, such that x j = y j ± 1 (mod k ) and x l = y l, for every l ∈ {1, 2,..., n } − { j } 012 ex When k=3

Preliminaries Each node has degree 2 n when k ≥ 3, and degree n when k = 2. In this paper, we pay our attention on k = 3. The i th position, from the right to the left, of the n -bit string x n x n −1... x 1, is called the i -dimension. We can partition Q n 3 along the i -dimension by regarding the graph comprised by 3 disjoint copies, Q n −1 3 [0], Q n −1 3 [1], and Q n −1 3 [2]. There are exactly 3 n −1 edges which form a perfect matching between Q n −1 3 [ j ] and Q n −1 3 [ j + 1], j ∈ {0, 1, 2}.

Q 2 3 [0] Q 2 3 [1] Q 2 3 [2] Q33Q i = 1

Panconnectivity of 3-ary n-cubes Lemma 1 [10] The k -ary n -cube is Hamiltonian-connected when k is odd. Lemma 2 For any two distinct nodes x, y ∈ V ( Q 2 3 ) and any integer l with 2 ≤ l ≤ 8, Q 2 3 contains an x - y path of length l.

Proof: We attempt to construct x - y paths of all lengths from 2 to 8. Case 1. x = 00 and y = 01

Case 2. x = 00 and y = 11

Theorem 1. For any two distinct nodes x, y ∈ V ( Q n 3 ) and any integer l with n ≤ l ≤ 3 n − 1, there exists an x - y path of length l. Proof: (by induction on n ) n = 1 : Q 1 3 is isomorphic to C 3. n = 2 : hold by Lemma 2 Suppose that the result holds for Q n −1 3. Consider Q n 3 : Partition Q n 3 along the dimension i ( for some i) into three subcubes Q n −1 3 [0], Q n−1 3 [1], and Q n−1 3 [2]. There are the following two scenarios.

Case 1. x and y are in the same subcubes. WLOG, assume x, y  V ( Q n − 1 3 [0] ). We now attempt to construct an x - y path of every length l with n ≤ l ≤ 3 n − 1. Subcase 1.1. n ≤ l ≤ 3 n −1 − 1 x y Q n -1 3 [0] Q n -1 3 [1] Q n -1 3 [2]

Subcase n −1 ≤ l ≤ 2 · 3 n −1 − 1. x y Q n -1 3 [0] Q n -1 3 [1] Q n -1 3 [2] P0P0 P1P1 u v u’ v’ P 0 [ x, y ] of length l 0 with 3 n −1 − n ≤ l 0 ≤ 3 n −1 − 1. P 1 [ u ’, v ’] of length l 1 with n − 1 ≤ l 1 ≤3 n −1 − 1.

x y Q n -1 3 [0] Q n -1 3 [1] Q n -1 3 [2] P0P0 P1P1 u v u’ v’ Case · 3 n −1 ≤ l ≤ 3 n − 1. w w’ P2P2 path P 0 [ x, y ] of length l 0 with 3 n −1 − n ≤ l 0 ≤ 3 n −1 −1. path P 1 [ u ’, w ] of length l 1 with n − 1 ≤ l 1 ≤ 3 n −1 − 1. Hamiltonian path P 2 [ w ’, v ’] of length l 2 = 3 n −1 − 1.

Case 2. x and y are in different subcubes. WLOG, assume x  V ( Q n −1 3 [0]) and y  V ( Q n −1 3 [1]). Subcase 2.1. n ≤ l ≤ 3 n −1 − 1. x Q n -1 3 [0] Q n -1 3 [1] Q n -1 3 [2] u1u1 y P1P1 If u 1 = y, then we can partition Q n 3 along another dimension i ’(  i ) such that x and y are in the same subcube.. Thus we assume u 1  y. path P 1 [ u 1, y ] of length l 1 with n − 1 ≤ l 1 ≤ 3 n −1 − 2.

Case n −1 ≤ l ≤ 3 n − 1 x y Q n -1 3 [0] Q n -1 3 [1] Q n -1 3 [2] P0P0 P1P1 v u1u1 v2v2 u2u2 P2P2 path P 1 [ u 1, y ] of length l 1 with 3 n −1 −2 n ≤ l 1 ≤ 3 n −1 − 1 P 2 [ v 2, u 2 ] of length l 2 with n − 1 ≤ l 2 ≤ 3 n −1 − 1. path P 0 [ x, v ] of length l 0 with n − 1 ≤ l 0 ≤ 3 n −1 − 1.

4 Edge-pancyclicity of 3-ary n-cubes Lemma 3 For any edge ( x, y ) ∈ E (Q 2 3 ) and any integer l with 3 ≤ l ≤ 9, there exists a cycle C of length l such that ( x, y ) is in C. Proof: Due to the structure property of Q 2 3, we only need to consider the edge (00, 01).

Theorem 2 For any edge ( x, y ) ∈ E ( Q n 3 ), and any integer l with 3 ≤ l ≤ 3 n, there exists a cycle C of length l such that ( x, y ) is in C. That is, Q n 3 is edge-pancyclic. Proof: (by induction on n) n = 1 : Q 1 3 is isomorphic to C 3. n = 2 : hold by Lemma 2 Suppose that the result holds for Q n−1 3. Consider Q n 3 : Partition Q n 3 along the dimension i (for some i) into three subcubes Q n−1 3 [0], Q n−1 3 [1], and Q n−1 3 [2].

Case 1. 3 ≤ l ≤ 3 n−1. x y Q n-1 3 [0] Q n-1 3 [1] Q n-1 3 [2]

Case 2. 3 n−1 + 1 ≤ l ≤ 3 n. x y Q n-1 3 [0] Q n-1 3 [1] Q n-1 3 [2] p0p0 p1p1 v u1u1 v2v2 u2u2 p2p2 v1v1 C0C0 Q n−1 3 [0] contains a cycle C 0 of length 3 n−1 such that (x, y ) is in C 0. path P 0 [ x, v ] = from C 0 whose length l 0 satisfies 3 n−1 − 2 n ≤ l 0 ≤ 3 n−1 − 1. P 1 [ u 1, v 1 ] of length l 1 with n − 1 ≤ l 1 ≤ 3 n−1 − 1. P 2 [ u 2, v 2 ] of length l 2 with n − 1 ≤ l 2 ≤ 3 n−1 − 1

Concluding Remarks In this paper, we have focused on fault- tolerant embedding, where a 3-ary n -cube acts as the host graph and paths (cycles) represent the guest graphs. A future work is to extend our result to the k -ary n-cube for k > 3.