01.12.2012 Views

Architecture of Computing Systems (Lecture Notes in Computer ...

Architecture of Computing Systems (Lecture Notes in Computer ...

Architecture of Computing Systems (Lecture Notes in Computer ...

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.

106 K. Kloch et al.<br />

constant. This is a very surpris<strong>in</strong>g result. F<strong>in</strong>ally, <strong>in</strong> the third regime, the <strong>in</strong>fection<br />

ratio starts to grow very rapidly with R. The three regimes are analyzed<br />

and described analytically <strong>in</strong> the follow<strong>in</strong>g sections.<br />

3.1 First Scal<strong>in</strong>g Regime<br />

In the first regime, we consider the case <strong>of</strong> very small radio ranges. Thus, agents<br />

travel long distances between com<strong>in</strong>g <strong>in</strong>to contact with each other and the <strong>in</strong>fected<br />

and un<strong>in</strong>fected agents are typically spread uniformly across the board<br />

(see Fig. 3(a)). In order to derive the R dependence <strong>of</strong> K, wenotethatthe<br />

unimpeded <strong>in</strong>fection rate K specifies the expected number <strong>of</strong> new <strong>in</strong>fections per<br />

time unit if no reset is <strong>in</strong>volved. Hence, each collision <strong>of</strong> an <strong>in</strong>fected agent with<br />

another agent has a high probability to cause a new <strong>in</strong>fection, s<strong>in</strong>ce the other<br />

agent is usually un<strong>in</strong>fected. By collision we mean that the distance between the<br />

twoagentsbecomesassmallasR. To calculate the expected number <strong>of</strong> collisions<br />

with<strong>in</strong> one time step, we adapt the mean free path approach well-known from<br />

the k<strong>in</strong>etic theory <strong>of</strong> gases for a two-dimensional sett<strong>in</strong>g, agents <strong>of</strong> different sizes,<br />

and non-negligible radius <strong>of</strong> <strong>in</strong>fected agents.<br />

Consider an <strong>in</strong>fected agent mov<strong>in</strong>g along a straight path with speed ¯v. Dur<strong>in</strong>g<br />

the next time unit the agent’s radio range R will reach a previously untouched<br />

area <strong>of</strong> size ¯v · 2R. All previously un<strong>in</strong>fected agents <strong>in</strong> this area will then be<br />

<strong>in</strong>fected. The mean number <strong>of</strong> agents <strong>in</strong> the area is given by its size times the<br />

mean density <strong>of</strong> agents,<br />

K =(¯v · 2R) N/L 2 . (3)<br />

Note that ¯v is not equal to the <strong>in</strong>fected agent’s velocity v <strong>in</strong> general, s<strong>in</strong>ce both,<br />

<strong>in</strong>fected and un<strong>in</strong>fected agents, are mov<strong>in</strong>g. S<strong>in</strong>ce <strong>in</strong> the presented scenario also<br />

the un<strong>in</strong>fected agents move randomly, ¯v has to be calculated as the expected<br />

relative velocity <strong>of</strong> the un<strong>in</strong>fected agents with respect to the <strong>in</strong>fected agent.<br />

Therefore, we consider a reference system <strong>in</strong> which the <strong>in</strong>fected agent is at<br />

rest. Without loss <strong>of</strong> generality, we can assume that it is mov<strong>in</strong>g to the right<br />

with velocity v1 =(v, 0) (the two components <strong>of</strong> the vector <strong>in</strong>dicat<strong>in</strong>g the speeds<br />

<strong>in</strong> x and y direction, respectively). In the considered mov<strong>in</strong>g reference system,<br />

the speed <strong>of</strong> the un<strong>in</strong>fected agents is thus given by v(ϕ) =v2 − v1 = v (cos ϕ −<br />

1, s<strong>in</strong> ϕ) where0� ϕ

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

Saved successfully!

Ooh no, something went wrong!