Grupos de servicios de razonamiento para el procesamiento de consultas contextuales en paralelo
Fecha
2011Autor
Tucat, Mariano
Director
García, Alejandro JavierPalabras clave
Ciencias de la computación; Inteligencia artificial; Agentes; ContextoMetadatos
Mostrar el registro completo del ítemResumen
Esta tesis se enfoca en el desarrollo de una clase particular de Servicios de Razonamiento para entornos con múltiples agentes, y de Grupos de Servicios de Razonamiento
los cuales permiten el tratamiento de diferentes tipos de consultas en paralelo. Se introduce el concepto de Consulta Contextual, que permite a los clientes incluir en sus consultas
conocimiento privado y especificar que tratamiento debe darse a dicho conocimiento, al momento de integrarse con el conocimiento público almacenado en el Servicio de Razona-miento. Se abordan tanto la definición abstracta, análisis y propiedades de estos conceptos, como así también se muestran aplicaciones particulares en dominios de aplicación
concretos con diferentes lenguajes de representación de conocimiento. Los Servicios de Razonamiento introducidos en esta tesis permiten representar información o conocimiento público y responder consultas de clientes utilizando este
conocimiento público junto con información privada provista por el cliente, la cuál es denominada contexto. Las Consultas Contextuales constarán de dos elementos: la consulta parti-cular que el cliente pretende hacer al Servicio de Razonamien-to, y un contexto dentro del cual debe procesarse dicha consulta particular. Se definen diferentes tipos de Consultas Contextuales, mostrando las propiedades y relaciones entre ellas. El objetivo de definir estas nuevas alternativas es lograr eficiencia en el cálculo de las respuestas, buscando reducir la sobrecarga en el intercambio de mensajes y las actualiza-ciones del conocimiento en el Servicio de Razonamiento; y además permitir el procesamiento paralelo de Consultas Contextuales. Se introduce el concepto de Grupo de Razona-miento, que generaliza el concepto de Servicio de Razona-miento y permite: simplificar la interacción de un agente frente a un grupo de Servicios de Razonamiento y cuando sea posible, distribuir automáticamente el cómputo de la res-puesta entre los Servicios de Razonamiento del grupo y calcular la respuesta en paralelo en forma automática. This thesis presents a particular kind of Reasoning Services for multiagent environments, and Groups of Reasoning Services allowing the parallel processing of different kinds
of queries. The concept of Contextual Query allows the clients to include in their queries, private knowledge and the way in which this information should be handled by the Reasoning Service at the moment of using it with its public knowledge. This theses presents an abstract definition of these concepts, including their analysis and properties, and also specific examples on different application domains using distinct languages for knowledge representation. The Rea-soning Services introduced in this thesis allow the repre-sentation of information (public knowledge) and answer client queries using this information together with the private knowledge provided by the clients, also known as context. A Contextual Query contains the query, that a client want to ask to the Reasoning Service, and the context in which this query should be processed. Different kinds of Contextual Queries are presented, including their properties and the
relationships among them. The main goal of these Contextual Queries is to be eficient when answering them, trying to reduce the number of messages exchanged and the temporal
updates of the knowledge at the Reasoning Service; also allowing parallel processing of these Contextual Queries.
A Group of Reasoning Services generalizes the concept of Reasoning Service, simplifying the interaction of an agent with a group of Reasoning Services, and allowing the automatic distribution of the queries among Reasoning Services and also their processing in parallel, whenever this is possible.
Colecciones
- Tesis de postgrado [1425]