Academic excellence for business and the professions C-agents: a notion that allows extension of Multi-Agent Systems (MAS) to SoS Eduardo Alonso Systems.

Slides:



Advertisements
Similar presentations
Chapter 17: Making Complex Decisions April 1, 2004.
Advertisements

Two-Person, Zero-Sum Game: Advertising TV N TVN 0 TV N TVN Column Player: Row Player: Matrix of Payoffs to Row.
Game Theory Assignment For all of these games, P1 chooses between the columns, and P2 chooses between the rows.
This Segment: Computational game theory Lecture 1: Game representations, solution concepts and complexity Tuomas Sandholm Computer Science Department Carnegie.
1 Chapter 14 – Game Theory 14.1 Nash Equilibrium 14.2 Repeated Prisoners’ Dilemma 14.3 Sequential-Move Games and Strategic Moves.
Chapter 6 Game Theory © 2006 Thomson Learning/South-Western.
Chapter 6 Game Theory © 2006 Thomson Learning/South-Western.
An Introduction to... Evolutionary Game Theory
Eponine Lupo.  Questions from last time  3 player games  Games larger than 2x2—rock, paper, scissors  Review/explain Nash Equilibrium  Nash Equilibrium.
EC941 - Game Theory Lecture 7 Prof. Francesco Squintani
Course: Applications of Information Theory to Computer Science CSG195, Fall 2008 CCIS Department, Northeastern University Dimitrios Kanoulas.
Game Theory. “If you don’t think the math matters, then you don’t know the right math.” Chris Ferguson 2002 World Series of Poker Champion.
Game Theory: introduction and applications to computer networks Game Theory: introduction and applications to computer networks Zero-Sum Games (follow-up)
Network Theory and Dynamic Systems Game Theory: Mixed Strategies
Game-theoretic analysis tools Necessary for building nonmanipulable automated negotiation systems.
Games What is ‘Game Theory’? There are several tools and techniques used by applied modelers to generate testable hypotheses Modeling techniques widely.
CITS4403 Computational Modelling Agent Based Models.
2008/02/06Lecture 21 ECO290E: Game Theory Lecture 2 Static Games and Nash Equilibrium.
Chapter 6 © 2006 Thomson Learning/South-Western Game Theory.
The Core A Methodological Toolkit to Reform Payment Systems Game Theory World Bank, Washington DC, November 5th, 2003.
GAME THEORY By Ben Cutting & Rohit Venkat. Game Theory: General Definition  Mathematical decision making tool  Used to analyze a competitive situation.
EC941 - Game Theory Prof. Francesco Squintani Lecture 8 1.
Eponine Lupo.  Game Theory is a mathematical theory that deals with models of conflict and cooperation.  It is a precise and logical description of.
Non-cooperative Game Theory Notes by Alberto Bressan.
Algoritmi per Sistemi Distribuiti Strategici
1 Best-Reply Mechanisms Noam Nisan, Michael Schapira and Aviv Zohar.
Game-Theoretic Approaches to Multi-Agent Systems Bernhard Nebel.
CRESCCO Project IST Work Package 2 Algorithms for Selfish Agents V. Auletta, P. Penna and G. Persiano Università di Salerno
One assumes: (1) energy, E  (- ℏ /i)  /  t (2) momentum, P  ( ℏ /i)  (3) particle probability density,  (r,t)  = i  /  x + j  /  y + k  / 
Lectures in Microeconomics-Charles W. Upton Game Theory.
Beyond selfish routing: Network Formation Games. Network Formation Games NFGs model the various ways in which selfish agents might create/use networks.
Introduction to Game Theory Yale Braunstein Spring 2007.
Game Theory.
MATH10001 Project 2 Groups part 1 ugstudies/units/ /level1/MATH10001/
MAKING COMPLEX DEClSlONS
Advanced Artificial Intelligence Lecture 3B: Game theory.
NOBEL WP Szept Stockholm Game Theory in Inter-domain Routing LÓJA Krisztina - SZIGETI János - CINKLER Tibor BME TMIT Budapest,
Dynamic Games of complete information: Backward Induction and Subgame perfection - Repeated Games -
Standard and Extended Form Games A Lesson in Multiagent System Based on Jose Vidal’s book Fundamentals of Multiagent Systems Henry Hexmoor, SIUC.
Game-theoretic analysis tools Tuomas Sandholm Professor Computer Science Department Carnegie Mellon University.
Game Theory: introduction and applications to computer networks Game Theory: introduction and applications to computer networks Lecture 2: two-person non.
Game Theory: introduction and applications to computer networks Game Theory: introduction and applications to computer networks Introduction Giovanni Neglia.
Complexity of Determining Nonemptiness of the Core Vincent Conitzer, Tuomas Sandholm Computer Science Department Carnegie Mellon University.
Ásbjörn H Kristbjörnsson1 The complexity of Finding Nash Equilibria Ásbjörn H Kristbjörnsson Algorithms, Logic and Complexity.
Lecture 5 Introduction to Game theory. What is game theory? Game theory studies situations where players have strategic interactions; the payoff that.
Beyond selfish routing: Network Games. Network Games NGs model the various ways in which selfish agents strategically interact in using a network They.
Beyond selfish routing: Network Games. Network Games NGs model the various ways in which selfish users (i.e., players) strategically interact in using.
Causality, symmetry, brain, evolution, DNA, and a new theory of Physics Sergio Pissanetzky 1.
1 What is Game Theory About? r Analysis of situations where conflict of interests is present r Goal is to prescribe how conflicts can be resolved 2 2 r.
Designing Games for Distributed Optimization Na Li and Jason R. Marden IEEE Journal of Selected Topics in Signal Processing, Vol. 7, No. 2, pp ,
} } Lagrangian formulation of the Klein Gordon equation
Network Formation Games. NFGs model distinct ways in which selfish agents might create and evaluate networks We’ll see two models: Global Connection Game.
Advanced Subjects in GT Outline of the tutorials Static Games of Complete Information Introduction to games Normal-form (strategic-form) representation.
Network Formation Games. NFGs model distinct ways in which selfish agents might create and evaluate networks We’ll see two models: Global Connection Game.
Creating Institutions to Address Externalities TMS.
Game Theory By Ben Cutting & Rohit Venkat.
Game theory basics A Game describes situations of strategic interaction, where the payoff for one agent depends on its own actions as well as on the actions.
Chapter 28 Game Theory.
Microeconomics Course E
Game Theory M.Pajhouh Niya M.Ghotbi
Fundamental principles of particle physics
Construction of a relativistic field theory
11b Game Theory Must Know / Outcomes:
Structured Models for Multi-Agent Interactions
Multiagent Systems Game Theory © Manfred Huber 2018.
Multiagent Systems Repeated Games © Manfred Huber 2018.
Lecture Game Theory.
A Historical Review of Theories Example, ca 1976
APPLICATIONS OF LINEAR ALGEBRA IN CIVIL ENGINEERING
Presentation transcript:

