Automated Haggling: Building Artificial Negotiators. Nick Jennings

Size: px
Start display at page:

Download "Automated Haggling: Building Artificial Negotiators. Nick Jennings"

Transcription

1 Automated Haggling: Building Artificial Negotiators Nick Jennings Intelligence, Agents, Multimedia (IAM) Group, Dept. of Electronics and Computer Science, University of Southampton, UK. 1

2 2 Why do we need software that can negotiate?

3 3 Cheapest Phone Call Call to New York

4 4 Cheapest Phone Call Phone company 1 Call to New York Phone company 2 Phone company 3

5 5 Cheapest Phone Call Phone company 1 What price? Call to New York What price? Phone company 2 What price? Phone company 3

6 6 Cheapest Phone Call 1.9 Phone company 1 What price? Call to New York What price? 2.6 Phone company What price? Phone company 3

7 7 Cheapest Phone Call 1.9 Phone company 1 What price? Call to New York What price? 2.6 Phone company What price? Phone company 3

8 8 Virtual Organisations Local tourist attractions Travel Companies Hotels

9 9 Virtual Organisations

10 10 Virtual Organisations

11 What is the software model? Software acts on owner s behalf: capable of autonomous action in pursuit of its objectives make commitments on behalf of owner Software interacts with other entities to help achieve its objectives negotiating to make agreements 11

12 12

13 13 I. Negotiation Issues Talk Outline II. III. IV. One-to-Many Negotiation One-to-One Negotiation Argumentation & Persuasion V. Conclusions and Future Work

14 14 I. Negotiation Issues Talk Outline II. III. IV. One-to-Many Negotiation One-to-One Negotiation Argumentation & Persuasion V. Conclusions and Future Work

15 15 What is Negotiation? Process by which group of agents communicate with one another to try and come to a mutually acceptable agreement on some matter Oxford English Dictionary

16 Important because agents are autonomous: to influence an acquaintance, needs to be convinced it should act in a particular way since it represents a different stakeholder achieved by: making proposals trading options offering concessions and (hopefully) coming to an agreement 16

17 17 Negotiation Components: Protocols Specification of legal actions rules of the game permissible types of participants e.g. negotiators & third parties negotiation states e.g. accepting bids, negotiation closed events that cause state transitions e.g. no more bidders, bid accepted valid actions of participants take it or leave it (accept/reject) suggest changes (counter-propose)

18 Negotiation Components: Agreement Object Issues over which agreement is required: price quality volume delivery date.. 18

19 19 Negotiation Components: Agent s Strategy Decision making apparatus agent employs to achieve its negotiation objectives typically aims to maximise its benefit Shaped by: negotiation protocol structure of agreement object varies from: simply bidding true valuation complex speculation and argumentation

20 Maximising Benefit Preferences for world states captured by utility function Toss a fair coin: receive 20 if heads, lose 10 if tails U(heads) = 20 U(tails) = -10 Expected utility of action combine utility with outcome probabilities EU(take-bet) = (0.5 x 20) + (0.5 x -10) = 5 EU(not-take-bet) = 0 20

21 Maximising Benefit (cont.) Dealing with multiple attributes e.g. deciding which car to buy assuming mutual preference independence between attributes: U(make, colour, year) = U(make) + U(colour) + U(year) 21

22 22 BT s Provide Customer Quote Process (Jennings et al.) Provide Quote Customer Service Agents Service producer ServiceName Service consumer

23 BT s Provide Customer Quote Process (Jennings et al.) Provide Quote Customer Service Agents VetCustomer Service producer ServiceName Service consumer A B C D... n Customer Vetting Agents 23

24 BT s Provide Customer Quote Process (Jennings et al.) Cost&DesignNetwork Design Agents Provide Quote Customer Service Agents ProvideLegalAdvice Legal Agents VetCustomer Service producer ServiceName Service consumer A B C D... n Customer Vetting Agents 24

25 BT s Provide Customer Quote Process (Jennings et al.) Survey Agents SurveyPremises Cost&DesignNetwork Design Agents Provide Quote Customer Service Agents ProvideLegalAdvice Legal Agents VetCustomer Service producer ServiceName Service consumer A B C D... n Customer Vetting Agents 25

26 In ADEPT, Interaction = Negotiation Two agents must agree about conditions under which service will be executed price quality start and end times 26

27 27 I. Negotiation Issues Talk Outline II. III. IV. One-to-Many Negotiation (auctions) One-to-One Negotiation Argumentation & Persuasion V. Conclusions and Future Work

28 One-to to-many Negotiation (Vulkan and Jennings) Reverse auction: One buyer, many sellers Customer Service Agents VetCustomer A B C D... n Customer Vetting Agents 28

29 Auction-Based Models Used throughout history In Babylon in about 500BC, annual auctions of women for marriage! Efficient for 1:many negotiations quickly find partner with highest valuation 29

