

Coordinated Meta-level Control for
Tracking Meteorological Phenomenon
NetRads [Zink05a, Zink05b] is a network of adaptive radars controlled by a collection of Meteorological Command and Control (MCC) agents that instruct where to scan based on emerging weather conditions. The NetRad radar is designed to quickly detect low-lying meteorological phenomena such as tornadoes. Each MCC agent has several radar associated with it. The MCC agent gathers raw data from the radars and runs detection algorithms on weather data to recognize significant meteorological phenomenon [Kra07]. It executes a local combinatorial optimization algorithm to determine the best configuration from a local point of view, then exchanges these configurations with neighborhood agents and a hill-climbing negotiation algorithm to determine which radars to activate and how much time to allocate to each task. This process of local optimization and negotiation is time-bounded since radars need to be constantly repositioned to track weather phenomena and recognize the arrival of ones.
Meta-level control in this application will balance the resources spent on local
combinatorial optimization versus the number
of negotiation cycles. This is important because in certain situations it is
better to do a good job in local optimization and allocate fewer cycles to
negotiation while in other situations more cycles for negotiation would be
better. For example, if there are a lot of boundary tasks , then having more
negotiation cycles to coordinate the scanning tasks may be preferable. This work
involves gathering data to develop the methodology to determine where this
balance is and developing techniques to automate the meta-level control
decision making process. The main research questions in developing this
methodology as discussed above are:


Figure 1: UMASS Netrads simulator to track tornadoes [Kra07]
In the multi-agent (multi-MCC) context, meta-level control decisions at different agents need to be coordinated [Alex07]. These agents have multiple high-level goals from which to choose, but if two or more radars need to coordinate their actions, the agents' meta-control components must be on the same page. That is, the agents must reason about the same problem and may need to be at the same stage of the problem-solving process (e.g., if one agent decides to devote little time to communication/negotiation before moving to other deliberative decisions while another agent sets aside a large portion of deliberation time for negotiation, the latter agent would waste time trying to negotiate with an unwilling partner). Thus if an agent changes the problem solving context it is focusing on, it must notify other agents with which it may interact. This suggests that the meta-control component of each agent should have a multi-agent policy, where the progression of what deliberations agents do, and when, is choreographed carefully and includes branches to account for what could happen as deliberation (and execution) plays out. We are currently exploring these issues.
PI: Anita Raja
RAs: George Alexander, Jason Hillgen
Collaborator: Professor Victor Lesser, UMass.
References:
[Alex07] G. Alexander, A. Raja, E. Durfee and D. Musliner, Design Paradigms for Meta-Control in Multi-Agent Systems Proceedings of AAMAS 2007 Workshop on Metareasoning in Agent-based Systems, pp 92-103, Hawaii, May 2007.
[Kra07] M. Krainin, B. An, V. Lesser, An Application of Automated Negotiation to Distributed Task Allocation. IEEE/WIC/ACM International Conference on Intelligent Agent Technology (IAT 2007). November 2007.
[Zink05a] M. Zink, D. Westbrook, E. Lyons, K. Hondl, J. Kurose, F. Junyent,
L. Krnan and V. Chandrasekar University of Massachussetts Amherst, 2005. "NetRad:
Distributed, Collaborative and Adaptive Sensing of the Atmosphere. Calibration
and Initial Benchmarks", International Conference on Distributed Computing in
Sensor Systems, Marina Del Rey, CA, USA, June 30 - July 1, 2005.
[Zink05b] M. Zink, D. Westbrook, S. Abdallah, B. Horling, V. Lakamraju, E.
Lyons, V. Manfredi, J. Kurose, and K. Hondl, 2005. "Meteorological Command and
Control: An End-to-end Architecture for a Hazardous Weather Detection Sensor
Network", Workshop on End-to-End, Sense-and-Respond Systems, Applications, and
Services, Seattle, WA, USA, June 5, 2005, pp. 37-42.
Images: Courtesy of NOAA and CASA Netrads Simulator