Lecturers. Multi-Agent Systems. Exercises: Dates. Lectures. Prof. Dr. Bernhard Nebel Room Dr. Felix Lindner Room

Similar documents
Game Theory. 0. Organizational Matters. Bernhard Nebel and Robert Mattmüller. Summer semester Albert-Ludwigs-Universität Freiburg

Principles of Knowledge Representation and Reasoning. Principles of Knowledge Representation and Reasoning. Lecturers. Lectures: Where, When, Webpage

Principles of Knowledge Representation and Reasoning

Game Theory. 1. Introduction. Bernhard Nebel and Robert Mattmüller. Summer semester Albert-Ludwigs-Universität Freiburg

CS472 Foundations of Artificial Intelligence. Final Exam December 19, :30pm

Training Fees 3,400 US$ per participant for Public Training includes Materials/Handouts, tea/coffee breaks, refreshments & Buffet Lunch.

Evaluation of the Performance of CS Freiburg 1999 and CS Freiburg 2000

Designing Mechanisms for Reliable Internet-based Computing

Computer Simulation Programms in Mine Rescue Education and Training, on the Example of Student Mine Rescue Teams

Lecture 1 Temporal constraints: source and characterization

Pedestrian Behaviour Modelling

#19 MONITORING AND PREDICTING PEDESTRIAN BEHAVIOR USING TRAFFIC CAMERAS

Robust Task Execution: Procedural and Model-based. Outline. Desiderata: Robust Task-level Execution

Open Research Online The Open University s repository of research publications and other research outputs

The Cooperative Cleaners Case Study: Modelling and Analysis in Real-Time ABS

The Economic Principles in Transportation Planning

Smart Growth: Residents Social and Psychological Benefits, Costs and Design Barbara Brown

Dealing with Dependent Failures in Distributed Systems

UFLTI Seminar. Capacity and Delay Implications of Connected and Automated Vehicles at Signalized Intersections. Alexander Skabardonis

Relevance of Questions from past Level III Essay Exams

Application of Dijkstra s Algorithm in the Evacuation System Utilizing Exit Signs

This objective implies that all population groups should find walking appealing, and that it is made easier for them to walk more on a daily basis.

T&E M&S War Game Results. Jim Hazlett Director, Mission Profiling Mission Innovation Raytheon Integrated Defense Systems

A Novel Approach to Evaluate Pedestrian Safety at Unsignalized Crossings using Trajectory Data

Tennis Victoria Club Guide Coach Relationship

Feasibility Analysis of China s Traffic Congestion Charge Legislation

Evaluation of the ACC Vehicles in Mixed Traffic: Lane Change Effects and Sensitivity Analysis

WORLD ROBOT OLYMPIAD INDIA 2018 INTRODUCTION

Rajiv Gandhi University of Knowledge Technologies, Nuzvid

COLREGS Based Collision Avoidance of Unmanned Surface Vehicles

ACADEMIC AFFAIRS COUNCIL ******************************************************************************

The Canadian Policy Against Doping in Sport 2011

TWA Public Values of Wildlife on Private Lands Initiative. FAQ Information Sheet

UNIVERSITY OF IDAHO 4-H MARKET ANIMAL PROJECT POLICY

A Traffic Operations Method for Assessing Automobile and Bicycle Shared Roadways

Kevin Manaugh Department of Geography McGill School of Environment

VDOT BICYCLE & PEDESTRIAN IMPLEMENTATION GUIDE FOR LOCALITY INVOLVEMENT April 2017

DEVELOPMENT OF A MICRO-SIMULATION MODEL TO PREDICT ROAD TRAFFIC SAFETY ON INTERSECTIONS WITH SURROGATE SAFETY MEASURES

Prof. Brian C. Williams February 23 rd, /6.834 Cognitive Robotics. based on [Kim,Williams & Abramson, IJCAI01] Outline

