All-to-all broadcast problems on Cartesian product graphs Jen-Chun Lin 林仁俊 指導教授:郭大衛教授 國立東華大學 應用數學系碩士班.

Slides:



Advertisements
Similar presentations
Lecture 5 Graph Theory. Graphs Graphs are the most useful model with computer science such as logical design, formal languages, communication network,
Advertisements

Chapter 9 Connectivity 连通度. 9.1 Connectivity Consider the following graphs:  G 1 : Deleting any edge makes it disconnected.  G 2 : Cannot be disconnected.
Outer-connected domination numbers of block graphs 杜國豪 指導教授:郭大衛教授 國立東華大學 應用數學系碩士班.
 Graph Graph  Types of Graphs Types of Graphs  Data Structures to Store Graphs Data Structures to Store Graphs  Graph Definitions Graph Definitions.
Study on Power Domination of Graphs 圖上電力支配問題的研究 研究生:莊建成 指導教授:張鎮華 Student : Chien-Cheng Chuang Advisor : Gerard Jennhwa Chang Department of Mathematics,
1 黃國卿 靜宜大學應用數學系. 2 Let G be an undirected simple graph and H be a subgraph of G. G is H-decomposable, denoted by H|G, if its edge set E(G) can be decomposed.
1 Representing Graphs. 2 Adjacency Matrix Suppose we have a graph G with n nodes. The adjacency matrix is the n x n matrix A=[a ij ] with: a ij = 1 if.
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.
Discrete Structures Chapter 7A Graphs Nurul Amelina Nasharuddin Multimedia Department.
CS5371 Theory of Computation Lecture 1: Mathematics Review I (Basic Terminology)
EDGE-DISJOINT ISOMORPHIC MULTICOLORED TREES AND CYCLES IN COMPLETE GRAPHS 應數 吳家寶.
4-cycle Designs Hung-Lin Fu ( 傅恆霖 ) 國立交通大學應用數學系 Motivation The study of graph decomposition has been one of the most important topics in graph theory.
Chapter 4 Graphs.
Problem: Induced Planar Graphs Tim Hayes Mentor: Dr. Fiorini.
Presenter: 施佩汝 劉冠廷 何元臣 陳裕美 洪家榮 Approximation Algorithms for Quickest Spanning Tree Problems.
TECH Computer Science Graph Optimization Problems and Greedy Algorithms Greedy Algorithms  // Make the best choice now! Optimization Problems  Minimizing.
9.2 Graph Terminology and Special Types Graphs
GRAPH Learning Outcomes Students should be able to:
Questionnaire Design Zikmund,W.G.,Business research methods,1997 報告人 : 范誠達 指導教授 : 任維廉教授 2015/9/9 國立交通大學運管系碩班一年級 范誠達 1.
Design of double- and triple-sampling X-bar control charts using genetic algorithms 指導教授: 童超塵 作者: D. HE, A. GRIGORYAN and M. SIGH 主講人:張怡笳.
CS774. Markov Random Field : Theory and Application Lecture 08 Kyomin Jung KAIST Sep
Panconnectivity and Edge- Pancyclicity of 3-ary N-cubes 指導教授 : 黃鈴玲 老師 學生 : 郭俊宏 Sun-Yuan Hsieh, Tsong-Jie Lin and Hui-Ling Huang Journal of Supercomputing.
1 Edge-bipancyclicity of star graphs under edge-fault tolerant Applied Mathematics and Computation, Volume 183, Issue 2, 15 December 2006, Pages
7.1 and 7.2: Spanning Trees. A network is a graph that is connected –The network must be a sub-graph of the original graph (its edges must come from the.
© by Kenneth H. Rosen, Discrete Mathematics & its Applications, Sixth Edition, Mc Graw-Hill, 2007 Chapter 9 (Part 2): Graphs  Graph Terminology (9.2)
國立東華大學應用數學系 林 興 慶 Lin-Shing-Ching 指導教授 : 郭大衛 Vertex Ranking number of Graphs 圖的點排序數.
Packing Graphs with 4-Cycles 學生 : 徐育鋒 指導教授 : 高金美教授 2013 組合新苗研討會 ( ~ ) 國立高雄師範大學.
Graph Theory Chapter 6 Matchings and Factorizations 大葉大學 (Da-Yeh Univ.) 資訊工程系 (Dept. CSIE) 黃鈴玲 (Lingling Huang)
數量方法 課程名稱數量方法 課程編碼 60M01701 系所代碼 / 名稱 06 / 國企系 開課班級碩研國企一甲 開課教師林士琪 學分 3.0 時數 3 必選修系定選修 南台科技大學 課程資訊.
5.2 Trees  A tree is a connected graph without any cycles.
Graphs.  Definition A simple graph G= (V, E) consists of vertices, V, a nonempty set of vertices, and E, a set of unordered pairs of distinct elements.
A Study of IC-coloring of Graphs 研 究 生:林耀仁 指導教授:江南波.
1 12/2/2015 MATH 224 – Discrete Mathematics Formally a graph is just a collection of unordered or ordered pairs, where for example, if {a,b} G if a, b.
The Vertex Arboricity of Integer Distance Graph with a Special Distance Set Juan Liu* and Qinglin Yu Center for Combinatorics, LPMC Nankai University,
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,
Introduction to Graph Theory
Chapter 6 Connectivity and Flow 大葉大學 資訊工程系 黃鈴玲
An Introduction to Graph Theory
Maximization of System Lifetime for Data-Centric Wireless Sensor Networks 指導教授:林永松 博士 具資料集縮能力無線感測網路 系統生命週期之最大化 研究生:郭文政 國立臺灣大學資訊管理學研究所碩士論文審查 民國 95 年 7 月.
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 指導老師.
Graph theory and networks. Basic definitions  A graph consists of points called vertices (or nodes) and lines called edges (or arcs). Each edge joins.
Homework #5 Due: October 31, 2000 Christine Kang Graph Concepts and Algorithms.
MAT 2720 Discrete Mathematics Section 8.2 Paths and Cycles
Chapter 9: Graphs.
Graph Concepts and Algorithms Using LEDA By Caroline Moore and Carmen Frerichs (252a-at and 252a-ao) each graph in the presentation was created using gw_basic_graph_algorithms.
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.
Chapter 7 Planar Graphs 大葉大學 資訊工程系 黃鈴玲  7.2 Planar Embeddings  7.3 Euler’s Formula and Consequences  7.4 Characterization of Planar Graphs.
Introduction Wireless Ad-Hoc Network  Set of transceivers communicating by radio.
1 GRAPH Learning Outcomes Students should be able to: Explain basic terminology of a graph Identify Euler and Hamiltonian cycle Represent graphs using.
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.
MAT 2720 Discrete Mathematics Section 8.1 Introduction
De Bruijn sequences 陳柏澍 Novembers Each of the segments is one of two types, denoted by 0 and 1. Any four consecutive segments uniquely determine.
Unsolved Problems in Graph Decompositions
Network Topology Deals with a circuit model called graph, which is a collection of line segments called branches and points called nodes Circuit diagram.
Outline 1 Properties of Planar Graphs 5/4/2018.
Chapter 9 (Part 2): Graphs
Copyright © Zeph Grunschlag,
CS 367 – Introduction to Data Structures
Graph theory Definitions Trees, cycles, directed graphs.
Introduction Wireless Ad-Hoc Network
Student:連敏筠 Advisor:傅恆霖
離散數學 DISCRETE and COMBINATORIAL MATHEMATICS
Existence of 3-factors in Star-free Graphs with High Connectivity
N(S) ={vV|uS,{u,v}E(G)}
National Cheng Kung University
Gaph Theory Planar Graphs
Locality In Distributed Graph Algorithms
Drawing a graph
Presentation transcript:

All-to-all broadcast problems on Cartesian product graphs Jen-Chun Lin 林仁俊 指導教授:郭大衛教授 國立東華大學 應用數學系碩士班

Outline Introduction Main result Reference

Introduction

Suppose each vertex has a private message needed to send to every other vertices(all-to-all broadcast). At each time unit, vertices exchange their messages under the following constraints: (1) only one message can travel a link at a time unit (2) a message requires one time unit to be transferred between two nodes (3) each vertex can use all of its links at the same time

Chang et al. They gave upper and lower bounds for all-to- all broadcast number (the shortest time needed to complete the all-to-all broadcast) of graphs and give formulas for the all-to-all broadcast number of trees, complete bipartite graphs and double loop networks under this model.

All-to-all broadcasting numbers of Cartesian product of cycles and complete graphs

Given a graph G and a positive integer t, we use G ◦ t to denote the multigraph obtained from G by replacing each edge in E(G) with k edges

① ② ③ ① ② ③ ① ①② ② ③ ③

For a graph G with a set of edge-disjoint subgraphs of G◦t is a t-broadcasting system of G.

Theorem

0,0 2,0 1,0 0,1 1,1 1,2 0,3 3,0 0,4 1,3 1,42,4 2,2 2,3 3,1 3,4 3,3 3,2 2,1 0,2 ① ① ② ② ③ ③ ④ ④ ⑤ ⑤ ⑥ ⑥⑦ ⑦ ⑧ ⑧ ⑨ ⑨ ⑩ The broadcasting tree

0,0 2,0 1,0 0,1 1,1 1,2 0,3 3,0 0,4 1,3 1,42,4 2,2 2,3 3,1 3,4 3,3 3,2 2,1 0,2 ① ① ② ② ⑨ ⑧ ④ ⑤⑥ ③ ⑨ ③ ④ ⑧ ⑩ ⑦ ⑤⑥ ⑦ The broadcasting tree

Lemma Given a graph G, if and only if there exists a t-broadcasting systm of G.

Lemma For any graph G with,

Theorem

0,0 2,0 1,0 0,1 1,1 1,2 0,3 3,0 0,4 1,3 1,42,4 2,2 2,3 3,1 3,4 3,3 3,2 2,1 0,2 4,0 4,1 4,4 4,3 4,2 The perfect broadcasting tree ① ② ③④ ⑤⑥ ⑦⑧ ① ① ② ② ③ ③ ④ ④ ⑤ ⑤⑥ ⑥ ⑦ ⑦ ⑧ ⑧

Theorem For positive integers m and n with We set

3 1 The subgraph 0,0 0,2 0,1 0,4 0,3 6,0 3,0 2,0 1,0 7,0 4,0 8,0 5,

0,0 0,1 6,0 3,0 2,0 1,0 7,0 4,0 8,0 5,0 0,2 0,4 0,

All-to-all broadcasting numbers of hypercubes

Theorem

For a vertex the weight of, denoted by, is defined by Definition n個n個

For the set the right-shift of elements in is a function from to defined By = Definition =ex:

the orbit of v, denoted by A vertex v in is said to be Definition

Theorem

Lemma (0,0,………,0) (1,0,………,0)(0,1,………,0) (0,0,………,1) ……… 方向 1 方向 2 方向 n (2,0,………,0)(0,2,………,0) (0,0,………,2) (1,0,………,1)(1,1,………,0)

Lemma (1,1,………,1) (0,1,………,1)

6 2 0,0 0,11,0 0,2 1,1 2,0 0,31,23,0 2,1 3,1 1,3 2,2 3,2 2,3 3,

Thanks for your listening!