30 Auction-Based Models But which protocol? English: auctioneer raises price until only one taker remains Dutch: auctioneer continuously lowers price until bidder accepts price First-Price Sealed Bid: bids made simultaneously & highest bid wins auction and that bid is price paid Vickrey: same as first-price sealed bid, except winner pays second highest price 30

31 31 Underlying Assumptions Agents are utility maximisers Private vs. Common value goods private: value depends only on agent s preferences (e.g. cake to eat by self) common: value determined entirely by others values (e.g. bank notes) VetCustomer service is private value (information cannot be resold) Opponents valuations are not known

32 Coping with Uncertainty about Opponents Valuations Model (likely) beliefs of opponent Predict behaviour accordingly Difficult because may end up with infinite regress Construct belief-independent mechanism Agent s strategy is independent of its beliefs about opponents 32

33 Dominant Strategy Yields expected payoff higher than others whatever opponent s behaviour B1 Player B B2 Player A A1 A Dominant strategy for player A No dominant strategy for player B want to design protocol based upon agents selecting dominant strategies (if possible) 33

34 Which Protocol? English Dutch First-Price Sealed Bid Vickrey All mechanisms are revenue equivalent (for buyer) for private value objects English & Vickrey rely on agents playing dominant strategy English since works better in multi-dimensional contexts 34

35 35 Multi-Dimensional English Auction Initiation Buyer announces declared utility function (U) maximum price will pay (P) minimum acceptable price time will wait between offers (T) minimum percentage increase that next offer must exceed (X) can lie about U and P Auction Sellers submit offers (on all dimensions) can lie and speculate Offer accepted if: protocol has not terminated offer exceeds last accepted one by X% Buyer makes acceptable bid public Terminates T seconds after last acceptable offer

36 Analysis of the Protocol Can prove that: no point in buyer lying about U and P truth telling is dominant strategy no point in seller speculating about competitors bid X% more than current price, up to reservation level is the dominant strategy in buyer s best interest to use suggested protocol no other protocol (either auction or direct negotiation) can yield a better result for it 36

37 37 I. Negotiation Issues Talk Outline II. III. IV. One-to-Many Negotiation One-to-One Negotiation (heuristic model) Argumentation & Persuasion V. Conclusions and Future Work

38 Shortcomings of Game Theoretic Approaches Based on assumption of perfect rationality unbounded computational power complete knowledge Want to have flexibility in negotiation protocol cannot impose strategy in advance since it may depend on dynamic context 38

39 39 BT s Provide Customer Quote Process One buyer, one seller Customer Service Agents Cost&DesignNetwork Survey Agents Design Agents SurveyPremises ProvideLegalAdvice Legal Agents

40 Agent s Negotiation Architecture Evaluation decision (Faratin, Sierra and Jennings) Negotiation mode Trade-Off Issue Manipulation Concede 40

41 41 Evaluation Reasoner Rank incoming (counter) proposal (P) V(P) = ( i P) Σ w i f i (mutual preference independence) Compute offer would have returned (R) Decision: REJECT if: negotiation constraints violated ACCEPT if: V(P) V(R) [subject to specified constraints being satisfied] COUNTER: otherwise

42 Agent s Negotiation Architecture Evaluation decision Negotiation mode Defined by set of heuristics Trade-Off Issue Manipulation Concede 42

43 Agent s Negotiation Architecture Evaluation decision Negotiation mode Don t want to give ground Trade-Off Issue Manipulation Concede Select proposal most similar to opponent s last offer uses fuzzy similarity (Faratin et al, 2000) 43

44 Agent s Negotiation Architecture Evaluation decision Negotiation mode Want to break a deadlock Trade-Off Issue Manipulation Concede Add issue with greatest value to agent Remove issue to make proposal most similar to opponent s last offer (Faratin et al, 1999) 44

45 45 Agent s Negotiation Architecture Evaluation decision Negotiation mode Willing to give ground Trade-Off Issue Manipulation Concede

46 On Conceding Utility Decay functions Reservation Value Time Deadline 46

47 Enacting Concessions High Desirability Time until needed Num. suppliers Resource consumed Negotiation Drivers Low Negotiation Reasoner Strategic Choice: - balance drivers - determine key issues - monitor progress - modify stance Service Name Cost Start Time End Time Quality of Service Penalty for Violation Tactical Enactment - instantiate SLA values 47

48 48 Strategic Reasoning Issues Cost Start Time End Time Quality of Service Penalty for Violation w1 w2 w3 Drivers Time until deadline Number providers Behaviour of opponent Resources consumed Varied according to ongoing negotiation history

49 Tactical Reasoning wrt deadline wrt number providers wrt opponent s behaviour Price Price Price Time Num. providers Concession rate PRICE =f( w1 * v1, w2 * v2, w3 * v3) from strategic reasoner 49

50 50 Evaluation Negotiation tournaments in which agents with different styles interact Boulware: stay firm Conceder: give ground quickly Linear: concede at constant rate Tit-for-Tat: mirror opponent s behaviour Outcome characteristics depend on environment and agent population Agents with flexible strategies more successful More deals Better deals