Operational Comparison of Transit Signal Priority Strategies

Modeling Planned and Unplanned Store Stops for the Scenario Based Simulation of Pedestrian Activity in City Centers

CSU_Yunlu 2D Soccer Simulation Team Description Paper 2015

unsignalized signalized isolated coordinated Intersections roundabouts Highway Capacity Manual level of service control delay

OPTIMIZATION OF MULTI-STAGE DECISION-MAKING PROCESS AT THE GAME MARINE ENVIRONMENT

EUROPASS SUPPLEMENT TO THE DIPLOMA OF

SUMMARY OF SAFETY INVESTIGATION REPORT

Planning and Design of Proposed ByPass Road connecting Kalawad Road to Gondal Road, Rajkot - Using Autodesk Civil 3D Software.

THE UNIVERSITY OF HULL

Reliability of Safety-Critical Systems Chapter 4. Testing and Maintenance

M. TECH. (Computer Science, Information Technology)

Design and Evaluation of Adaptive Traffic Control System for Heterogeneous flow conditions

Intelligent Decision Making Framework for Ship Collision Avoidance based on COLREGs

Distributed Control Systems

Smart Water Application Technologies (SWAT)

Task decomposition, dynamic role assignment, and low-bandwidth communication for real-time strategic teamwork

Robot motion by simultaneously wheel and leg propulsion

FROM THE ARTICLE: MOMENT OF ORGANIZATION FROM VALENCIA CF (Edition 62, Tactical-Football)

Flashing Yellow Arrow Left-Turn Signal Guidelines

A Game-Theoretic Intelligent Agent for the Board Game Football Strategy

Exhibit 1 PLANNING COMMISSION AGENDA ITEM

A comprehensive evaluation of the methods for evolving a cooperative team

Task Decomposition, Dynamic Role Assignment, and Low-Bandwidth Communication for Real-Time Strategic Teamwork Λ

New Experiences with the RoboNewbie Software

Neural Network in Computer Vision for RoboCup Middle Size League

Triad Trickery: Playing with Sport and Games. Strategy

THE CANDU 9 DISTRffiUTED CONTROL SYSTEM DESIGN PROCESS

INNOVATIVE INTERSECTION SOLUTIONS. Jay Bockisch, PE, PTOE Senior Associate

National Robotics Competition 2018 NRC WRO Challenge Manual

Using a Mixed-Method Approach to Evaluate the Behavioural Effects of the Cycling City and Towns Programme

MINE SAFETY TARGETED ASSESSMENT PROGRAM. Ground or strata failure NSW metalliferous mines. April

CS 4649/7649 Robot Intelligence: Planning

Control Valves, Actuators, & Pressure Safety Valves

From Local Behaviors to Global Performance in a Multi-Agent System

MTP BICYCLE ELEMENT UPDATE. November 2017

Agenda Item I.5.b Supplemental NOAA Presentation November 2012

NETBALL AUSTRALIA HIGH PERFORMANCE UMPIRE PATHWAY

Basic STPA Exercises. Dr. John Thomas

AMATS Complete Streets Policy

CASE STUDY. Compressed Air Control System. Industry. Application. Background. Challenge. Results. Automotive Assembly

NM-POLICY 1: Improve service levels, participation, and options for non-motorized transportation modes throughout the County.

IE098: Advanced Process Control for Engineers and Technicians

Tokyo: Simulating Hyperpath-Based Vehicle Navigations and its Impact on Travel Time Reliability

Design and Evaluation of Adaptive Traffic Control System for Heterogeneous flow conditions. SiMTraM & CosCiCost2G

Draft MOBILITY ELEMENET. Community Meeting May 22, 2013

EVOLVING HEXAPOD GAITS USING A CYCLIC GENETIC ALGORITHM

Observation-Based Lane-Vehicle Assignment Hierarchy

Operational Performance Comparison between Three Unconventional Intersection Designs: Left-turn Bypass, Diverging Flow and Displaced Left-turn

