• Tidak ada hasil yang ditemukan

Further Extensions

Dalam dokumen Autonomous Agents and Multi-Agent Systems (Halaman 155-159)

MAS Combat Simulation

H. Van Dyke Parunak

4. Discussion

4.2. Further Extensions

The success we have enjoyed with polyagents (in industrial and intelligence ap- plications as well as in military simulation) encourages us to develop and extend the technique. Three of these extensions are the use of a non-spatial environment, sensor planning, and generalization of the architectures application to integrating multiple reasoners.

Stigmergic mechanisms such as those used by a polyagents ghosts require a structured environment in which agents can have a location and with which they can interact locally. In both of the applications discussed in this chapter, the environment is spatial, a regular lattice of place agents that tiles the two- dimensional manifold of the earths surface. Many domains would profit from the ability to develop plans and make predictions over non-spatial structures such as semantic networks and social networks. Unlike lattices, these networks exhibit small-world structure [33], in which distances are not well defined. In spite of this limitation, we have had encouraging results in preliminary experiments in such topologies.

The plans and predictions generated by our systems are currently used by humans. A natural next step is to integrate our reasoning into a closed-loop system.

For example, predictions on where the adversary might be could automatically deploy sensors in that area, and feedback from those sensors would then update the predictor.

Perhaps the most broadly applicable extension is generalizing the notion of using a simulation to integrate multiple reasoners. Many reasoners can express their results either through a field over some topology, or by describing the behavior of some process executing over the topology. The first class of results lends itself to representation as a pheromone field, while the second can be translated directly into ghost personalities. The BEEs evolutionary loop can automatically assess the usefulness of such results in modeling observed behavior, integrating them into an overall result and adjusting the relative prominence given to the various inputs as the external situation evolves.

References

[1] I. Balogh and G. Harless, “An Overview of the COMBAT XXI Simulation Model:

A Model for the Analysis of Land and Amphibious Warfare,” in Proc. of 71st Military Operations Research Society Symposium, USMCB Quantico, VA, 2003.

http://www.mors.org/publications/abstracts/71morss/wg31 abs.htm.

[2] S. Bonder and L. W. Farrell, Development of Models for Defense Systems Plan- ning.SRL 2147 TR70-2, Systems Research Laboratory, University of Michigan, Ann Arbor, MI, 1970.

[3] C. Brosilow and B. Joseph,Techniques of Model-Based Control.Upper Saddle River, NJ, Prentice Hall PTR, 2002.

[4] S. Brueckner, Return from the Ant: Synthetic Ecosystems for Manufacturing Con- trol. Dr.rer.nat. Thesis at Humboldt University Berlin, Department of Com- puter Science, 2000. http://dochost.rz.hu-berlin.de/dissertationen/brueckner-sven- 2000-06- 21/PDF/Brueckner.pdf.

[5] W. Collischonn and J. V. Pilar, “A direction dependent least-cost-path algorithm for roads and canals,” International Journal of Geographical Information Science, 14(4), pp. 397-406, 2000.

[6] D. H. Douglas, “Least-cost path in GIS using an accumulated cost surface and slope lines,” Cartographica, 31:37-51, 1994.

[7] Eternal Egypt. Model of Soldiers of Mesehti, Egyptian Pikemen. 2005.

http://www.eternalegypt.org/EternalEgyptWebsiteWeb/HomeServlet?ee

website action key=action.display.element&story id=5&module id=31&language id=1&element id=6 0577.

[8] P.-P. Grass, “La Reconstruction du nid et les Coordinations Inter-Individuelles chez Bellicositermes Natalensis et Cubitermes sp. La thorie de la Stigmergie: Essai d’interprtation du Comportement des Termites Constructeurs,” Insectes Sociaux, 6:41-84, 1959.

[9] A. Ilachinski, Artificial War: Multiagent-based Simulation of Combat. Singapore, World Scientific, 2004.

[10] S. Kirkpatrick, C. D. Gelatt, and M. P. Vecchi, “Optimization by Simulated Anneal- ing,”Science, 220:671-80, 1983.

[11] F. W. Lanchester,Aircraft in Warfare: The Dawn of the Fourth Arm.London, Con- stable and Co, Ltd., 1916.

[12] M. K. Lauren and R. T. Stephen, “Map-Aware Non-uniform Automata (MANA)A New Zealand Approach to Scenario Modelling,” Journal of Battlefield Technology, 5(1 (March)):27ff, 2002. http://www.argospress.com/jbt/Volume5/5-1-4.htm.

[13] H. V. D. Parunak, “Evolving Swarming Agents in Real Time,” in Proc. of Ge- netic Programming Theory and Practice (GPTP05), Ann Arbor, MI, Springer, 2005.

http://www.newvectors.net/staff/parunakv/GPTP05.pdf.

[14] H. V. D. Parunak, “Real-Time Agent Characterization and Prediction,” in Proc.

of International Joint Conference on Autonomous Agents and Multi-Agent Sys- tems (AAMAS’07), Industrial Track, Honolulu, Hawaii, pp. 1421-1428, ACM, 2007.

http://www.newvectors.net/staff/parunakv/AAMAS07Fitting.pdf.

[15] H. V. D. Parunak, R. Bisson, S. Brueckner, R. Matthews, and J.

Sauter, “Representing Dispositions and Emotions in Simulated Combat,”

in Proc. of Workshop on Defence Applications of Multi-Agent Systems (DAMAS05, at AAMAS05), Utrecht, Netherlands, pp. 51-65, Springer, 2005.

http://www.newvectors.net/staff/parunakv/DAMAS05DETT.pdf.

