• JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
 
  Bookmark and Share
 
 
Doctoral Thesis
DOI
https://doi.org/10.11606/T.45.2022.tde-31012023-101712
Document
Author
Full name
Márcio Fernando Stabile Junior
E-mail
Institute/School/College
Knowledge Area
Date of Defense
Published
São Paulo, 2022
Supervisor
Committee
Sichman, Jaime Simão (President)
Batista, Gustavo Enrique de Almeida Prado Alves
Bordini, Rafael Heitor
Brandão, Anarosa Alves Franco
Hübner, Jomi Fred
Title in English
Anytime BDI: a time-bounded agent architecture
Keywords in English
Agent profiling
Anytime algorithms
Autonomous agents
BDI agents
Abstract in English
When integrating BDI agents into environments where the agent's response time interferes with the quality of their actions, the problem of lack of control over the agent's processing time becomes apparent. As there is no way to perform this control, there is no guarantee that the agent will be able to deliberate on the perceived information and perform an action in the environment within an expected time-bound. In order to provide this type of control over the processing time of BDI agents, this work presents a BDI agent model called Anytime BDI. This model uses anytime algorithms, profiling techniques, and multiobjective optimization techniques to ensure that the agent executes actions in the environment within a pre-established time-bound, minimizing the loss of quality of actions resulting from this control. Through the implementation of this model in Jason language and appropriate statistical validations, we show that there are scenarios where we can increase the agent's quality and scenarios where we can reduce the agent's processing time without prejudice to the agent's response.
Title in Portuguese
Anytime BDI: uma arquitetura de agentes limitada no tempo
Keywords in Portuguese
Agentes autônomos
Agentes BDI
Algoritmos anytime
Profiling de agentes
Abstract in Portuguese
Quando se integram agentes BDI a ambientes onde o tempo de resposta do agente interfere na qualidade de suas ações, fica aparente o problema da ausência de controle sobre o tempo de processamento do agente. Não havendo alguma forma de realizar esse controle, não há garantias de que o agente irá conseguir deliberar sobre as informações percebidas e executar uma ação no ambiente dentro de um limite de tempo esperado. Com o objetivo de prover esse tipo de controle sobre o tempo de processamento de agentes BDI, este trabalho apresenta um modelo de agente BDI chamado Anytime BDI. Esse modelo utiliza algoritmos anytime, técnicas de profiling e técnicas de otimização multiobjetivo para garantir que o agente execute ações no ambiente dentro de um limite de tempo pré estabelecido, minimizando a perda de qualidade das ações decorrente desse controle. Através da implementação deste modelo na linguagem Jason e de validações estatísticas apropriadas, mostramos que existem cenários onde conseguimos aumentar a qualidade do agente e cenários onde conseguimos reduzir o tempo de processamento do agente sem prejuízo na resposta do mesmo.
 
WARNING - Viewing this document is conditioned on your acceptance of the following terms of use:
This document is only for private use for research and teaching activities. Reproduction for commercial use is forbidden. This rights cover the whole data about this document as well as its contents. Any uses or copies of this document in whole or in part must include the author's name.
teseMarcioStabile.pdf (3.71 Mbytes)
Publishing Date
2023-01-31
 
WARNING: Learn what derived works are clicking here.
All rights of the thesis/dissertation are from the authors
CeTI-SC/STI
Digital Library of Theses and Dissertations of USP. Copyright © 2001-2024. All rights reserved.