51 51 I. Negotiation Issues Talk Outline II. III. IV. One-to-Many Negotiation One-to-One Negotiation Argumentation & Persuasion V. Conclusions and Future Work

52 52 Object-Level Negotiation Feedback through modification of negotiation object: Counter-Proposal: (more favourable) alternative generated in response to a proposal Recipient infers constraints and objectives from way original proposal is re-constituted Agents cannot: justify their negotiation stance may be compelling reason for behaviour e.g. requesting illegal or impossible act persuade opponent of their stance e.g. seller promotes importance of car safety, buyer threatens to go elsewhere

53 Exploiting Meta-Information Add arguments to support stance many argument types: threats, reward, appeals, etc. role of argument: modify recipient s region of acceptability or its acceptance threshold benefits: increase likelihood of agreement persuading opponent to accept deal would not previously have countenanced increase speed of agreement accept position on given issue and cease negotiating over it Argumentation-based negotiation 53

54 Argumentation Basics General schema: δ - (α, G) δ: set of formulae for building arguments -: suitable consequence relation α: proposition for which argument is made G: set of formulae used to infer α Argument (α 1, G 1 ) rebuts (α 2, G 2 ) if α 1 attacks α 2 (goto-beach, nice-day) (~goto-beach, work-to-do) Argument (α 1, G 1 ) undercuts (α 2, G 2 ) if exists s G 2 such that α 1 attacks s (~nice-day, raining-outside) (goto-beach, nice-day) 54

55 55 Implemented using Multi-Context Systems (Sabater, Parsons, Sierra and Jennings) Planner Goal Manager Social Manager Resource Manager Rebutting Module Undercutting Module

56 Implementing a Module (the Goal Manager) Goal manager G DONE R Resource list MONITOR ASK P (active) Plan list PLAN Communication unit CU RESOURCE 56

