30.12.2013 Views

Projects - Cengage Learning

Projects - Cengage Learning

Projects - Cengage Learning

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!