DocumentCode
108344
Title
An Optimization-Based Distributed Planning Algorithm: A Blackboard-Based Collaborative Framework
Author
Xu Han ; Mandal, Srimanta ; Pattipati, Krishna R. ; Kleinman, David L. ; Mishra, Mahesh K.
Author_Institution
Electr. Eng. Dept., Univ. of Connecticut, Storrs, CT, USA
Volume
44
Issue
6
fYear
2014
fDate
Jun-14
Firstpage
673
Lastpage
686
Abstract
Motivated by the need for multiple agents to collaborate in order to solve a distributed resource allocation planning problem, this paper develops a distributed framework that combines each agent´s information, expertise, responsibility, and asset ownership with the goal of optimizing a given mission objective. A mission is a collection of interdependent tasks to be executed in a directed/sequential sequence. Each task is modeled by a vector of resource requirements, a processing time, and a start time (release time). Each agent has a subset of tasks for which it is responsible, and owns a set of heterogeneous assets, where each asset is modeled by a vector of resource capabilities that it provides. Multiple agents must collaboratively allocate assets to tasks to maximize an expected mission performance, defined by how well all of the tasks´ requirements are satisfied by the allocated asset capabilities. Our agent-based distributed planning framework uses a blackboard communication paradigm to exchange information among agents. The framework contains an intra-agent and an interagent module that support individual and cooperative planning, respectively. The intra-agent module employs an optimization-based m-best asset allocation algorithm to match an agent´s own tasks with its locally owned assets. The interagent module coordinates the exchange of information and asset allocations among agents to improve the local plans using an asset pricing mechanism, and includes a means for characterizing an agent´s cooperative behavior.
Keywords
distributed algorithms; groupware; marine engineering; multi-agent systems; optimisation; resource allocation; Maritime Operations Centers; agent-based distributed planning framework; asset ownership; asset pricing; blackboard communication paradigm; blackboard-based collaborative framework; cooperative planning; directed sequence; distributed framework; heterogeneous assets; information exchange; interagent module; interdependent task collection; intra agent module; multiple agents; optimization-based distributed resource allocation planning algorithm; optimization-based m-best asset allocation algorithm; processing time; release time; sequential sequence; start time; Accuracy; Collaboration; Computer architecture; Decision making; Planning; Resource management; Vectors; Blackboard architecture; collaborative planning; distributed agents; operational-level planning; resource allocation;
fLanguage
English
Journal_Title
Systems, Man, and Cybernetics: Systems, IEEE Transactions on
Publisher
ieee
ISSN
2168-2216
Type
jour
DOI
10.1109/TSMC.2013.2276392
Filename
6588605
Link To Document