16.11.2012 Views

Wireless Network Design: Optimization Models and Solution ...

Wireless Network Design: Optimization Models and Solution ...

Wireless Network Design: Optimization Models and Solution ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

11 Improving <strong>Network</strong> Connectivity in MANETs Using PSO <strong>and</strong> Agents 265<br />

The proposed approach, while developed for dynamic topology optimization,<br />

easily adapts to a static scenario by increasing the agent velocity constraints. The<br />

static scenario is useful when users want to improve an existing system of sensors or<br />

communication hubs already positioned in the field, or when designing a new static<br />

system. The proposed approach could also be used for “what-if” purposes before<br />

launching an actual network in the field. The simulation is useful to plan for the<br />

most efficient number of mobile agents to deploy under a certain scenario, <strong>and</strong> to<br />

consider cost / benefit tradeoffs.<br />

nu<br />

10 5 PSO<br />

10 5 CPLEX<br />

10 3 PSO<br />

10 3 CPLEX<br />

5<br />

5<br />

5<br />

5<br />

na<br />

5 PSO<br />

5 CPLEX<br />

3 PSO<br />

3 CPLEX<br />

0 2000 4000 6000 8000 10000 12000 14000 16000 18000<br />

bits per second<br />

Fig. 11.8 Comparison of the PSO <strong>and</strong> MIP on ten r<strong>and</strong>om problems of each size. (nu = the number<br />

of users, na = the number of agents.)<br />

References<br />

1. Ahuja, R.K., Magnanti, T.L., Orlin, J.B.: <strong>Network</strong> Flows, Theory, Algorithms, <strong>and</strong> Applications.<br />

Prentice-Hall, Inc., Upper Saddle River, New Jersey (1993)<br />

2. Ashbrook, D., Starner, T.: Learning significant locations <strong>and</strong> predicting user movement with<br />

gps. In: Proceedings of the 6th International Symposium on Wearable Computers (ISWC<br />

2002), pp. 101–108 (2002)<br />

3. BOOST.org: Boost c++ libraries (2006)

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

Saved successfully!

Ooh no, something went wrong!