Scheduling Meetings through Multi-agent Negotiation Andrea Macchi.

Slides:



Advertisements
Presentaciones similares
INTRODUCCIÓN A LA VERIFICACION Y VALIDACION
Advertisements

PATROCINIO Y CAPTACIÓN DE RECURSOS EN LAS ORGANIZACIONES COLEGIALES MADRID, 10 DE NOVIEMBRE 2009.
Revisión de conceptos y definiciones esenciales- Servicios y Referencias From choice, a world of possibilities.
integridad referencial
Planificación de Monoprocesadores
Paper On Demand Server & Designer. Descripción Técnica de Arquitectura y Componentes de la Solución PPOD.
Aclaraciones de la Realización del Producto
UD 6: Instalación y administración de servicios de correo electrónico Correo seguro Luis Alfonso Sánchez Brazales.
CGI I La mayor parte de los elementos HTML de que disponemos permite al visitante visualizar los contenidos de un sitio, pero no interactuar con él. Dicho.
Elementos básicos del Lenguaje
Excel para Calidad Cambiando la presentación según el dato: Formato condicional.
Optimización de sistemas de trading
ANÁLISIS Y DISEÑO DESDE UNA PERSPECTIVA ORIENTADA A OBJETOS Alan Vargas.
MEDICAMENTOS GENERICOS
5. Dirección de Reuniones1 DPI Dirección de Proyectos Informáticos Jose Onofre Montesa Andrés Universidad Politécnica de Valencia Escuela Universitaria.
Integrantes: James Santana Braulio Mendoza Leonela Burgos
Curso Administrativo OTEC/Empresa Unidad I: Configuración de usuarios (Actualizado el ) Curso creado por : Libro de Clases Electrónico (LCE)
Universidad de los Andes-CODENSA
* FRAUSTO JIMENEZ GABRIELA * * HERNANDEZ TORRES ANA LAURA * * MANDUJANO JUAN CARLOS * * NOVA MARIN YARELI PAULINA * * ZAVALA CORTE JOCELYN ARELI *
Cuentas públicas La Cuenta Pública Es un ejercicio de transparencia de la Gestión Pública Es la forma en que autoridades de Gobierno dan cuenta.
Proyecto Informático 2 Presentación. Objetivos Desarrollar el software objetivo de la tesis, con calidad, a partir de los requisitos definidos en Proyecto.
El Proyecto Personal en el continuo del IB
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar.
Para acceder a la plataforma existen dos vías. Si ya tienes un usuario en el portal del Observatorio para la Calidad de la Formación en Salud, puedes.
Importancia de Evaluar Sitios Web Diversas características y atributos de calidad de sitios Web tales como usabilidad, navegabilidad, seguridad, características.
Tema 10.3: Asignación de Espacio No Contiguo. Tema 10.3: 2 Silberschatz, Galvin and Gagne ©2005 Fundamentos de los Computadores (ITT, Sist. Electr.),
Ingeniería de Requisitos
OBJETOS DISTRIBUIDOS E INVOCACIÓN REMOTA ING. MARISCAL.
Asignación de Espacio No Contiguo
Proceso de Encuesta del Integrante: Evaluaciones de Satisfacción
INTRODUCCIÓN A LA TEORÍA DE MUESTRAS Estadística E.S.O.
5. Áreas de reuniones. Manual de formación 2 5. Áreas de reuniones 5.1 Introducción ….....………………………………………...…pág Programación de reuniones ….....……………………..…pág.
Copyright © 2014 by The University of Kansas Proceso de encuesta del Integrante: Evaluaciones de satisfacción.
EL DISCURSO DIALÓGICO. LENGUA CASTELLANA Y COMUNICACION Los contenidos para la PSU de Lengua Castellana y Comunicación correspondientes a Primer Año Medio.
Outlook Express Ejemplo práctico de uso. Vista general Carpetas donde almacenar mensajes Donde se ven los diferentes mensajes Mensaje completo direcciones.
Planes de muestreo.
Enterprise Resource Planning
Presentación de seguimiento del proyecto Equipo LSI 02 Resultados de la 1ª Iteración de Construcción.
Funcionamiento del protocolo DHCP. Tipo de mensajes
1.17 Implementación del gobierno de la seguridad—Ejemplo
PROGRAMACION ORIENTADA A OBJETOS
RECOMENDACIONES PARA LA INSTITUCIONALIZACION DE LAS LABORES DEL GRUPO DE TRABAJO EN ASISTENCIA LEGAL MUTUA EN MATERIAL PENAL Y EXTRADICION DE LA REMJA.
Ing. Noretsys Rodríguez. Definición de Conceptos  Falla: Ocurre cuando un programa no se comporta de manera adecuada. Es una propiedad estadística de.
El Método Indra para la Gestión de Proyectos Mayo de 2008 ( Área reservada a imagen )
1. Análisis de viabilidad del proyecto
CUERPO CONCEPTUAL.
Guido Tapia B.. La cola de listos se reparten en colas separadas: procesos de primer plano (interactivos) procesos de segundo plano (batch)‏ Cada cola.
LEY cero DE LA TERMODINAMICA
File Transfer Protocol.
SEMEJANZA.
OUTLOOK RICARDO FLORENCIA CEVALLOS INFORMATICA AVANZADA 04/09/2013.
LSI. Freddy Veloz Sistemas Operativos
A modo de introducción: el agua como un tema central de dos de las problemáticas más actuales de los derechos humanos: la pobreza y los conflictos armados.
ARQUITECTURA DE LA INFORMACION
Análisis del consumidor
R ESUMEN Las “redes sociales” permiten la interacción entre personas y constituyen el fenómeno socio comunicativo más importante del momento Estas plataforma.
Protocolo ssl. Introducción El protocolo SSL (Secure Sockets Layer) fue diseñado con el objeto de proveer privacidad y confiabilidad a la comunicación.
ROUND ROBIN.
Aspectos generales de la investigación educativa en el SNIT
Introducción a los servicios de nombres de dominio. Javier Rodríguez Granados.
Lina María Barbosa Blanco Ana Gabriela Obando Cucaita Angie Mínela Rivera Acosta.
Introducción a los servicios de nombres de dominio.
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES “UNIANDES” FACULTAD DE DIRECCIÓN DE EMPRESAS ADMINISTRACIÓN DE EMPRESAS Y NEGOCIOS MÓDULO DE COMERCIO ELECTRÓNICO.
 El objetivo de esta presentación es que logremos entender la importancia de los sistemas de información en los procesos de negocio. Tengamos el conocimiento.