[16] H. V. D. Parunak and S. Brueckner, “Ant-Like Missionaries and Cannibals: Synthetic Pheromones for Distributed Motion Control,” inProc. of Fourth International Con- ference on Autonomous Agents (Agents 2000), Barcelona, ES, pp. 467-474, 2000.

http://www.newvectors.net/staff/parunakv/MissCann.pdf.

[17] H. V. D. Parunak and S. Brueckner, “Concurrent Modeling of Alternative Worlds with Polyagents,” in Proc. of the Seventh International Workshop on Multi-Agent- Based Simulation (MABS06, at AAMAS06), Hakodate, Japan, Springer, 2006.

http://www.newvectors.net/staff/parunakv/MABS06Polyagents.pdf.

[18] H. V. D. Parunak and S. Brueckner, “Modeling Uncertain Domains with Polyagents,” in Proc. of International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS’06), Hakodate, Japan, ACM, 2006.

http://www.newvectors.net/staff/parunakv/AAMAS06Polyagents.pdf.

[19] H. V. D. Parunak, S. Brueckner, M. Fleischer, and J. Odell, “A De- sign Taxonomy of Multi-Agent Interactions,” in Proc. of Agent-Oriented Software Engineering IV, Melbourne, AU, pp. 123-137, Springer, 2003.

www.newvectors.net/staff/parunakv/cox.pdf.

[20] H. V. D. Parunak, S. Brueckner, and J. Sauter, “Digital Pheromones for Coordi- nation of Unmanned Vehicles,” in Proc. of Workshop on Environments for Multi- Agent Systems (E4MAS 2004), New York, NY, pages 246-263, Springer, 2004.

http://www.newvectors.net/staff/parunakv/E4MAS04 UAVCoordination.pdf.

[21] H. V. D. Parunak, S. Brueckner, and R. Savit, “Universality in Multi-Agent Sys- tems,” inProc. of Third International Joint Conference on Autonomous Agents and Multi- Agent Systems (AAMAS 2004), New York, NY, pp. 930-937, ACM, 2004.

http://www.newvectors.net/staff/parunakv/AAMAS04Universality.pdf.

[22] H. V. D. Parunak, S. A. Brueckner, and J. Sauter, “Digital Pheromone Mechanisms for Coordination of Unmanned Vehicles,” in Proc. of First International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS 2002), Bologna, Italy, pp. 449-450, ACM, 2002.

www.newvectors.net/staff/parunakv/AAMAS02ADAPTIV.pdf.

[23] H. V. D. Parunak, M. Purcell, and R. O’Connell, “Digital Pheromones for Au- tonomous Coordination of Swarming UAV’s,” in Proc. of First AIAA Unmanned Aerospace Vehicles, Systems, Technologies, and Operations Conference, Norfolk, VA, AIAA, 2002. www.newvectors.net/staff/parunakv/AIAA02.pdf.

[24] E. Rimon and D. E. Kodischek, “Exact Robot Navigation Using Artificial Potential Functions,” IEEE Transactions on Robotics and Automation, 8(5 (October)), pp.

501-518, 1992.

[25] J. A. Sauter, R. Matthews, H. V. D. Parunak, and S. Brueckner, “Evolving Adap- tive Pheromone Path Planning Mechanisms,” in Proc. of Autonomous Agents and Multi- Agent Systems (AAMAS02), Bologna, Italy, pages 434-440, ACM, 2002.

www.newvectors.net/staff/parunakv/AAMAS02Evolution.pdf.

[26] J. A. Sauter, R. Matthews, H. V. D. Parunak, and S. Brueckner, “Perfor- mance of Digital Pheromones for Swarming Vehicle Control,” in Proc.

of Fourth International Joint Conference on Autonomous Agents and Multi-Agent Systems, Utrecht, Netherlands, pp. 903-910, ACM, 2005.

http://www.newvectors.net/staff/parunakv/AAMAS05SwarmingDemo.pdf.

[27] N. M. Shnerb, Y. Louzoun, E. Bettelheim, and S. Solomon, “The importance of being discrete: Life always wins on the surface,” inProc. Natl. Acad. Sci. USA, 97(19 (Sep- tember 12)), pp. 10322-10324, 2000. http://www.pnas.org/cgi/reprint/97/19/10322.

[28] E. Stefanakis and M. Kavouras, “On the determination of the optimum path in space,” inProc. of The European Conference on Spatial Information Theory (COSIT 95), Semmering, Austria, Springer, 1995.

[29] B. Stilman, Linguistic Geometry: From Search to Construction. Boston, Kluwer, 2000.

[30] US Army PEO STRI. OneSAF Objective System (OOS). 2007.

http://www.peostri.army.mil/PRODUCTS/ONESAF/.

[31] J. von Neumann, “Zur Theorie der Gesellschaftsspiele‘,” Mathematische Annalen, 100, pp. 295-320, 1928.

[32] J. von Neumann and O. Morgenstern, Theory of Games and Economic Behavior.

Princeton, Princeton University Press, 1944.

[33] D. J. Watts and S. H. Strogatz, “Collective dynamics of ”small-world” networks,”

Nature, 393(6684 (4 June)), pp. 440-442, 1998.

[34] Wikipedia. Kriegspiel (wargame). 2007.

[35] Wikipedia. Lotka-Volterra equation. 2007. http://en.wikipedia.org/wiki/Lotka- Volterra equation.

[36] W. G. Wilson, “Resolving Discrepancies between Deterministic Population Models and Individual-Based Simulations,”American Naturalist, 151(2), pp. 116-134, 1998.

H. Van Dyke Parunak NewVectors

3520 Green Court, Suite 250 Ann Arbor, MI, 48105-1579 USA

e-mail:[email protected]

Using Multi-Agent Teams to Improve the

Dalam dokumen Autonomous Agents and Multi-Agent Systems (Halaman 155-159)