Academic excellence for business and the professions C-agents: a notion that allows extension of Multi-Agent Systems (MAS) to SoS Eduardo Alonso Systems and Control Research Centre School of Mathematics, Computer Science and Engineering (MCSE) 1

What is a System A collection of elements with a structure That is preserved under transformations No matter how we change it, some properties remain invariant That is, they are conserved 2

Example from classical mechanics System defined by Lagrangian Motion minimizes “action” Principle of Least Action, Fermat Euler-Lagrange equation Energy is conserved 3

System, the maths Invariance is defined in terms of symmetries Noether’s theorems, Pierre Curie Sets are not enough Group: a set with an operation –Associativity –Identity –Inverse Rotations and reflections of equilateral triangle Klein’s Erlangen program, Lorenz groups, SU(3) x SU(2) x U(1) group 4

Multi-systems: Types Collection, no structure System, structure Objects, no autonomy Agents, autonomy 5 C&O nuts, valves, screws S&O (CoS) engine C&A (MAS) “Mad Max” drivers S&A (SoS) traffic network

MAS: From agents to players An agent perceives the state of the world An agent executes actions It receives a reward A sequence of actions makes a policy Find optimal policy 6 Players execute moves Each agent receives a payoff or return A set of choices or moves, one per agent, is called a joint strategy Find stable joint strategy

7 Prisoner 1 Prisoner 2 NC 1y, 1y C C free, 3y 3y, free 2y, 2y

Nash equilibrium No agent should have an incentive to individually deviate from agreed-upon strategies Once a strategy is adopted, under the assumption that one agent uses it, the other agent(s) cannot do better by using a different strategy 8

Problems There are situations in which there is no Nash equilibrium (Matching Pennies), or where there are more than one Nash equilibrium (Battle of the Sexes) Sometimes, the Nash equilibrium is clearly irrational (Prisoners’ Dilemma) 9

10 Prisoner 1 Prisoner 2 NC 1y, 1y C C free, 3y 3y, free 2y, 2y

C-Agents and SoS States defined as joint strategies Actions are normative actions – create a deontic structure and enforce joint strategies such as {NC,NC} C- agent’s reward function, can take many forms and metrics, from the addition of individual utilities (for instance, all vehicles get to their destination quickly and safely) to the maximization of global utilities (Pareto optimality)(traffic volume, congestion, pollution, casualties) 11 An agent perceives the state of the world An agent executes actions It receives a reward A sequence of actions makes a policy Find optimal policy Optimal control: Pontryagin’s Minimum Principle

Emergence: Order within Chaos The important thing is that the system’s properties emerge from the provision of new solutions, through a C-agent, to individuals’ problems, not all the way around (bottom-up) As with {NC,NC}, C-agent’s actions change a sub-optimal joint strategy into an optimal one 12

Hierarchies Notice that there is no central controller setting the game, the players, their actions or their outcomes. And there is no global utility function as such that is being maximized The controller only intervenes to “solve problems” and to guarantee that the individuals maximize their utility functions Importantly, hierarchies are formed 13

Symmetry breaking Also notice that in a “pure” MAS-group the elements are the joint strategies, and the operations each agent’s turn No matter how the operations are combined, the Nash equilibrium is the solution We need to break the symmetry! 14

Back to systems Collections of systems in thermodynamics and statistical physics Quantum Field Theory, the theory of interaction Not just composition of systems Emergence (up) Symmetry breaking (down) Formation and evolution of complex hierarchies Principle of Maximum Entropy production dissipation of energy strive for equilibrium/stability Systems of Systems 15

What’s the right formalization? Collection of groups? Groupoid –A group with many objects –The operation is only partial –Associative where defined –Inverse defined on paths –Up to isomorphism Variable symmetries More symmetries Hierarchies, n-categories 16

On-going project: How to formalize MAS-SoS (emergence, hierarchical structure, symmetry breaking) using abstract algebra Thank you for you attention Questions? Eduardo Alonso 17