57 57 Sample Bridge Rules ASK: G:goal(X),G:not(done(X)),R:not(X), P:not(plan(X,Z), G:not(done(ask(X))) CU:ask(G,All,goal(X),[]), G:done(ask(X)) MONITOR: G:goal(X),R:not(X),P:plan(X,P) G:monitor(X,P)

58 58 S + S + > Hang Mirror + + > Hang Mirror + + > Hang Picture Hang Picture Hang Mirror Agents are trusting and cooperative

59 59 S + S + > Hang Mirror + + > Hang Mirror + + > Hang Picture I know agent B has a nail

60 60 S + S + > Hang Mirror + + > Hang Mirror + + > Hang Picture

61 61 S + S + > Hang Mirror + + > Hang Picture + + > Hang Mirror REBUT + + > Hang Mirror

62 UNDERCUT 62 S + S + > Hang Mirror + + > Hang Mirror + + > Hang Picture S + + > Hang Mirror + S + > Hang Mirror

63 63 S + S + > Hang Mirror + + > Hang Picture + + > Hang Mirror + S + > Hang Mirror

64 64 SS + S + > Hang Mirror + + > Hang Picture + + > Hang Mirror + S + > Hang Mirror

65 65 SS + S + > Hang Mirror + + > Hang Picture + + > Hang Mirror + S + > Hang Mirror

66 66 SS + S + > Hang Mirror + + > Hang Picture + + > Hang Mirror + S + > Hang Mirror

67 67 SS + S + > Hang Mirror + + > Hang Picture + + > Hang Mirror + S + > Hang Mirror S

68 68 S S + S + > Hang Mirror + + > Hang Picture + + > Hang Mirror + S + > Hang Mirror

69 69 S S + S + > Hang Mirror + + > Hang Picture + + > Hang Mirror + S + > Hang Mirror

70 70 I. Negotiation Issues Talk Outline II. III. IV. One-to-Many Negotiation One-to-One Negotiation Argumentation & Persuasion V. Conclusions and Future Work

71 Conclusions Automated negotiation is key enabler for wide range of applications enables software to respond to prevailing situation in an uncertain and dynamic world Diverse methods of approach eclectic stance required for realising full potential 71

72 Major Challenges Obtaining user s trust Elicitation of negotiation knowledge from users Producing predictable negotiation behaviour in realistic domains Knowing which techniques to use in which circumstances negotiation cook book 72

73 73 Collaborators

74 References P. Faratin, C. Sierra and N. R. Jennings (2000) Using similarity criteria to make negotiation trade-offs Proc. 4th Int. Conf on Multi-Agent Systems, Boston, P. Faratin, C. Sierra, and N. R. Jennings (1998) Negotiation decision functions for autonomous agents Int. J. of Robotics and Autonomous Systems 24 (3-4) N. R. Jennings, P. Faratin, A. R. Lomuscio, S. Parsons, C. Sierra and M. Wooldridge (2001) Automated negotiation: prospects, methods and challenges Int. J. of Group Decision and Negotiation 10 (2) N. R. Jennings, P. Faratin, T. J. Norman, P. O Brien and B. Odgers (2000) Autonomous agents for business process management Int. J. of Applied Artificial Intelligence 14 (2) S. Parsons, C. Sierra and N. R. Jennings (1998) Agents that reason and negotiate by arguing J. of Logic and Computation 8 (3) J. Sabater, C. Sierra, S. Parsons and N. R. Jennings (2001) Engineering executable agents using multi-context systems J. of Logic and Computation. (to appear) C. Sierra, P. Faratin and N. R. Jennings (1997) A service-oriented negotiation model between autonomous agents Proc. European Wshop on Modelling Autonomous Agents in a Multi-Agent World, Ronneby, Sweden, C. Sierra, N. R. Jennings, P. Noriega, and S. Parsons (1997) A framework for argumentation-based negotiation Proc. 4th Int. Workshop on Agent Theories, Architectures and Languages, Rode Island, USA, N. Vulkan and N. R. Jennings (2000) Efficient mechanisms for the supply of services in multi-agent environments Int J. of Decision Support Systems 28 (1-2)

Bayesian Nash Equilibrium

Bayesian Nash Equilibrium . Bayesian Nash Equilibrium . In the final two weeks: Goals Understand what a game of incomplete information (Bayesian game) is Understand how to model static Bayesian games Be able to apply Bayes Nash

More information

Chapter 7. Sealed-bid Auctions

Chapter 7. Sealed-bid Auctions Chapter 7 Sealed-bid Auctions An auction is a procedure used for selling and buying items by offering them up for bid. Auctions are often used to sell objects that have a variable price (for example oil)

More information

Managing power in negotiation

Managing power in negotiation Managing power in negotiation Change Behaviour. Change Results. 1 Contents I Managing Power in Negotiation Contents 3 Power is in the head 4 Situation Building power through differentiation 5 Information

More information

ECON 459 Game Theory. Lecture Notes Auctions. Luca Anderlini Spring 2015

ECON 459 Game Theory. Lecture Notes Auctions. Luca Anderlini Spring 2015 ECON 459 Game Theory Lecture Notes Auctions Luca Anderlini Spring 2015 These notes have been used before. If you can still spot any errors or have any suggestions for improvement, please let me know. 1

More information

Agent-Oriented Software Engineering

Agent-Oriented Software Engineering ID2209 Distributed Artificial Intelligence and Intelligent Agents Agent-Oriented Software Engineering Mihhail Matskin: www.ict.kth.se/courses/id2209 Autumn 2015 Lecture Outline 1. When is an agent-based

More information

Decision Making under Uncertainty

Decision Making under Uncertainty 6.825 Techniques in Artificial Intelligence Decision Making under Uncertainty How to make one decision in the face of uncertainty Lecture 19 1 In the next two lectures, we ll look at the question of how

More information

Economic Insight from Internet Auctions. Patrick Bajari Ali Hortacsu

Economic Insight from Internet Auctions. Patrick Bajari Ali Hortacsu Economic Insight from Internet Auctions Patrick Bajari Ali Hortacsu E-Commerce and Internet Auctions Background $45 billion in e-commerce in 2002 632 million items listed for auction on ebay alone generating

More information

Managerial Economics

Managerial Economics Managerial Economics Unit 8: Auctions Rudolf Winter-Ebmer Johannes Kepler University Linz Winter Term 2012 Managerial Economics: Unit 8 - Auctions 1 / 40 Objectives Explain how managers can apply game

More information

Games of Incomplete Information

Games of Incomplete Information Games of Incomplete Information Jonathan Levin February 00 Introduction We now start to explore models of incomplete information. Informally, a game of incomplete information is a game where the players

More information

4. Multiagent Sys stems Design. Part 2: The PROMETHEUS methodology.

4. Multiagent Sys stems Design. Part 2: The PROMETHEUS methodology. 4. Multiagent Systems Design Part 2: Multiagent Syste ems (SMA-UPC) https://kemlg.upc.edu The PROMETHEUS methodology. Javier Vázquez-Salceda SMA-UPC Methodological Extensions to Object-Oriented Approaches

More information

Successful Price Negotiation with Professional Supply Managers. The purchasing world is changing and sellers are being left behind.

Successful Price Negotiation with Professional Supply Managers. The purchasing world is changing and sellers are being left behind. Successful Price Negotiation with Professional Supply Managers The purchasing world is changing and sellers are being left behind. The Problem You have flawlessly executed your sales process at multiple

More information

Week 7 - Game Theory and Industrial Organisation

Week 7 - Game Theory and Industrial Organisation Week 7 - Game Theory and Industrial Organisation The Cournot and Bertrand models are the two basic templates for models of oligopoly; industry structures with a small number of firms. There are a number

More information

Asymmetric Information

Asymmetric Information Chapter 12 Asymmetric Information CHAPTER SUMMARY In situations of asymmetric information, the allocation of resources will not be economically efficient. The asymmetry can be resolved directly through

More information

Reaching agreement through argumentation: A possibilistic approach

Reaching agreement through argumentation: A possibilistic approach Reaching agreement through argumentation: A possibilistic approach Leila Amgoud and Henri Prade Institut de Recherche en Informatique de Toulouse (IRIT) 118, route de Narbonne, 31062 Toulouse, France {amgoud,

More information

If you want to sell your empty property then follow these 7 simple steps:

If you want to sell your empty property then follow these 7 simple steps: Step-by-Step Guide to Selling Your Empty Property INTRODUCTION This leaflet will guide you through the process that is involved in selling a property, from preparing the property to accepting an offer

More information

Account Development Strategies. Always, Sometimes and Never. Covenants. Sales & Development Curriculum

Account Development Strategies. Always, Sometimes and Never. Covenants. Sales & Development Curriculum Sales & Development Curriculum Account Development Strategies Always, Sometimes and Never How do you maintain, protect and GROW your accounts? In this course, we ll give you tools, tactics and processes

More information

Cournot s model of oligopoly

Cournot s model of oligopoly Cournot s model of oligopoly Single good produced by n firms Cost to firm i of producing q i units: C i (q i ), where C i is nonnegative and increasing If firms total output is Q then market price is P(Q),

More information

100 Ways To Improve Your Sales Success. Some Great Tips To Boost Your Sales

100 Ways To Improve Your Sales Success. Some Great Tips To Boost Your Sales 100 Ways To Improve Your Sales Success Some Great Tips To Boost Your Sales 100 Ways To Improve Your Sales Success By Sean Mcpheat, Managing Director Of The Sales Training Consultancy What makes a successful

More information

Read this syllabus very carefully. If there are any reasons why you cannot comply with what I am requiring, then talk with me about this at once.

Read this syllabus very carefully. If there are any reasons why you cannot comply with what I am requiring, then talk with me about this at once. LOGIC AND CRITICAL THINKING PHIL 2020 Maymester Term, 2010 Daily, 9:30-12:15 Peabody Hall, room 105 Text: LOGIC AND RATIONAL THOUGHT by Frank R. Harrison, III Professor: Frank R. Harrison, III Office:

More information

Buying and Setting up a Business with a Post Office A Guide

Buying and Setting up a Business with a Post Office A Guide Buying and Setting up a Business with a Post Office A Guide NOTE: The information in this document is not intended as an exhaustive list of all the information you require in order to set up a business

More information

Management and Business Consultancy. National Occupational Standards October 2009

Management and Business Consultancy. National Occupational Standards October 2009 Management and Business Consultancy National Occupational Standards October 2009 Skills CFA 6 Graphite Square, Vauxhall Walk, London SE11 5EE T: 0207 0919620 F: 0207 0917340 [email protected] www.skillscfa.org

More information

Youth for Good Governance distance learning program. Module IV. Causes of Corruption

Youth for Good Governance distance learning program. Module IV. Causes of Corruption Youth for Good Governance distance learning program Module IV Causes of Corruption Module IV Causes of Corruption Section One: Module Overview This module introduces you to the causes of corruption, acknowledging

More information

Linked Core Abilities

Linked Core Abilities Courtesy of Army JROTC U2C4L3 Negotiating Key Words: Negotiation Principled Negotiation What You Will Learn to Do Negotiate a win/win solution for a given situation Linked Core Abilities Communicate using

More information

8 Modeling network traffic using game theory

8 Modeling network traffic using game theory 8 Modeling network traffic using game theory Network represented as a weighted graph; each edge has a designated travel time that may depend on the amount of traffic it contains (some edges sensitive to

More information

DEFINITION OF A FREE (LABOR) MARKET

DEFINITION OF A FREE (LABOR) MARKET DEFINITION OF A FREE (LABOR) MARKET A market in which buyers and sellers are at liberty to trade without restriction as to prices or quantities, and in which there is no compulsion to either buy or sell.

More information

Managing for Results. Purpose. Managing for Results Practitioner-level Standards

Managing for Results. Purpose. Managing for Results Practitioner-level Standards Managing for Results Practitioner-level Standards Managing for Results Purpose In all sectors and at all levels managers must have the knowledge, understanding and skills to enable them to grasp the right

More information

Dynamic Pricing for Usage of Cloud Resource

Dynamic Pricing for Usage of Cloud Resource Dynamic Pricing for Usage of Cloud Resource K.Sangeetha, K.Ravikumar Graduate Student, Department of CSE, Rrase College of Engineering, Chennai, India. Professor, Department of CSE, Rrase College of Engineering,

More information

Economic background of the Microsoft/Yahoo! case

Economic background of the Microsoft/Yahoo! case Economic background of the Microsoft/Yahoo! case Andrea Amelio and Dimitrios Magos ( 1 ) Introduction ( 1 ) This paper offers an economic background for the analysis conducted by the Commission during

More information

How to audit your business strategy

How to audit your business strategy How to audit your business strategy Andrew Carey Why conduct a business strategy audit? Nearly all the major initiatives undertaken by corporate executives today are called strategic. With everything having

More information

Analyzing Marketing Cases

Analyzing Marketing Cases Analyzing Marketing Cases What is a case? A case is a verbal snapshot of the whole or some part of an organization. The cases are all based upon problems and events that actually took place, although in

More information

Using Software Agents to Simulate How Investors Greed and Fear Emotions Explain the Behavior of a Financial Market

Using Software Agents to Simulate How Investors Greed and Fear Emotions Explain the Behavior of a Financial Market Using Software Agents to Simulate How Investors Greed and Fear Emotions Explain the Behavior of a Financial Market FILIPPO NERI University of Naples Department of Computer Science 80100 Napoli ITALY [email protected]

More information

Meeting Scheduling with Multi Agent Systems: Design and Implementation

Meeting Scheduling with Multi Agent Systems: Design and Implementation Proceedings of the 6th WSEAS Int. Conf. on Software Engineering, Parallel and Distributed Systems, Corfu Island, Greece, February 16-19, 2007 92 Meeting Scheduling with Multi Agent Systems: Design and

More information

Next Tuesday: Amit Gandhi guest lecture on empirical work on auctions Next Wednesday: first problem set due

Next Tuesday: Amit Gandhi guest lecture on empirical work on auctions Next Wednesday: first problem set due Econ 805 Advanced Micro Theory I Dan Quint Fall 2007 Lecture 6 Sept 25 2007 Next Tuesday: Amit Gandhi guest lecture on empirical work on auctions Next Wednesday: first problem set due Today: the price-discriminating

More information

GIVING VOICE TO VALUES: BRIEF INTRODUCTION

GIVING VOICE TO VALUES: BRIEF INTRODUCTION GIVING VOICE TO VALUES: BRIEF INTRODUCTION Most of us want to bring our whole selves to work. Yet, experience and research demonstrate that many of us will encounter values conflicts in our careers, when

More information

The Free Market Approach. The Health Care Market. Sellers of Health Care. The Free Market Approach. Real Income

The Free Market Approach. The Health Care Market. Sellers of Health Care. The Free Market Approach. Real Income The Health Care Market Who are the buyers and sellers? Everyone is a potential buyer (consumer) of health care At any moment a buyer would be anybody who is ill or wanted preventive treatment such as a

More information

Analyzing the Procurement Process in a Simplified Version of the TAC SCM Game

Analyzing the Procurement Process in a Simplified Version of the TAC SCM Game Analyzing the Procurement Process in a Simplified Version of the TAC SCM Game Hosna Jabbari December 9, 2005 Abstract The TAC supply chain management game presents a simulated market environment with automated

More information

MANAGING DIFFICULT BEHAVIOUR

MANAGING DIFFICULT BEHAVIOUR MANAGING DIFFICULT BEHAVIOUR All materials Lindsay Wright. This pack for sample purposes only and not for re-use. 1 WHAT IS CONFLICT Conflict can be defined as a difference in view between stakeholders;

More information

Overview of Future Purchasing s fundamental and advanced training workshops...

Overview of Future Purchasing s fundamental and advanced training workshops... Performance Learning Presented by: Anna Del Mar - Director, Performance Learning Future Purchasing Overview of Future Purchasing s fundamental and advanced training workshops... Tailored excellence.. Our

More information

Sample interview question list

Sample interview question list Sample interview question list Category A Introductory questions 1. Tell me about yourself. 2. Why would you like to work for this organisation? 3. So what attracts you to this particular opportunity?

More information

Online Trading and Negotiation

Online Trading and Negotiation Online Trading and Negotiation Instructor: Jerry Gao Ph.D. San Jose State University email: [email protected] URL: http://www.engr.sjsu.edu/gaojerry May, 2000 Outline - Introduction of Trading -

More information

Sales Training Programme. Module 7. Objection handling workbook

Sales Training Programme. Module 7. Objection handling workbook Sales Training Programme. Module 7. Objection handling workbook Workbook 7. Objection handling Introduction This workbook is designed to be used along with the podcast on objection handling. It is a self

More information

A Theory of Auction and Competitive Bidding

A Theory of Auction and Competitive Bidding A Theory of Auction and Competitive Bidding Paul Milgrom and Rober Weber Econometrica 1982 Presented by Yifang Guo Duke University November 3, 2011 Yifang Guo (Duke University) Envelope Theorems Nov. 3,

More information

Sales Training Programme. Module 8. Closing the sale workbook

Sales Training Programme. Module 8. Closing the sale workbook Sales Training Programme. Module 8. Closing the sale workbook Workbook 8. Closing the sale Introduction This workbook is designed to be used along with the podcast on closing the sale. It is a self learning

More information

The integrated leadership system. ILS support tools. Leadership pathway: Individual profile EL1

The integrated leadership system. ILS support tools. Leadership pathway: Individual profile EL1 The integrated leadership system ILS support tools Leadership pathway: Individual profile Executive Level 1 profile Shapes strategic thinking Achieves results Cultivates productive working relationships

More information

Syllabus; Summer Course Doing Business in Europe 2010 Arnhem Business School The Netherlands

Syllabus; Summer Course Doing Business in Europe 2010 Arnhem Business School The Netherlands Syllabus; Summer Course Doing Business in Europe 2010 Arnhem Business School The Netherlands Course Summary: The course consists of three main parts which are assessed and graded separately. In order to

More information

ACL Soccer 4 v 4 Small Sided Games (SSG s)

ACL Soccer 4 v 4 Small Sided Games (SSG s) KEY TO THE DIAGRAMS Introduction In recent years, the 4v4 method has rapidly increased in popularity however this method is certainly not a new one. The method was introduced by the Dutch Football Association

More information

Quality Meets the CEO

Quality Meets the CEO Quality Meets the CEO Jeffery E. Payne [email protected] Reliable Software Technologies Corporate management does not care about quality. This is the cold, hard reality of the software world. Management

More information

FOR USE WITH PPP PROJECTS 1 SAMPLE GUIDELINES FOR PRE-QUALIFICATION AND COMPETITIVE BIDDING PROCESS 2

FOR USE WITH PPP PROJECTS 1 SAMPLE GUIDELINES FOR PRE-QUALIFICATION AND COMPETITIVE BIDDING PROCESS 2 FOR USE WITH PPP PROJECTS 1 SAMPLE GUIDELINES FOR PRE-QUALIFICATION AND COMPETITIVE BIDDING PROCESS 2 1. PRE-QUALIFICATION 1.1 The requirements for pre-qualifications will be reasonable and efficient and

More information

CHAPTER 4. Standards Battles and Design Dominance

CHAPTER 4. Standards Battles and Design Dominance CHAPTER 4 Standards Battles and Design Dominance SYNOPSIS OF CHAPTER The focus of this chapter is on identifying the reasons why most industries adopt a dominant design and why a particular firms technology

More information

Publishers Note. Anson Reed Limited 145-157 St John Street London EC1V 4PY United Kingdom. Anson Reed Limited and InterviewGold.

Publishers Note. Anson Reed Limited 145-157 St John Street London EC1V 4PY United Kingdom. Anson Reed Limited and InterviewGold. Publishers Note Apart from any fair dealing for the purposes of research or private study, or criticism or review, as permitted under the Copyright, Designs and Patents Act, this publication may only be

More information

Do you have difficulty making purchasing decisions? Have you ever wished you could figure out how to decide more easily?

Do you have difficulty making purchasing decisions? Have you ever wished you could figure out how to decide more easily? Portable Skills Handout #1 Conducting a Cost Benefit Analysis Do you have difficulty making purchasing decisions? Have you ever wished you could figure out how to decide more easily? Some decisions, such

More information

Predictive Act-R (PACT-R)

Predictive Act-R (PACT-R) Predictive Act-R (PACT-R) Using A Physics Engine and Simulation for Physical Prediction in a Cognitive Architecture David Pentecost¹, Charlotte Sennersten², Robert Ollington¹, Craig A. Lindley², Byeong

More information

Standards and progression point examples

Standards and progression point examples Personal Learning In Personal Learning, standards for assessing and reporting on student achievement are introduced at Level 3. The learning focus statements for Levels Foundation, 1 and 2 provide advice

More information

MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.

MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. Chap 13 Monopolistic Competition and Oligopoly These questions may include topics that were not covered in class and may not be on the exam. MULTIPLE CHOICE. Choose the one alternative that best completes

More information

Prospect Theory Ayelet Gneezy & Nicholas Epley

Prospect Theory Ayelet Gneezy & Nicholas Epley Prospect Theory Ayelet Gneezy & Nicholas Epley Word Count: 2,486 Definition Prospect Theory is a psychological account that describes how people make decisions under conditions of uncertainty. These may

More information

Top 10 Best Practices for Implementing Your Corporate Travel Program

Top 10 Best Practices for Implementing Your Corporate Travel Program The Implementation Process is the foundation for a successful travel program. At Egencia, we ve found that by following a series of best practices, companies can set the stage in these first, critical

More information

SALES & SALES MANAGEMENT TRAINING

SALES & SALES MANAGEMENT TRAINING SALES & SALES MANAGEMENT TRAINING Sales are the key to setting up and running a successful business. However, it is not sufficient just to have a passion for your particular product or service. You will

More information

Chris Bell. Customer Experience Coach. www.customerexperiences.co.nz

Chris Bell. Customer Experience Coach. www.customerexperiences.co.nz Chris Bell Customer Experience Coach Developing Your Unique Customer Experience Introduction As more and more business leaders start to understand what a customer experience strategy is all about and more

More information

Orange Polska Code of Ethics

Orange Polska Code of Ethics Orange Polska Code of Ethics our conviction The fundamental ethical standards and values people should follow in their mutual relations both private and business have been known and unchanging for centuries.

More information

Attribute 1: COMMUNICATION

Attribute 1: COMMUNICATION The positive are intended for use as a guide only and are not exhaustive. Not ALL will be applicable to ALL roles within a grade and in some cases may be appropriate to a Attribute 1: COMMUNICATION Level

More information

Computational Learning Theory Spring Semester, 2003/4. Lecture 1: March 2

Computational Learning Theory Spring Semester, 2003/4. Lecture 1: March 2 Computational Learning Theory Spring Semester, 2003/4 Lecture 1: March 2 Lecturer: Yishay Mansour Scribe: Gur Yaari, Idan Szpektor 1.1 Introduction Several fields in computer science and economics are

More information

Role Description Business Analyst / Consultant - ICT

Role Description Business Analyst / Consultant - ICT Role Description Business Analyst / Consultant - ICT Classification/Grade/Band Clerk Grade 7/8 ANZSCO Code 261111 PCAT Code 1226192 Date of Approval 28 February 2014 Primary purpose of the role The Business

More information

The RESPECT Project : Training for SUPPLIERS. Module 7. Negotiation skills

The RESPECT Project : Training for SUPPLIERS. Module 7. Negotiation skills The RESPECT Project : Training for SUPPLIERS Module 7 Negotiation skills 1 ORAL COMMUNICATION WITH BUYERS During # Negotiations # Follow up with customers RESPECT Training for Suppliers - Module 7 - Negotiation

More information

Problem of the Month: Fair Games

Problem of the Month: Fair Games Problem of the Month: The Problems of the Month (POM) are used in a variety of ways to promote problem solving and to foster the first standard of mathematical practice from the Common Core State Standards:

More information

Introduction. Bargaining - whether over arms control, the terms of a peace settlement, exchange rate

Introduction. Bargaining - whether over arms control, the terms of a peace settlement, exchange rate Bargaining in International Relations Introduction Bargaining - whether over arms control, the terms of a peace settlement, exchange rate coordination, alliances, or trade agreements - is a central feature

More information

Paying the Price of Inaction? Why Original Equipment Manufacturers Must Reinvent Competitive Parts Pricing

Paying the Price of Inaction? Why Original Equipment Manufacturers Must Reinvent Competitive Parts Pricing Paying the Price of Inaction? Why Original Equipment Manufacturers Must Reinvent Competitive Parts Pricing Original Equipment Manufacturers know that things must change In the spare parts market, overpriced

More information

ICF CORE COMPETENCIES RATING LEVELS

ICF CORE COMPETENCIES RATING LEVELS coachfederation.org ICF CORE COMPETENCIES RATING LEVELS Adapted from the Minimum Skills Requirements documents for each credential level Includes will-not-receive-passing-score criteria. COMPETENCY 1.

More information

Agent-based University Library System

Agent-based University Library System _ Course Number: SENG 609.22 Session: Fall, 2004 Course Name: Agent-based Software Engineering Department: Electrical and Computer Engineering Document Type: Project Report Agent-based University Library

More information

THE UNIVERSITY OF MELBOURNE MELBOURNE BUSINESS SCHOOL. MANAGERIAL ECONOMICS Term 1 1999 First Mid-Term Solutions DR.

THE UNIVERSITY OF MELBOURNE MELBOURNE BUSINESS SCHOOL. MANAGERIAL ECONOMICS Term 1 1999 First Mid-Term Solutions DR. THE UNIVERSITY OF MELBOURNE MELBOURNE BUSINESS SCHOOL MANAGERIAL ECONOMICS Term 1 1999 First Mid-Term Solutions DR. VIVEK CHAUDHRI Part A: Multiple Choice Questions Answer all of the following 10 questions

More information

Information Broker Agents in Intelligent Websites

Information Broker Agents in Intelligent Websites Information Broker Agents in Intelligent Websites Catholijn M. Jonker, Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence De Boelelaan 1081a, 1081 HV Amsterdam, The Netherlands

More information

Marketing: Helping Buyers Buy

Marketing: Helping Buyers Buy Chapter Thirteen Marketing: Helping Buyers Buy McGraw-Hill/Irwin Copyright 2010 by the McGraw-Hill Companies, Inc. All rights reserved. CRICKET LEE Fitlogic Developed a system of clothes sizing called

More information

National Championships 2016. Konami Digital Entertainment B.V. (KDE) Yu-Gi-Oh! TRADING CARD GAME 2016 WCQ National Championship FAQ.

National Championships 2016. Konami Digital Entertainment B.V. (KDE) Yu-Gi-Oh! TRADING CARD GAME 2016 WCQ National Championship FAQ. National Championships 2016 Konami Digital Entertainment B.V. (KDE) Yu-Gi-Oh! TRADING CARD GAME 2016 WCQ National Championship FAQ Page 1 Basic Information 4 What are National Championships? 4 Where and

More information

www.negotiations.com

www.negotiations.com 2 Day Foundational Negotiation Skills Training Negotiation Skills Course Overview Individuals often fail in negotiations because they have had no grounding in basic negotiation skills. What strategies

More information