Nov. 20, 2010 A pessimistic one-step diagnosis algorithms for cube-like networks under the PMC model Dr. C. H. Tsai Department of C.S.I.E, National Dong.

Slides:



Advertisements
Similar presentations
CSC401 – Analysis of Algorithms Lecture Notes 14 Graph Biconnectivity
Advertisements

Inequalities in One Triangle
Tirgul 8 Graph algorithms: Strongly connected components.
Nov Properties of Tree Convex Constraints Authors: Yuanlin Zhang & Eugene C. Freuder Presentation by Robert J. Woodward CSCE990 ACP, Fall 2009.
Proof of Theorem 4.8 – The Base Angles Theorem Given: WX  WY ZW bisects XY Prove:  X   Y StatementsReasons S WX  WY Given.
LOCALITY IN DISTRIBUTED GRAPH ALGORITHMS Nathan Linial Presented by: Ron Ryvchin.
Data Structures, Spring 2004 © L. Joskowicz 1 Data Structures – LECTURE 14 Strongly connected components Definition and motivation Algorithm Chapter 22.5.
Nov Malfunction Diagnosis and Tolerance Slide 1 Fault-Tolerant Computing Dealing with Mid-Level Impairments.
June 2007Malfunction DiagnosisSlide 1 Malfunction Diagnosis A Lecture in CE Freshman Seminar Series: Ten Puzzling Problems in Computer Engineering.
Distributed Algorithms (22903) Lecturer: Danny Hendler Global Computation in the presence of Link Failures.
Greedy Algorithms Reading Material: Chapter 8 (Except Section 8.5)
Regular Expression (EXTRA)
Data Structures, Spring 2006 © L. Joskowicz 1 Data Structures – LECTURE 14 Strongly connected components Definition and motivation Algorithm Chapter 22.5.
Greedy Algorithms Like dynamic programming algorithms, greedy algorithms are usually designed to solve optimization problems Unlike dynamic programming.
Reflexive -- First sentence of proof is: (1) Let x  Z (2) Let (x,x)  R. (3) Let (x,x)  I (4) Let x  R.
CS Dept, City Univ.1 The Complexity of Connectivity in Wireless Networks Presented by LUO Hongbo.
TECH Computer Science Graph Optimization Problems and Greedy Algorithms Greedy Algorithms  // Make the best choice now! Optimization Problems  Minimizing.
Section 11.3 Partial Derivatives
Gate Circuits and Boolean Equations BIL- 223 Logic Circuit Design Ege University Department of Computer Engineering.
Boolean Algebra Dr. Bernard Chen Ph.D. University of Central Arkansas Spring 2009.
- ABHRA DASGUPTA Solving Adhoc and Math related problems.
Introduction to Graph Theory
Comparison-Based System- Level Fault Diagnosis in Ad Hoc Networks Stefano Chessa, Paolo Santi Reliable Distributed Systems, Proceedings. 20 th IEEE.
3.3 Matchings and Factors: Matchings in General Graphs This copyrighted material is taken from Introduction to Graph Theory, 2 nd Ed., by Doug West; and.
1 Edge-bipancyclicity of star graphs under edge-fault tolerant Applied Mathematics and Computation, Volume 183, Issue 2, 15 December 2006, Pages
Zvi Kohavi and Niraj K. Jha 1 Multi-level Logic Synthesis.
©2004 Brooks/Cole FIGURES FOR CHAPTER 2 BOOLEAN ALGEBRA Click the mouse to move to the next page. Use the ESC key to exit this chapter. This chapter in.
UNC Chapel Hill Lin/Foskey/Manocha Minimum Spanning Trees Problem: Connect a set of nodes by a network of minimal total length Some applications: –Communication.
Minimum Spanning Trees and Kruskal’s Algorithm CLRS 23.
Based on slides by Y. Peng University of Maryland
Paths and Trails in Edge Colored Graphs Latin-American on Theoretical Informatics Symposium LATIN 2008 Abouelaoualim, K. Das, L. Faria, Y. Manoussakis,
Agenda Fail Stop Processors –Problem Definition –Implementation with reliable stable storage –Implementation without reliable stable storage Failure Detection.
ECE 753: FAULT-TOLERANT COMPUTING Kewal K.Saluja Department of Electrical and Computer Engineering System Diagnosis.
CONSENSUS THEOREM Choopan Rattanapoka.
Pancyclicity of M ö bius cubes with faulty nodes Xiaofan Yang, Graham M. Megson, David J. Evans Microprocessors and Microsystems 30 (2006) 165–172 指導老師.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Relations.
SAT-Based Model Checking Without Unrolling Aaron R. Bradley.
Judea Pearl Computer Science Department UCLA ROBUSTNESS OF CAUSAL CLAIMS.
Points, Lines and Planes Objectives: (1)To identify and model points, lines, and planes (2)To identify collinear and coplanar points and intersecting lines.
Fault tolerance and related issues in distributed computing Shmuel Zaks GSSI - Feb
ECE DIGITAL LOGIC LECTURE 8: BOOLEAN FUNCTIONS Assistant Prof. Fareena Saqib Florida Institute of Technology Spring 2016, 02/11/2016.
1 Objectives State the inequalities that relate angles and lengths of sides in a triangle State the possible lengths of three sides of a triangle.
Boolean Algebra. BOOLEAN ALGEBRA Formal logic: In formal logic, a statement (proposition) is a declarative sentence that is either true(1) or false (0).
Speaker: Fuw-Yi Yang 楊伏夷 伏夷非征番, 道德經 察政章(Chapter 58) 伏者潛藏也
Boolean Algebra.
Gate Circuits and Boolean Equations
Some Interesting Properties of Interconnection Networks
SLIDES FOR CHAPTER 2 BOOLEAN ALGEBRA
FIGURES FOR CHAPTER 2 BOOLEAN ALGEBRA
Functional Verification III
Biconnectivity SEA PVD ORD FCO SNA MIA 11/16/2018 2:31 AM
Based on slides by Y. Peng University of Maryland
Enumerating Distances Using Spanners of Bounded Degree
Graphs, Trees and Algorithms 1
Example Question: Consider the expressions: (a) F = XY + XY'
CS 583 Analysis of Algorithms
Objectives The student will be able to:
Bell Ringer 10/27/10 What is the GCF? 18x³y² and 24x² ab and a³b².
Student:連敏筠 Advisor:傅恆霖
Biconnectivity SEA PVD ORD FCO SNA MIA 5/6/2019 5:08 PM Biconnectivity
Factoring using the greatest common factor (GCF).
Biconnectivity SEA PVD ORD FCO SNA MIA 5/23/ :21 PM
Objectives The student will be able to:
Chapter 4 (Part 2): Mathematical Reasoning, Induction & Recursion
Sanguthevar Rajasekaran University of Connecticut
Constraint Graph Binary CSPs
Constructing a m-connected k-Dominating Set in Unit Disc Graphs
Fault-Tolerant Vertex-Pancyclicity of Crossed Cubes CQn
Cheng-Kuan Lin Tzu-Liang Kung Jimmy J. M. Tan
Minimum Spanning Trees
Presentation transcript:

