You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
C-94 Appendix C<br />
B<br />
A<br />
D<br />
Figure 1<br />
Communication links.<br />
A<br />
B<br />
C<br />
D<br />
A B C D<br />
0 1 1 0<br />
1 0 1 0<br />
§<br />
¥<br />
1 1 0 1<br />
0 0 1 0<br />
Figure 2<br />
Communication matrix M.<br />
To<br />
d<br />
PROJECT<br />
A B C D<br />
A 2 1 1 1<br />
B 1 2 1 1<br />
From d §<br />
¥<br />
C 1 1 3 0<br />
D 1 1 0 1<br />
Figure 3<br />
The one-intermediary matrix<br />
based on the spy network in<br />
Figure 1.<br />
C<br />
Communications and Matrices<br />
Matrices and matrix products are used in communication theory. Suppose that<br />
four spies, A, B, C, and D, work for an intelligence agency under the following<br />
restrictions: Spies A, B, and C all can communicate directly with one another.<br />
Spy D, however, is super-secret and can communicate directly (back and forth)<br />
only with spy C. These communication links are summarized in Figure 1.<br />
The communication links between the four spies can also be specified by<br />
means of the four-by-four communication matrix shown in Figure 2. We’ll call<br />
this matrix M.<br />
In the communication matrix the rows and columns are associated with the<br />
spies as indicated by the red letters outside the matrix. An entry of 1 means that<br />
the two spies associated with that matrix location can communicate directly.<br />
For example, in the location row one, column two, there is a 1 because the corresponding<br />
spies A and B can communicate directly (according to Figure 1). In<br />
cases where two spies cannot communicate directly, 0 is used in the matrix. For<br />
instance, there is a 0 in the location row two, column four because the two<br />
spies B and D cannot communicate directly. There are four locations in the matrix<br />
that are not covered by what we’ve said so far. These are the locations corresponding<br />
to only one spy (i.e., a spy and him/herself):<br />
row 1, column 1: spy A<br />
row 2, column 2: spy B<br />
By definition, we use a 0 in those locations.<br />
Looking at Figure 1, we see that spy D cannot send a message directly to<br />
spy A. However, spy D can get a message to A by using relays or intermediaries.<br />
For instance, using one intermediary, the message from D to A can be<br />
routed<br />
D S C S A<br />
Or using two intermediaries, the message can be routed<br />
D S C S B S A<br />
One could even have three intermediaries (perhaps to confuse the enemy) with<br />
the route<br />
D S C S B S C S A<br />
row 3, column 3: spy C<br />
row 4, column 4: spy D<br />
We now display and explain a four-by-four matrix that shows how many<br />
ways messages can be sent from one spy to another using only one intermediary.<br />
See Figure 3.<br />
As an example of how to interpret the entries in the one-intermediary matrix<br />
in Figure 3, consider the 1 that appears in the second row, first column.<br />
This tells us that there is exactly one way to send a message from B to A using<br />
an intermediary. You can check that this is the case by looking at Figure 1; the<br />
route is B S C S A. As another example, consider the 2 in the first row, first<br />
column. This tells us that there are two ways that A can send a message to A<br />
through one intermediary.As Figure 1 shows, the two routes are A S B S A and<br />
A S C S A. (One possible reason why spy A might want to send a message to