7 research outputs found

    Design and implementation of a Multi-Agent Planning System

    Full text link
    This work introduces the design and implementation of a Multi-Agent Planning framework, in which a set of agents work jointly in order to devise a course of action to solve a certain planning problem.Torre帽o Lerma, A. (2011). Design and implementation of a Multi-Agent Planning System. http://hdl.handle.net/10251/15358Archivo delegad

    Cooperative planning in multi-agent systems

    Full text link
    Tesis por compendio[EN] Automated planning is a centralized process in which a single planning entity, or agent, synthesizes a course of action, or plan, that satisfies a desired set of goals from an initial situation. A Multi-Agent System (MAS) is a distributed system where a group of autonomous agents pursue their own goals in a reactive, proactive and social way. Multi-Agent Planning (MAP) is a novel research field that emerges as the integration of automated planning in MAS. Agents are endowed with planning capabilities and their mission is to find a course of action that attains the goals of the MAP task. MAP generalizes the problem of automated planning in domains where several agents plan and act together by combining their knowledge, information and capabilities. In cooperative MAP, agents are assumed to be collaborative and work together towards the joint construction of a competent plan that solves a set of common goals. There exist different methods to address this objective, which vary according to the typology and coordination needs of the MAP task to solve; that is, to which extent agents are able to make their own local plans without affecting the activities of the other agents. The present PhD thesis focuses on the design, development and experimental evaluation of a general-purpose and domain-independent resolution framework that solves cooperative MAP tasks of different typology and complexity. More precisely, our model performs a multi-agent multi-heuristic search over a plan space. Agents make use of an embedded search engine based on forward-chaining Partial Order Planning to successively build refinement plans starting from an initial empty plan while they jointly explore a multi-agent search tree. All the reasoning processes, algorithms and coordination protocols are fully distributed among the planning agents and guarantee the preservation of the agents' private information. The multi-agent search is guided through the alternation of two state-based heuristic functions. These heuristic estimators use the global information on the MAP task instead of the local projections of the task of each agent. The experimental evaluation shows the effectiveness of our multi-heuristic search scheme, obtaining significant results in a wide variety of cooperative MAP tasks adapted from the benchmarks of the International Planning Competition.[ES] La planificaci贸n autom谩tica es un proceso centralizado en el que una 煤nica entidad de planificaci贸n, o agente, sintetiza un curso de acci贸n, o plan, que satisface un conjunto deseado de objetivos a partir de una situaci贸n inicial. Un Sistema Multi-Agente (SMA) es un sistema distribuido en el que un grupo de agentes aut贸nomos persiguen sus propias metas de forma reactiva, proactiva y social. La Planificaci贸n Multi-Agente (PMA) es un nuevo campo de investigaci贸n que surge de la integraci贸n de planificaci贸n autom谩tica en SMA. Los agentes disponen de capacidades de planificaci贸n y su prop贸sito consiste en generar un curso de acci贸n que alcance los objetivos de la tarea de PMA. La PMA generaliza el problema de planificaci贸n autom谩tica en dominios en los que diversos agentes planifican y act煤an conjuntamente mediante la combinaci贸n de sus conocimientos, informaci贸n y capacidades. En PMA cooperativa, se asume que los agentes son colaborativos y trabajan conjuntamente para la construcci贸n de un plan competente que resuelva una serie de objetivos comunes. Existen distintos m茅todos para alcanzar este objetivo que var铆an de acuerdo a la tipolog铆a y las necesidades de coordinaci贸n de la tarea de PMA a resolver; esto es, hasta qu茅 punto los agentes pueden generar sus propios planes locales sin afectar a las actividades de otros agentes. La presente tesis doctoral se centra en el dise帽o, desarrollo y evaluaci贸n experimental de una herramienta independiente del dominio y de prop贸sito general para la resoluci贸n de tareas de PMA cooperativa de distinta tipolog铆a y nivel de complejidad. Particularmente, nuestro modelo realiza una b煤squeda multi-agente y multi-heur铆stica sobre el espacio de planes. Los agentes hacen uso de un motor de b煤squeda embebido basado en Planificaci贸n de Orden Parcial de encadenamiento progresivo para generar planes refinamiento de forma sucesiva mientras exploran conjuntamente el 谩rbol de b煤squeda multiagente. Todos los procesos de razonamiento, algoritmos y protocolos de coordinaci贸n est谩n totalmente distribuidos entre los agentes y garantizan la preservaci贸n de la informaci贸n privada de los agentes. La b煤squeda multi-agente se gu铆a mediante la alternancia de dos funciones heur铆sticas basadas en estados. Estos estimadores heur铆sticos utilizan la informaci贸n global de la tarea de PMA en lugar de las proyecciones locales de la tarea de cada agente. La evaluaci贸n experimental muestra la efectividad de nuestro esquema de b煤squeda multi-heur铆stico, que obtiene resultados significativos en una amplia variedad de tareas de PMA cooperativa adaptadas a partir de los bancos de pruebas de las Competici贸n Internacional de Planificaci贸n.[CA] La planificaci贸 autom脿tica 茅s un proc茅s centralitzat en el que una 煤nica entitat de planificaci贸, o agent, sintetitza un curs d'acci贸, o pla, que satisfau un conjunt desitjat d'objectius a partir d'una situaci贸 inicial. Un Sistema Multi-Agent (SMA) 茅s un sistema distribu茂t en el que un grup d'agents aut貌noms persegueixen les seues pr貌pies metes de forma reactiva, proactiva i social. La Planificaci贸 Multi-Agent (PMA) 茅s un nou camp d'investigaci贸 que sorgeix de la integraci贸 de planificaci贸 autom脿tica en SMA. Els agents estan dotats de capacitats de planificaci贸 i el seu prop貌sit consisteix en generar un curs d'acci贸 que aconseguisca els objectius de la tasca de PMA. La PMA generalitza el problema de planificaci贸 autom脿tica en dominis en qu猫 diversos agents planifiquen i act煤en conjuntament mitjan莽ant la combinaci贸 dels seus coneixements, informaci贸 i capacitats. En PMA cooperativa, s'assumeix que els agents s贸n col路laboratius i treballen conjuntament per la construcci贸 d'un pla competent que ressolga una s猫rie d'objectius comuns. Existeixen diferents m猫todes per assolir aquest objectiu que varien d'acord a la tipologia i les necessitats de coordinaci贸 de la tasca de PMA a ressoldre; 茅s a dir, fins a quin punt els agents poden generar els seus propis plans locals sense afectar a les activitats d'altres agents. La present tesi doctoral es centra en el disseny, desenvolupament i avaluaci贸 experimental d'una ferramenta independent del domini i de prop貌sit general per la resoluci贸 de tasques de PMA cooperativa de diferent tipologia i nivell de complexitat. Particularment, el nostre model realitza una cerca multi-agent i multi-heuristica sobre l'espai de plans. Els agents fan 煤s d'un motor de cerca embegut en base a Planificaci贸 d'Ordre Parcial d'encadenament progressiu per generar plans de refinament de forma successiva mentre exploren conjuntament l'arbre de cerca multiagent. Tots els processos de raonament, algoritmes i protocols de coordinaci贸 estan totalment distribu茂ts entre els agents i garanteixen la preservaci贸 de la informaci贸 privada dels agents. La cerca multi-agent es guia mitjan莽ant l'aternan莽a de dues funcions heur铆stiques basades en estats. Aquests estimadors heur铆stics utilitzen la informaci贸 global de la tasca de PMA en lloc de les projeccions locals de la tasca de cada agent. L'avaluaci贸 experimental mostra l'efectivitat del nostre esquema de cerca multi-heur铆stic, que obt茅 resultats significatius en una ampla varietat de tasques de PMA cooperativa adaptades a partir dels bancs de proves de la Competici贸 Internacional de Planificaci贸.Torre帽o Lerma, A. (2016). Cooperative planning in multi-agent systems [Tesis doctoral no publicada]. Universitat Polit猫cnica de Val猫ncia. https://doi.org/10.4995/Thesis/10251/65815TESISPremiadoCompendi

    Dise帽o e implementaci贸n de un sistema de planificaci贸n distribuido

    Full text link
    Torre帽o Lerma, A. (2012). Dise帽o e implementaci贸n de un sistema de planificaci贸n distribuido. http://hdl.handle.net/10251/14760.Archivo delegad

    FMAP: A platform for the development of distributed multi-agent planning systems

    Full text link
    [EN] The development of cooperative Multi-Agent Planning (MAP) solvers in a distributed context encompasses the design and implementation of decentralized algorithms that make use of multi-agent communication protocols. In this paper, we present FMAP, a platform aimed at developing distributed MAP solvers such as MAP-POP, FMAP and MH-FMAP, among others. (C) 2018 Elsevier B.V. All rights reserved.This work is supported by the Spanish MINECO under projects TIN2014-55637-C2-2-R and TIN2017-88476-C2-1-R. The first author was funded by the Spanish SEPE.Torre帽o Lerma, A.; Sapena Vercher, O.; Onaindia De La Rivaherrera, E. (2018). FMAP: A platform for the development of distributed multi-agent planning systems. Knowledge-Based Systems. 145:166-168. https://doi.org/10.1016/j.knosys.2018.01.013S16616814

    Cooperative Distributed Planning through Argumentation

    Full text link
    [EN] This paper addresses the problem of solving a cooperative distributed planning (CDP) task through an argumentation-based model. A CDP task involves building a central plan amongst a set of agents who will contribute differently to the joint task based on their abilities and knowledge. In our approach, planning agents accomplish the CDP task resolution through an argumentation-based model that allows them to exchange partial solutions, express opinions on the adequacy of the agents驴 solutions and adapt their own proposals for the benefit of the overall task. Hence, the construction of the joint plan is coordinated via a deliberation dialogue to decide what course of action should be adopted at each stage of the planning process. In this paper, we highlight the role of argumentation for planning tasks that require a coordinated behaviour for their resolution.Onaindia De La Rivaherrera, E.; Sapena Vercher, O.; Torre帽o Lerma, A. (2010). Cooperative Distributed Planning through Argumentation. International Journal of Artificial Intelligence. 4(10):118-136. http://hdl.handle.net/10251/99676S11813641

    FLAP: Applying Least-Commitment in Forward-Chaining Planning

    Full text link
    In this paper, we present FLAP, a partial-order planner that accurately applies the least-commitment principle that governs traditional partial-order planning. FLAP fully exploits the partial ordering among actions of a plan and hence it solves more problems than other similar approaches. The search engine of FLAP uses a combination of different state-based heuristics and applies a parallel search technique to diversify the search in different directions when a plateau is found. In the experimental evaluation, we compare FLAP with OPTIC, LPG-td and TFD, three state-of-the-art nonlinear planners. The results show that FLAP outperforms these planners in terms of number of problems solved; in addition, the plans of FLAP represent a good trade-off between quality and computational time.This work has been partly supported by the Spanish MICINN under projects Consolider Ingenio 2010 CSD2007-00022 and TIN2011-27652-C03-01, the Valencian Prometeo project II/2013/019.Sapena Vercher, O.; Onaindia De La Rivaherrera, E.; Torre帽o Lerma, A. (2015). FLAP: Applying Least-Commitment in Forward-Chaining Planning. AI Communications. 28(1):5-20. https://doi.org/10.3233/AIC-140613S52028

    A Non-cooperative Game-Theoretic Approach for Conflict Resolution in Multi-agent Planning

    Full text link
    [EN] This paper presents FENOCOP, a game-theoretic approach for solving non-cooperative planning problems that involve a set of self-interested agents. Each agent wants to execute its own plan in a shared environment but the plans may be rendered infeasible by the appearance of potential conflicts; agents are willing to coordinate their plans in order to avoid conflicts during a joint execution. In order to attain a conflict-free combination of plans, agents must postpone the execution of some of their actions, which negatively affects their individual utilities. FENOCOP is a two-level game approach: the General Game selects a Nash equilibrium among several combinations of plans, and the Scheduling Game generates, for a combination of plans, an executable outcome by introducing delays in the agents驴 plans. For the Scheduling Game, we developed two algorithms that return a Pareto optimal and fair equilibrium from which no agent would be willing to deviate.This work is supported by the Spanish MINECO project TIN2017-88476-C2-1-R. Jaume Jordan is funded by grant APOSTD/2018/010 of Generalitat Valenciana - Fondo Social Europeo and by UPV PAID-06-18 project.Jord谩n, J.; Torre帽o Lerma, A.; De Weerdt, M.; Onaindia De La Rivaherrera, E. (2021). A Non-cooperative Game-Theoretic Approach for Conflict Resolution in Multi-agent Planning. Group Decision and Negotiation. 30(1):7-41. https://doi.org/10.1007/s10726-020-09703-0S74130
    corecore