|
|
|
Help | Seminars List | Add Seminar | Edit Seminars | Tips for organisers | RSS | ics Calendar | Search | Send comments about this website to seminar-master@cecs.anu.edu.au
Contact: luke.fletcher@anu.edu.au INFOENG SEMINAR SERIES Colloquium series
Reaching a Consensus in a Dynamically Changing EnvironmentProfessor Steve Morse (Yale University)DATE: 2006-04-07 TIME: 11:00:00 - 12:00:00 LOCATION: RSISE Seminar Room, ground floor, building 115, cnr. North and Daley Roads, ANU ABSTRACT: Current interest in cooperative control of groups of autonomous agents has led to the rapid increase in the application of graph theoretic ideas to problems of analyzing and synthesizing a variety of desired group behaviors such as maintaining a formation, swarming, rendezvousing, or reaching a consensus. One line of research which illustrates this, is the recent theoretical work by a number of individuals which successfully explains the heading synchronization phenomenon observed in simulation by T. Vicsek and C. Reynolds more than a decade ago. Vicsek and co-authors considered a simple discrete-time model consisting of n autonomous agents or particles all moving in the plane with the same speed but with different headings. Each agent's heading is updated using a local rule based on the average of the headings of its "neighbors". Agent i's current neighbors are itself together with those agents which are within a closed disk of pre-specied radius centered at agent i's current position. In their paper, Vicsek et al. provided a variety of interesting simulation results which demonstrated that the nearest neighbor rule they were studying could cause all agents to eventually move in the same direction despite the absence of centralized coordination and despite the fact that each agent's set of nearest neighbors could change with time. Vicsek's problem is what in computer science is called a "consensus problem" or an "agreement problem." Roughly speaking, one has a group of agents which are all trying to agree on a specic value of some quantity. Each agent initially has only limited information available. The agents then try to reach a consensus by passing what they know between them either just once or repeatedly, depending on the specific problem of interest. In this talk we will give an overview of two variants of the Vicsek problem, the first being a modified version in which integer-valued delays occur in sensing the values of headings which are available to agents. The second is a version in which each agent independently updates its heading at times determined by its own clock; in this case it is not assumed that the groups' clocks are synchronized or that the times any one agent updates its heading are evenly spaced. Using several concepts such as "analytic synchronization" and a number of key results concerned with the "composition" of directed graphs, we will explain why the conditions under which a consensus is achieved in the face of measurement delays or asynchronous decision making are essentially the same as those which are applicable in the synchronous, delay-free case.
This research was done in collaboration with M. Cao and B. D. O. Anderson
http://entity.eng.yale.edu/controls/ http://www.eng.yale.edu/faculty/vita/morse.html
|