Highways England Road Safety Ambition. David Stones PACTS Autumn 2015 Conference 3 nd November 2015

Harmonisation of Work Health and Safety Legislation

2. Context. Existing framework. The context. The challenge. Transport Strategy

2017 SCRUM GUIDE CHANGES USES OF SCRUM (NEW SECTION) 2017 CONTENT CHANGES AND ADDITIONS

Volume 4 Issue1 February Summary/Sommario. Editorial/Editoriale -Silvia Beltrami- Chief Director/Direttore Responsabile

Divemaster. Divemaster

International Journal of Advance Research in Engineering, Science & Technology

Transit Signal Preemption and Priority Treatments

City of Cape Coral Traffic Calming. City Council May 16,

Series 7250 Ruska High-Speed Digital Pressure Controller. GE Sensing. Features

EX0-008 exin. Number: EX0-008 Passing Score: 800 Time Limit: 120 min.

Building a bike friendly Chicago

Performing Hazard Analysis on Complex, Software- and Human-Intensive Systems

Transcription:

Lecturers Multi-Agent Systems Prof. Dr. Bernhard Nebel Room 52-00-028 Phone: 0761/203-8221 email: nebel@informatik.uni-freiburg.de Albert-Ludwigs-Universität Freiburg Dr. Felix Lindner Room 52-00-043 Phone: 0761/203-8251 email: lindner@informatik.uni-freiburg.de Bernhard Nebel, Felix Lindner, and Thorsten Engesser Summer Term 2017 Thorsten Engesser Room 52-02-019 Phone: 0761/203-8278 email: engesser@informatik.uni-freiburg.de Nebel, Lindner, Engesser MAS 2 / 22 Lectures Exercises: Dates Where Building 101, Room 01-018 When Monday 10:15 11:00, 5 Minutes break, 11:05 11:50, Thursday 14:15-15:00 Web page http://gki.informatik.uni-freiburg.de/teaching/ss17/multiagent-systems/ Where Building 101, Room 01-018 When Thursday 15:05-15:50 Nebel, Lindner, Engesser MAS 3 / 22 Nebel, Lindner, Engesser MAS 4 / 22

Exercises: Procedure Examination Exercises will be handed out and posted on the web page the day of the monday lecture. You work in groups of size 2 4. Each group hands in one solution (in English or in German). Solutions to previous week s exercises have to be handed in until monday 10 a.m. to Thorsten Engesser, engesser@informatik.uni-freiburg.de Admission to the exam: necessary to have reached at least 50% of the points on exercises. An oral or written examination takes place in the semester break. The examination is obligatory for all Bachelor students (oral) and Master students (oral or written). Nebel, Lindner, Engesser MAS 5 / 22 Nebel, Lindner, Engesser MAS 6 / 22 Course goals Agents: Standard View Goals Helpful You know about MAS algorithms and some of their formal properties You can render problems as multi-agent problems You can read and understand MAS research literature You can complete a project/thesis in this research area Sensors Internal representation of the world state Next action (intention/plan) percepts Other Agents Objects Matter Surfaces Basic knowledge in the area of AI Basic knowledge in formal logics Actuator actions Programming skills Agent Environment Nebel, Lindner, Engesser MAS 7 / 22 Nebel, Lindner, Engesser MAS 8 / 22

