摘要 |
A set of projects may be defined, each project having a set of tasks to be performed. In turn, each task may be mapped to a set of task capabilities that are involved in completing the task. A set of agents and components (potentially including both human agents and automated agent, and components for sensing and effecting action in the world) may also be defined, and each agent may have a set of agent capabilities representing skills, knowledge, resources, relationships, etc., that an agent may commit to a task. The tasks of the projects may be fulfilled by identifying coalitions of agents for respective tasks, featuring a sufficient set of agent capabilities corresponding to the task capabilities. This model may be used, e.g., in a matching service, whereby projects submitted by managers may be completed through an automated matching of tasks with a set of agents subscribing to the service.
|