Para cada uno de los atributos, indicaremos su campo de descripción. Cuando un campo no dispone de este (como el.
MANUAL PARA LA EVALUACION DE INFORME FINAL
Planificación de CPU Conceptos Básicos Criterios de Planificación Algoritmos de Planificación Planificación con Múltiples Procesadores Planificación Real-Time.
Pasos sugeridos para armar un Centro de Estudiantes Según requisitos indicados por la ley provincial N° y Decreto Reglamentario Programa Estudiantes.
PAPEL DE LAS UNIDADES TÉCNICAS DE CALIDAD EN LOS PROCESOS DE VERIFICACIÓN DE TÍTULOS: EL CASO DE LA UMA Vicerrectorado de Calidad, Planificación Estratégica.
Transcripción de la presentación:

Scheduling Meetings through Multi-agent Negotiation Andrea Macchi

Introducción  Cada agente dispone del calendario de su usuario para planificar la reunión.  Para planificar una reunión, se seleccionan los participantes y cada agente recibe instrucciones para negociar el intervalo de tiempo con todos los agentes participantes.  El problema de planificar la reunión se convierte en una negociación entre agentes que defienden los intereses de sus usuarios correspondientes.  Existen dos temas importantes que los agentes deben considerar: preferencias y privacidad.

Definición Formal Una reunión planificada m es una 7-tupla donde: A: conjunto {a 1,a 2,...a n } de agentes que negocian la reunión. a: agente que convocó la reunión. h: agente que mediará la negociación, llamado host. q: unidad de tiempo, llamado quantum. l: intervalo de tiempo de la reunión en unidades de q. we y wb: datos de comienzo y fin del intervalo de tiempo con los que la reunión puede organizarse. F(a i ): conjunto de intervalos de tiempos libres que tiene cada agente. Para una reunión m= : P(m)={t 1,t 2,...,t k } es el conjunto de intervalos posibles para planificar la reunión.

Protocolos de Negociación Aspectos considerando la privacidad: 1- El participante puede tener restricciones sobre si publica su tiempo libre, sus preferencias o ambas. 2- El participante puede querer o no que se conozca el trace de su participación en la negociación. 3- El participante puede imponer, por falta de confianza, el cambio del host.

Protocolos de Negociación El primer aspecto se llama contenido de información y define cuatro modos de interacción:  MODO 1: Protocolo directo Cada agente envía al host el conjunto F(a i ) correspondiente a la reunión junto con sus preferencias. El host determina el conjunto P(m) comunes para todos los participantes y usando las preferencias determina la mejor planificación posible.  MODO 2: Protocolo de votación Cada agente envía al host su tiempo libre. El host retorna el conjunto de intervalos comunes. Por otro lado, cada agente rankea ese conjunto de intervalos de tiempo en orden decreciente de preferencia. El host utiliza un método que determina el intervalo de tiempo que mas se prefiere y lo retorna a los usuarios.

Protocolos de Negociación  MODO 3: Protocolo de aprobación Cada agente envía al host sus perfiles de preferencias. El host considera que todos los intervalos están libres y calcula la satisfacción del grupo para cada intervalo, luego envía un intervalo de tiempo y el participante acepta o no dependiendo de si ese intervalo esta libre. Una vez que todos los participantes están de acuerdo con un intervalo, ese será donde se planifique la reunión.  MODO 4: Protocolo de negociación Cada agente propone una nueva sugerencia para la planificación. El host almacena todos los intervalos de tiempo que se sugirieron por cada agente separadamente y la planificación se determina cuando uno de los intervalos aparece en la lista de todos los agentes.

Protocolos de Negociación El segundo aspecto se llama alcance y define dos modos de interacción: - Público: El trace de la negociación esta disponible para todos los agentes de la negociación. - Privado: La información intercambiada entre los agentes no es pública. El tercer aspecto define el host que será usado en el proceso de negociación.

Coalición Un subgrupo puede formar una unión y negociar una planificación entre ellos en modo privado trabajando en modo 1 o 3. Entonces, si la negociación general se realiza en modo 4, el subgrupo puede garantizar que se obtenga una reunión óptima.