Agents: Examples Multi-Agent Systems Which of these entities qualify as agents: Human beings Animals Plants (Non-)Self-driving cars Light switches Tables Shoham, Layton-Brown, 2009 Multiagent systems are those systems that include multiple autonomous entities with either diverging information or diverging interests, or both. Nebel, Lindner, Engesser MAS 9 / 22 Nebel, Lindner, Engesser MAS 10 / 22 Multi-Agent Systems: Example Agent-oriented paradigm versus Object-oriented paradigm Video: Cooperation Common goal, different local views, different capabilities Cooperation, Communication protocol, Assembly Objects do it for free; agents do it for money. (Jennings, Sycara, Wooldridge, 1998) Objects do it because they have to; agents because they want to. (Joseph, Kawamura, 2001) Objects are passive service providers but agents are: autonomous: Decide themselves whether or not to perform an action smart: reactive, pro-active, social behavior active: MAS is inherently multi-threaded (at least one thread per agent) (However, this does not imply that agents must not be implemented in an OOP framework!) Nebel, Lindner, Engesser MAS 11 / 22 Nebel, Lindner, Engesser MAS 12 / 22

Connection to other areas Course outline Distributed/Concurrent Systems Similarity: Agents too are autonomous systems capable of making independent decisions need for mechanisms to synchronize and coordinate at run time Artificial Intelligence MAS often seen as a sub-field of AI Historically, MAS stresses the social aspect of agency more than classical AI does Economics/Game Theory Game theory is heavily used in MAS, but MAS is more concerned with computational aspects in context of resource-bounded agents Some assumptions (such as rational agency) may not entirely match with requirements of some kinds of artificial agents 1 Introduction 2 Agent-Based Simulation 3 Agent Architectures 4 Beliefs, Desires, Intentions 5 Norms and Duties 6 Communication and Argumentation 7 Coordination and Decision Making Nebel, Lindner, Engesser MAS 13 / 22 Nebel, Lindner, Engesser MAS 14 / 22 Agent-Based Simulation Agent Architectures Agent-Based (Individual-Based) modeling and simulation of emergent phenomena in Ecology: Animal populations, Butterfly behavior Economy: Prices and consumer behavior Sociology: Neighborhoods, Traffic jams Epidemiology: Spread of diseases Software architecture for different types of agents: Simple reflex agents Model-based reflex agents Goal-based agents Utility-based agents Learning agents Cognitive architectures The BDI architecture Nebel, Lindner, Engesser MAS 15 / 22 Nebel, Lindner, Engesser MAS 16 / 22

Beliefs, Desires, Intentions Norms and Duties The GOAL Agent Programming Framework (Koen Hindriks, TU Delft https://goalapl.atlassian.net/wiki/) Modal logics for Beliefs, Desires, Intentions Socialization is the process of internalizing the norms and ideologies of society, e.g., Kohlberg (1996): Pre-conventional phase Conventional phase Post-conventional phase Modal logics for obligations, permissions, prohibitions Defining agents types based on conflict resolution strategies (e.g., Desires vs. Obligations) Nebel, Lindner, Engesser MAS 17 / 22 Nebel, Lindner, Engesser MAS 18 / 22 Communications and Argumentation Coordination and Decision Making Communication at the knowledge level (Speech Act Theory) Argumentation Frameworks: Modeling disputes and persuation Distributed Constraint Satisfaction Auctions and Markets: Allocating tasks and ressources to agents Cooperative Games: Distributing value among group members Objectives: Optimality and Fairness Nebel, Lindner, Engesser MAS 19 / 22 Nebel, Lindner, Engesser MAS 20 / 22

Course outline Literature I 1 Introduction 2 Agent-Based Simulation 3 Agent Architectures 4 Beliefs, Desires, Intentions 5 Norms and Duties 6 Communication and Argumentation 7 Coordination and Decision Making M. Wooldridge, An Introduction to MultiAgent Systems, 2nd Edition, John Wiley & Sons, 2009. D. Easley, J. Kleinberg, Networks, Crowds, and Markets: Reasoning about a Highly Connected World, Cambridge University Press, 2010. Y. Shoham, K. Layton-Brown, Multiagent Systems: Algorithmic, Game-Theoretic, and Logical Foundations, Cambridge University Press, 2009. Further literature to be announced. Nebel, Lindner, Engesser MAS 21 / 22 Nebel, Lindner, Engesser MAS 22 / 22