header_image

Experiments in Evolving Heterogeneous Cooperating Teams

Dr. Robert B Heckendorn
Friday, April 13, 2007
11:00AM ~ 12:30PM, Harris Center 125

Abstract


For simplicity teams are often assumed to be a collection of interchangeable players... players of uniform capability. Researchers have been evolving robust software for this case for over a decade.

However, it is often the case that the players (or agents) are not uniform out of circumstance or design. For example one might imagine two kinds of robots used to clear mines. The first is a small flying bot with ground penetrating sensors that detects and marks the mine but being a flying device has no mine removal capability. This bot can drop miniature disposable transmitters on the mine. The second is a slower ground traversing bot with armor plating and deactivation hardware. It finds mines by looking for the transmitters but would be too slow to search the whole area.

We have developed a simple problem space that represents this scenario. Our questions are basic and address issues of practicality, but also deeper questions of the mechanics evolving cooperation such as: Are the evolutionary techniques for evolving software for these bots efficient or even applicable in this situation? How can their performance be improved? What is the relation between individual performance and team performance? What is the mechanics of the relationship? What does that tell us about what is being learned in this heterogeneous environment?

This is the work of Dr. Terry Soule and myself both of the University of Idaho. This work is made possible by NIH Grant # P20 RR16448 from the COBRE Program of the National Center for Research Resources and by NSF grant #0535130.

Short Bio


Robert Heckendorn is an associate professor of computer science at the University of Idaho. He specializes in the theory of evolution, evolutionary computation and bioinformatics where he has published in areas ranging from theoretical works in problem difficulty to cancer simulation. He has a B.A. in mathematics from the University of Oklahoma, a M.S. in Computer Science from the University of Arizona and a Ph.D. from Colorado State University. Before getting his Ph.D. he worked at Hewlett-Packard Company on calculator software, a Lisp compiler, and a UNIX based software development environment for C/C++/COBOL.

FEEDBACK | Webmaster | EECS | FSI | CECS | UCF
University Of Central Florida | Orlando, Florida 32816-2362 Phone: 407-823-2341