Nov. 20, 2010 A pessimistic one-step diagnosis algorithms for cube-like networks under the PMC model Dr. C. H. Tsai Department of C.S.I.E, National Dong Hwa University

Outline Diagnosis problems The PMC model The t-diagnosable systems The t 1 /t 1 -diagnosable systems Cube-like networks (bijective connection) Good structure in cube-like networks A (2n-2)/(2n-2)-diagnosis algorithm for cube- like networks

Problem Self-diagnosable system on computer networks. Identify all the faulty nodes in the network.  Precise strategy One-step t-diagnosable  Pessimistic t 1 /t 1 -diagnosable t 1 /t 1 -diagnosable t/k-diagnosable

The PMC model --- Tests The test of unit v performed by unit u consists of three steps: 1. u sends a test input sequence to v 2. v performs a computation on the test sequence and returns the output to u 3. Unit u compares the output of v with the expected results The output is binary (0 passes, 1 fails) requires a bidirectional connection

The Tests (cont.) Outcome  of the test performed by unit u on unit v (denoted as u v) defined according to the PMC model  u v : Tests performed in both directions with outcomes respectively , . Testing unitTested unitTest outcome Fault-free 0 Faulty1 Fault-free0 or 1 Faulty 0 or 1

Example 1 Testing unitTested unitTest outcome wx0 or 1 wz xw1 xy0 xz1 yx0 yz1 zw zx zy syndrome

Some definitions V’

The characterization of t-diagnosable systems Theorem: Let G(V, E) be the graph of a system S of n nodes. Then S is t-diagnosable if and only if

The definition of t 1 /t 1 -diagnosable systems A system S of n nodes is t 1 /t 1 -diagnosable if, given any syndrome produced by a fault set F all the faulty nodes can be isolated to within a set of nodes with

The characterization of t 1 /t 1 -diagnosable systems Theorem: Let G(V, E) be the graph of a system S of n nodes. Then S is t 1 /t 1 -diagnosable if and only if

Cube-like networks (bijective connection) XQ 1 = {K 2 } XQ n = XQ n-1 ⊕ M XQ n-1 = {G | G = G 0 ⊕ M G 1 where G i is in XQ n-1 } ⊕ M : denote a perfect matching of V(G 0 ) and V(G 1 ) Therefore, XQ 2 = {C 4 }, XQ 3 ={Q 3, CQ 3 }

0 XQ XQ 2 XQ

Diagnosibilies of Cube-like networks XQ n is n-diagnosable XQ n is (2n-2)/(2n-2)-diagnosable To Develop a diagnosis algorithm to identify the set of faults F with |F| ≦ 2n-2 to within a set F’ with

Twinned star structure in cube-like networks ux n-1

Extending star pattern in cube-like networks for any vertex Base case BC BC n n-1 0

Twinned star pattern in cube-like networks Base case BC 4 BC n n n-1

Boolean Formalization 0 xy 1 xy

0 xyz 0 0 xyz 1 p0 p1

1 xyz 0 1 xyz 1 p2 p3

p0(z) 1 xyz 1 1 xyz 0 0 xyz 1 0 xyz 0 p1(z) p2(z) p3(z)

uv

Lemma (a). Let r(u,v)=0. (b). Let r(u,v)=1.

Correctness of the algorithm 1 x 1 x

Lemma

Nov. 20, 2010 The End. Thanks for your attention.