Home
Home
DSM Tutorial
DSM Tools
DSM Links
Submit a paper
Search
Contact Us
9th International Design Structure Matrix (DSM) Conference
16 – 18 October 2007, Munich, Germany
www.dsm-conference.org
 
MIT Offering 2 Day Workshops for Managing Complex Product Development Projects
March 21-22, 2007
August 1-2, 2007
November 14-15, 2007
Course Website
 
DSM Tutorial available at your company's site
Course Description
 
Identifying Loops by Powers of the Adjacency Matrix PDF Print E-mail

Identifying Loops by Powers of the Adjacency Matrix


The Adjacency matrix is a binary DSM where an empty cell is replaced with a "zero" and a non-empty cell is replaced by "one".

Raising the DSM to the n-th power shows which element can be reached from itself in n steps by observing a non-zero entry for that task along the diagonal of the matrix. For example squaring the DSM (below) shows that tasks A and C are involved in a two-step loop. [Note that in the resultant square matrix, cells with a value of greater than one were replaced by a value of one].

Similarly, cubing the DSM, as shown below, shows that tasks B, D and E are involved in a three-step loop. The higher powers of the DSM reveal no other loops in the system.
 

DSM

  A B C D E
A 0 0 1 1 0
B 0 0 0 0 1
C 1 1 0 0 1
D 0 1 0 0 0
E 0 0 0 1 0

Square

  A B C D E
A 1 1 0 0 1
B 0 0 0 1 0
C 0 0 1 1 1
D 0 0 0 0 1
E 0 1 0 0 0

Cube

  A B C D E
A 0 0 1 1 1
B 0 1 0 0 0
C 1 1 0 1 1
D 0 0 0 1 0
E 0 0 0 0 1

Power 4

  A B C D E
A 1 1 0 1 1
B 0 0 0 0 1
C 0 1 1 1 1
D 0 1 0 0 0
E 0 0 0 1 0

Power 5

  A B C D E
A 0 0 1 1 0
B 0 0 0 0 1
C 1 1 0 0 1
D 0 1 0 0 0
E 0 0 0 1 0

Result

  A B C D E
B     X    
D X        
E   X      
A X   X   X
C   X   X  

Back to Tutorial Index

 
< Prev   Next >
© 2009 The Design Structure Matrix Web Site
Joomla! is Free Software released under the GNU/GPL License.