Towards argumentation-based contract negotiation

Size: px
Start display at page:

Download "Towards argumentation-based contract negotiation"

Transcription

1 Towards argumentation-based contract negotiation Phan Minh DUNG a, Phan Minh THANG a, Francesca TONI b,1 a Asian Institute of Technology, Bangkok, Thailand b Department of Computing, Imperial College London, UK Abstract. We present an argumentation-based approach to contract negotiation amongst agents. Contracts are simply viewed as abstract transactions of items between a buyer agent and a seller agent, characterised by a number of features. Agents are equipped with beliefs, goals, and preferences. Goals are classified as either structural or contractual. In order to agree on a contract, agents engage in a two-phase negotiation process: in the first phase, the buyer agent decides on (a selection of) items fulfilling its structural goals and preferences; in the second phase, the buyer agent decides on a subset of the items identified in the first phase fulfilling its contractual goals and preferences. The first phase is supported by argumentationbased decision making taking preferences into account. Keywords. Negotiation, Decision-making, Contracts Introduction We present an argumentation-based approach to contract negotiation amongst agents. Contracts are simply viewed as abstract transactions of items between a buyer agent and a seller agent, characterised by a number of features. Agents are equipped with beliefs, goals, and preferences. Beliefs are represented as an assumption-based argumentation framework. Goals are literals classified as either structural or contractual, depending on whether they are about structural, static properties of the item the agents aim at agreeing on to form the contract, or whether they are about features subject to negotiation leading to the agreement of a contract. Preferences are given by numerical rankings on goals. In order to agree on a contract, agents engage in a two-phase negotiation process: in the first phase, the buyer agent decides on (a selection of) items fulfilling its structural goals and preferences; in the second phase, the buyer agent decides on a subset of the items identified in the first phase fulfilling its contractual goals and preferences. The outcome of the second phase is a set of possible contracts between the buyer and the seller. The first phase is supported by argumentation-based decision making with preferences. We ground our proposed framework upon a concrete home-buying scenario, whereby the buyer agent is looking for a property to buy, and the seller has a number of properties to sell. In this scenario, the structural goals are features of a property such as its location, the number of rooms, etc, and the contractual goals are the price of the 1 Corresponding Author: F. Toni, Imperial College London, UK ; ft@doc.ic.ac.uk.

2 property, the completion date for the sale, etc. A contract is simply the agreement on a concrete property and on a number of features fulfilling all preferred goals (according to the given preferences). The paper is structured as follows. In section 1 we give background on assumptionbased argumentation, the form of argumentation we adopt to support the agents decision-making during negotiation. In section 2 we define the form of contracts we use. In section 3 we define the internal structure and format of the agents in our framerwork, based upon assumption-based argumentation and preferences on goals. In section 4 we outline a two-phase negotiation process used by the agents to agree on a contract. In section 5 we discuss relationship to related work and conclude. 1. Background This section provides the basic background on assumption-based argumentation (ABA), see [3,5,6,4] for details. An ABA framework is a tuple L, R, A, where (L, R) is a deductive system, consisting of a language L and a set R of inference rules, A L, referred to as the set of assumptions, is a (total) mapping from A into L, where x is referred to as the contrary of x. We will assume that the inference rules in R have the syntax l 0 l 1,... l n (for n 0) where l i L. We will refer to l 0 and l 1,... l n as the head and the body of the rule, respectively. We will represent l simply as l. As in [5], we will restrict attention to flat ABA frameworks, such that if l A, then there exists no inference rule of the form l l 1,..., l n R, for any n 0. An argument in favour of a sentence x in L supported by a set of assumptions X is a (backward) deduction from x to X, obtained by applying backwards the rules in R. In order to determine whether a conclusion (set of sentences) should be drawn, a set of assumptions needs to be identified providing an acceptable support for the conclusion. Various notions of acceptable support can be formalised, using a notion of attack amongst sets of assumptions whereby X attacks Y iff there is an argument in favour of some x supported by (a subset of) X where x is in Y. Then, a set of assumptions is deemed admissible, iff it does not attack itself and it counter-attacks every set of assumptions attacking it; preferred, iff it is maximally admissible. We will refer to a preferred set of assumptions as a preferred extension of the given ABA framework. We will use the following terminology: a preferred extension of L, R, A, {a}, for some a A, is a preferred extension of L, R, A, containing a; given a preferred extension E and some l L, E l stands for there exists a backward deduction for l from some E E ; given a preferred extension E and some L L, E L stands for E l for all l L.

3 2. Contracts We will assume a set of (at least two) agents Agents, a set of I tems, and a set Attributes of attributes for the elements of I tems. Each attribute is associated with a domain of possible values: for each a Attributes, this domain is indicated as D(a). A contract is defined simply as a transaction between (some of the) agents, playing different roles. This transaction is characterised by an item and a number of features, possibly including technical aspects and cost of the item. Concretely, we will assume that these features are assignments of values to attributes, for the given item. For simplicity, in this paper we will restrict attention to contracts between two agents playing the role of buyer and seller. Formally, a contract is a tuple Buyer, Seller, I tem, Featur es where Buyer, Seller Agents, Buyer Seller, representing the buyer and seller in the contract; I tem I tems; Features is a set of assignments of values to (some of the) attributes: Features = a X {a = v a} for some X Attributes and, for each a X, some v a D(a) representing the value of attribute a for I tem. Given a contract with Features for attributes in some X, we will consider attributes not in X as irrelevant, in the sense that their values could be any in their domain without altering the worth of the contract. Attributes may take any number of values. For Boolean attributes, with domain {true, f alse}, we will represent assignments of attributes to true simply by means of the attributes, and assignments of attributes to f alse simply by means of the negation of the attributes. So, for example, {a 1 = true, a 2 = f alse, a 3 = true} will be represented as {a 1, a 2, a 3 }. In the remainder of the paper, for simplicity, we will assume that Agents = {β, σ }, with β the buyer and σ the seller in every contract. As an illustrative example, throughout the paper we will use a home-buying scenario whereby two agents, a home buyer and an estate agent, engage in negotiations for the purchase of a property. In this scenario, the given set of agents is {h_buyer, e_agent}, representing a home-buyer and an estate agents respectively (h_buyer is a concrete instance of β and e_agent is a concrete instance of σ ). Also, in this scenario, items are properties for sale, and the attributes include exchange_date (representing the date when a non-refundable deposit is paid by the buyer to the seller and contracts are exchanged), completion_date (representing the date when the final payment is made and the property changes hands) and price. An example contract is h_buyer, e_agent, house 1, {completion_date = 10/03/08, price = $300K } indicating that h_buyer is committed to purchasing house 1 at the price of $300K and with agreed completion date for the deal on 10 March Agents internals An agent is characterised by its own goals, preferences over goals, and beliefs. Beliefs and goals are expressed in a given logical language L consisting of literals (we do not impose any restriction on L, for example it may not include negation and, if it does, it

4 may not be closed under negation). This language is shared amongst agents. The literals in L representing possibly desirable properties for agents are called goal literals 2. For example, a goal literal may be that of having a confortable house (con f ortable_house), or a house with at least 3 rooms (number_of _rooms 3), or a house costing less than $ 450K (price $450K ). Goal literals may be of two kinds: those concerning the attributes of the items to be bought (for example location, number of rooms, foundations, building permits etc ) and goals concerning the contractual features of such items (for example price, time of completion, deposit etc). Beliefs may be about: the items to be traded, norms and conventions governing the agents behaviour, and issues agents are uncertain about. Formally, any agent α is defined as a tuple G α, B α, P α consisting of a goal-base G α L describing the agent s own goals, and consisting of two disjoint subsets: G α = G struct α G contr α, where G struct α are the structural goals and G contr α are the contractual goals a belief-base B α describing the agent s beliefs a preference-base P α describing the agent s preferences over its goals For simplicity, in this paper we will assume that the seller agent σ only has contractual goals (namely G struct σ = {}). We will omit the subscript α from the bases when clear from the context. The goal-base describes important features of the item the buyer is looking for. The preference-base allows to rank different items according to preferences on their features. The belief-base of both buyer and seller needs to include information about concrete items that can become part of contracts (for example that a given property has 5 rooms), relevant to contractual goals, about norms and conventions used by the agents during the negotiation of the contracts (for example that a seller moving overseas is going to be in a rush to sell, or that a recently-built property with council approval is likely to be safe), and about uncertainties the agents may have during this process (for example that the asking price for a property is too high). Syntactically: preferences over goals are expressed by assigning positive integers to them, namely the preference-base is a mapping from the goal-base to the set of natural numbers, ranking the goals so that the higher the number assigned to a goal, the more important the goal the belief-base is an ABA framework L, R, A, where R = R i R n R c, where R i represents information about concrete items to be traded R n represents (defeasible) norms R c represents information related to contractual goals A = A d A c A u where A d consists of assumptions representing (decisions about) items for transactions, for example house 1, house 2 A c represents control assumptions related to defeasible norms (see below) 2 We abuse notation here in the sense that something may be desirable for one agent but not for others.

5 A u contains assumptions representing the uncertainties about attributes of items to be traded, e.g. whether a given property has a completion certificate Note that R i, R c, and A d can be obtained directly from information about items to be traded. The rest of the belief base of an agent corresponds to item-independent beliefs held by the agent, and need to be programmed into the agent. Deciding whether or not to start a negotiation about an item in A d depends on how this item is evaluated according to the assumptions in A u. For example, the lack of a completion certificate is an indication that the house may not be safe. We intend here that the will to (dis)confirm assumptions in A u will drive information-seeking steps in the contract negotiation process. As a simple example of buyer in our running scenario, 3 h_buyer may consist of = {own_garden, number_of _rooms 3, sa f e } G contr h_buyer = {completion_date < 31/05/08, price < $450K } P h_buyer (own_garden) = 2, P h_buyer (number_of _rooms 3) = 2 P h_buyer (completion_date < 31/05/08) = 3 P h_buyer (price < $450K ) = 4 G struct h_buyer P h_buyer (sa f e) = 5 B h_buyer is L, R, A, R = R i R n R c and where R i = { number_of _rooms = 5 house 1, price = $400K house 2, seller_in_chain house 2 } R n = { sa f e council_approval, asm 1, sa f e weak_ f oundations, asm 2, council_approval completion_certi f icate, asm 3, long_time_not_sold price_too_high, asm 4, seller_in_rush seller_moves_overseas, asm 5 } R c = { long_time_not_sold house 1, seller_moves_overseas house 2, quick_completion seller_moves_over seas, completion_date < now + 60days quick_completion} A = A d A u A c and A d = {house 1, house 2 } A c = {asm 1, asm 2, asm 3, asm 4, asm 5 } A u = { price_too_high, price_too_high, seller_in_rush,, council_appr oval } 3 We omit to exemplify the seller for lack of space.

6 house 1 = house 2, house 2 = house 1, asm 1 = sa f e, asm 2 = sa f e, asm 3 = council_approval, asm 4 = short_time_not_sold, asm 5 = seller_in_rush, price_too_high = price_too_high, price_too_high = price_too_high, seller_in_r ush = seller_in_r ush, council_appr oval = council_appr oval. Note that there are different kinds of uncertainties. Some are directly related to the structural properties of items to be traded, like the lack of a council approval. Others are related either to the contractual properties of the items, like price_too_high, or to the behaviors of the other agent, like seller_in_rush. Note also that assumptions in A u are not ordinary assumptions, in that they would not be normally assumed by the agent unless explicit information is obtained. For example, the agent would not ordinarily assume that the seller is in a rush: it will want to check this. Indeed, assumptions in A u are meant to be used to start information-seeking dialogues in the negotiation process. This kind of dialogues will be ignored in this paper. The assumptions in A c are used to reflect the defeasible nature of the corresponding rules and their potential to give rise to an inconsistency. These control assumptions can also be useful to resolve conflicts between conflicting information, e.g. originating from different sources of information. For example, the first rule above could be replaced by number_of _rooms = 5 house 1, asm 11 number_of _rooms = 4 house 1, asm 12 with asm 11, asm 12 additional assumptions and asm 11 = number_of _rooms = 4 and asm 12 = number_of _rooms = 5. This would reflect that the agent has been exposed to two conflicting pieces of information (possibly from two different sources of information), that house 1 has both 5 and 4 rooms, and would need to decide (by selecting one of asm 11 or asm 12, or neither) which of the two it will make use of. 4. Negotiation process The decision making of a buyer can be structured into two phases. In the first phase the agent evaluates the items that are available, according to their attributes, to determine whether and how they satisfy its needs. In our running example, the agent would have to decide which houses satisfy its goals about location, safety etc. In the second phase, a negotiation will be conducted with the seller for items (e.g. houses) that have passed the first phase. These phases would benefit from information-seeking, but we ignore this here for simplicity. We focus instead on the decision-making mechanisms needed to support the two phases. The principle for decision making for both phases is that higher-ranked goals should be pursued at the expense of lower-ranked goals, and thus choices enforcing higherranked goals should be preferred to those enforcing lower-ranked goals.

7 Choices in the first phase are items (e.g. houses) that are available for transactions. Choices in the second phases are possible deals that the buyer and seller could struck (e.g. prices, deposits etc). Choices are compared based on how they satisfy the goals. A goal state (or simply a state for short) may be seen as a set of goal literals. Abstractly, this set is intended to be the set of all goals satisfied by a choice. We will see some concrete realisations of this abstract notion in sections 4.2 and 4.3 below. But first, in section 4.1, we will provide a generic way of comparing goal states by taking into account preferences amongst goal literals in them Comparing Choices As an example of the decision making principle given earlier, consider goals g 0, g 1, g 2 in the goal-base G such that P(g 0 ) = P(g 1 ) = 2 and P(g 2 ) = 1, where P is the agent s preference-base. Consider states s 1 = {g 0, g 1 }, s 2 = {g 0, g 2 }, s 3 = {g 1, g 2 }. Then, s 1 is preferred to both s 2, s 3 whereas s 2, s 3 are incomparable and thus equally preferred. Formally: Definition 4.1 Let s, s be states. We say that s is preferred to s, denoted by s s, iff 1. there exists a goal g that is satisfied in s but not in s, and 2. for each goal g, if P(g ) P(g) and g is satisfied in s than g is also satisfied in s. It follows: Proposition 4.1 The preference relation is a partial order. Often decisions need to be made even though the satisfaction of some goals is undetermined. For example, our buyer may want to buy a home that is situated in a quiet neighbourhood. But one of the properties on offer is located in an area where a project to build a new airport is under consideration by the goverment, and there are strong arguments for and against the airport. Some other property also under the buyer s consideration does not have council approval, and so may be unsafe. Deciding which of these two properties to buy amounts to comparing the preference over two sets of states, For example, in the case of the first property, a state with the airport being built and a state without the airport being built. This uncertainty is represented by allowing two assumptions air por t and air port in A u. Due to the presence of uncertainties, comparing items means comparing sets of states. A possible notion for this comparison is the following: Definition 4.2 Let S be a nonempty set of states. The min-state of S, denoted by min(s), is a state such that for each goal g G, g is satisfied in min(s) iff g is satisfied in each state in S. Let S, S be sets of goal states. S is said to be minmax-preferred to S if min(s) is preferred to min(s ) First phase: Decision making for the buyer The items to be chosen (e.g. houses) are represented by assumptions in A d. In this setting, goal states are concretely defined as follows:

8 Definition 4.3 A structural (goal) state is a maximal consistent 4 set of goal literals from G struct. Until the next section 4.3, we will refer to structural states simply as states. Choices determine states as follows: Definition 4.4 Let s be a goal state, d A d and g G struct. We say that s is credulously satisfied by d if there is a preferred extension E of B {d} such that E s g is skeptically satisfied by d if, for each preferred extension E of B {d}, E g s is skeptically satisfied by d if for each goal g G struct, g is skeptically satisfied by d iff g s It is not difficult to see that there is exactly one state that is skeptically satisfied by any given d. For d A d, the characteristic set of goal states of d, denoted by C S d, consists of all goal states s credulously satisfied by d. Definition 4.5 Given d 0, d 1 A d : d 0 is said to be minmax preferred to d 1 if C S d0 is minmax preferred to C S d1 d 0 is said to be skeptically preferred to d 1 if the unique goal state that is skeptically satisfied by d 0 is preferred (with respect to ) to the unique goal state that is skeptically satisfied by d 1 The following result links our notion of (minmax) preference between states (the characteristic sets given by decisions) and our argumentation-based notion of (skeptical) preference between decisions: Proposition 4.2 Let d 0, d 1 preferred to d 1. A d. d 0 is minmax preferred to d 1 iff d 0 is skeptically Then, decision-making in the first-phase amounts to choosing any most skeptically preferred decision. We will refer to these decisions as the most favored items Second phase: How Should a Fair Negotiator Proceed? In this phase, buyer and seller make decisions by negotiation to agree on a contract. After the first phase, the buyer decides to start negotiation with the seller on (one of) the most favored items. Each agent (the buyer and the seller), ranks these items according to how they satisfy the contractual goals in G contr. Note that the second phase is only concerned with the contractual goals - of both agents (the structural goals of the buyer have all been taken into account in the first phase, and we are assuming that the seller has no structural goals). 4 A goal state is inconsistent if, for some atom g, it contains both g and its negation g; a goal state is consistent if it is not inconsistent. Note that we do not impose that L is closed under negation, and in particular L could be a set of atoms. In this special case, any set of goal atoms would be a goal state.

9 Definition 4.6 A contractual (goal) state is a maximal consistent set of goal literals from G contr. In our home-buying example, a contractual state consists of a price, a deposit, time for completion and several add-ons items like washing-machines, curtains etc. We assume that the set of contractual states is finite and is known to both buyer and seller. The preference of an agent α (which may be the buyer β or the seller σ ) between contractual states can be represented as a total preorder α 5, where, given contractual states t and t, t α t states that t is preferred to t (for α). As α, we can choose any pre-order consistent with the partial order obtained as in definition 4.1 for goals and preferences of α. For simplicity, we assume that both buyer and seller know each other s preferences between contractual states. We also assume that each agent α possesses an evaluation function λ α that assigns to each structural state s a contractual state λ α (s) representing the value of s, such that if s is preferred to s (as in definition 4.1) then λ α (s) is preferred to λ α (s ). For the buyer agent β, λ β (s) represents the reservation value of s, i.e. the maximal offers the buyer could make (for the features affecting the contractual goals, that will determine the contract). For the seller agent σ, λ σ (s) represents the reservation value of s, i.e. the minimal offers the sellers could accept (for the features affecting the contractual goals, that will determine the contract). From now on, we assume that the agents are negotiating about one of the most favored items characterized by structural state s. The possible deals (contracts) between the buyer and the seller are charaterized respectively by the sets P D β = {t t is a contractual state and t β λ β (s)}, P D σ = {t t is a contractual state and t σ λ σ (s)}. If P D β P D σ then a deal is possible. We define the negotiation set as N S = P D β P D σ. We assume that the agents are rational in the sense that they would not accept a deal that is not Pareto-optimal, defined below: Definition 4.7 Let t, t be contractual states. We say that: t is strictly preferred to t for agent α if t α t and t α t t dominates t if t is preferred to t for both seller and buyer (i.e. t β t and t σ t ) and, for at least one of these agents, t is strictly preferred to t t is Pareto-optimal if it is not dominated by any other contractual state The agents bargain by successively putting forward offers. A negotiation is defined as a sequence of alternating offers and counter-offers from the negotiation set N S between the buyer and the seller. Offers and counter-offers are represented by contractual states. An agent could accept an offer or reject it and then make a counter-offer. We assume that our agents are honest and do not go back on their offers. This implies that when an agent makes a new offer, it should be at least as preferred to its opponent as the one it has made previously. 5 A total preorder on a set T is a reflexive and transitive relation such that for each two elements t, t from T, either t t or t t.

10 Reciprocity is a key principle in negotiation. There is no meaningful negotiation without reciprocity. An agent is said to adhere to the principle of reciprocity if, whenever the other agent has made a concession, it will reciprocate by conceding as well. We say that an agent concedes if its new offer is strictly preferred to its opponent than the one it made previously. Otherwise the agent is said to stand still. Agents do not have unlimited time for negotiation. Hence practical agents will terminate a negotiation when they see no prospect for a successful conclusion for it. This happens when both agents refuse to concede/reciprocate. Offers and counter-offers may be seen as steps in a negotiation. A negotiation terminates in failure at step n if both agents stand still at steps n, n 1, n 2 6. It is understood that a failure is worse than any agreement for both agents. A negotiation terminates successfully when one of the agents accepts an offer. An agent α accepts an offer from the other agent if it is preferred to α to the one proposed by α itself before. For example, consider the following negotiation between β and σ : Step 1: β puts forward an offer of 10. Here, 10 can be seen as the price that β is prepared to pay for the item at stake, characterised by the contractual state s. Step 2: σ makes a counter-offer of 12. Here, 12 can be seen as the price that σ is prepared to accept as a payment for the item. Step 3: β makes a further counter-offer of 11. Namely, β increases the amount it is willing to pay for the item, in other words, it concedes. Step 4: σ makes a counter-offer of 11. Namely, σ decreases the amount it is willing to accept for payment for the item, in other words, it concedes. Step 5: β accepts the offer. Indeed, the offer by σ at step 4 is preferred to β (by being =) to the offer it made at step 3. An agent α is said to be fair if it adheres to the principle of reciprocity. Formally, this means that whenever α has to move at step n, it will concede or accept if the number of concessions made by the other agent α up to step n 1 is more than the number of concessions made by α up to step n 1. Note that for ease of reference, we refer to the opponent of α as α. Due to the finiteness assumption of the set of contractual states, the negotiation set is also finite. Hence it is immediate that Theorem 4.1 Every negotiation terminates. A strategy is defined as a mapping assigning to each history of negotiation an offer.we are now interested in strategies for fair agents that ensure an efficient and stable outcome in the sense of a Nash equilibrium. 6 This means that when an agent stands still and in the next move its opponent also stands still then the first agent has to concede if it does not want to terminate the negotiation in failure.

11 Definition 4.8 A contractual state t is said to be a minimal concession of agent α wrt t, if t is strictly preferred to t for α and for each contractual state r, if r is strictly preferred to t for α then r is preferred to t for α. An agent concedes minimally at step i if it offers at step i a contractual state t that is a minimal concession wrt the offer the agent made at step i 2. The minimal concession strategy calls for agents 1. to start the bargain with their best state and 2. to concede minimally if the opponent has conceded in the previous step or it is making a move in the third step of the negotiation, and 3. to stand still if the opponent stands still in previous step. Note that the third step in the negotiation has a special status, in that if no concession is made at that step the negotiation stops. It is obvious that the minimal concession strategy adheres to the reciprocity principle. Hence the minimal concession strategy is permissible for fair agents. It is not difficult to see Proposition 4.3 If both agents use the minimal concession strategy then they terminate successfully. A strategy is said to be in symmetric Nash equilibrium if under the assumption that one agent uses this strategy the other agent can not do better by not using this strategy. Theorem 4.2 The minimal concession strategy is in symmetric Nash equilibrium. Proof Sketch Let st be the minimal concession strategy and suppose that agent α is using st and the other agent α is using st that is different from st. If the negotiation terminates in failure then it is clear that the outcome is worse for α in comparison to the choice of using st. Suppose now that the negotiation terminates with an agreement t. Because α uses the minimal concession strategy, if α stands still in one step, the negotiation will terminate in failure. Therefore we can conclude that there is no stand-still step according to st. Let t 0 be the agreement if both parties use the minimal concession strategy. We want to show that t 0 α t. >From the definition of the minimal concession strategy, it follows that no agent stands still in this negotiation. This implies that α in many steps makes a bigger concession than a minimal one. It follows then that t 0 α t. The Nash equilibrium of the minimal concession strategy means that when a fair agent is using the minimal strategy, the other agent is doing best by also using this strategy. In other word, the minimal concession strategy is an efficient and stable strategy for fair agents. 5. Conclusions We have outlined a two-phase negotiation process whereby two agents, a buyer and a seller, aim at agreeing on an item fulfilling all preferred goals of the agents. These

12 goals are classified as structural and contractual. We have focused on covering the full negotiation life-cycle, from identifying items to be negotiated upon to conducting the actual negotiation for (contractual) features of these items. We have worked out how argumentation in general and assumption-based argumentation in particular can support the first phase. We have also proven several results on the outcome of the two-phase negotiation process, and defined a strategy for agents allowing them to achieve Nash equilibria. We have made a number of simplifying assumptions. First, both agents are supposed to be honest and open. The seller agent is supposed to have no structural goals. We have ignored the need for information-seeking in both phases. In the future, we plan to extend this work by dropping these assumptions. We also plan to define a communication machinery to support our strategy and protocol. We have illustrated our approach using a simple home-buying scenario. We believe that our approach could be fruitfully defined for other scenarios too, for example e- business scenarios like the ones studied in the ARGUGRID project 7. We plan to study these other scenarios in the future. The first phase is supported by a decision-making mechanism using argumentation and preferences. A number of such decision-making mechanisms exist, e.g. [8,10,9,2]. In this paper, we have provided an argument-based framework that can deal with decision making, uncertainties and negotiation but we have restricted ourself only to a simple and ideal case where we assume that the agents are honest and open to each other. The second phase could also be supported by argumentation. The use of argumentation here could be beneficial also to support resolution of disputes over contracts. We plan to explore this in the future. Several works exist on argumentation-based negotiation [11]. For example, [12] propose a protocol and a communication language for dealing with refusals in negotiation. It would be useful to see how this protocol and communication language may be used to support the two-phase negotiation framework we have defined. Also, [1] presents an abstract negotiation framework whereby agents use abstract argumentation internally and with each other. Our framework instead is tailored to the specifif case of contract negotiation and assumes a very concrete and structured underlying argumentation framework. Our minimal concession strategy for fair agents is inspired by the monotonic concession protocol of [14], though it differs from it in significant ways. In our framework the agent moves alternatively where in [14] they move simultaneously. The condition for terminating the negotiation is also different. As a result, the minimal concession strategy is a symmetric Nash equilibrium in our framework while the corresponding strategy in [14] is not. Other work exists on deploying the minimal concession strategy within multi-agent systems, e.g. [7,13], looking at negotiation amongst multiple agents. In this paper we have considered just two agents, and focused instead on the full negotiation process, from the identification of issues to bargain about to the actual bargaining, thus linking argumentation-based decision making to the monotonic concession protocol. 7

13 Acknowledgements This research was partially funded bu the EU ARGUGRID project. We thank Kevin Ashley for some useful suggestions for future work. References [1] L. Amgoud, Y. Dimopolous, and P. Moraitis. A unified and general framework for argumentation-based negotiation. In Proc. AAMAS 2007, [2] K. Atkinson and T. Bench-Capon. Practical reasoning as presumptive argumentation using action based alternating transition systems. Artificial Intelligence, 171(10 15): , [3] A. Bondarenko, P.M. Dung, R.A. Kowalski, and F. Toni. An abstract, argumentation-theoretic approach to default reasoning. Artificial Intelligence, 93(1-2):63 101, [4] P.M. Dung. On the acceptability of arguments and its fundamental role in non-monotonic reasoning, logic programming and n-person games. Artificial Intelligence, 77: , [5] P.M. Dung, R.A. Kowalski, and F. Toni. Dialectic proof procedures for assumption-based, admissible argumentation. Artificial Intelligence, 170: , [6] P.M. Dung, P. Mancarella, and F. Toni. Computing ideal sceptical argumentation. Artificial Intelligence, Special Issue on Argumentation in Artificial Intelligence, 171(10 15): , [7] U. Endriss. Monotonic concession protocols for multilateral negotiation. In P. Stone and G. Weiss, editors, Proceedings of the 5th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS-2006), pages ACM Press, May [8] A.C. Kakas and P. Moraitis. Argumentation based decision making for autonomous agents. In Proc. AAMAS 03, pages , [9] M. Morge and P. Mancarella. The hedgehog and the fox: An argumentation-based decision support system. In Proc. ArgMAS, [10] I. Rahwan and L. Amgoud. An argumentation-based approach for practical reasoning. In Proc. AA- MAS 06, pages ACM Press, [11] I. Rahwan, S. Ramchurn, N. Jennings, P. McBurney, S. Parsons, and L. Sonenberg. Argumentationbased negotiation. The Knowledge Engineering Review, 18(4): , [12] J. van Veenen and H. Prakken. A protocol for arguing about rejections in negotiation. In Proc. ArgMAS 06, volume 4049 of LNAI, pages Springer, [13] D. Zhang. Reasoning about bargaining situations. In Procs AAAI-07, pages , [14] G. Zlotkin and J. S. Rosenschein. Negotiation and task sharing among autonomous agents in cooperative domains. In Proc. IJCAI, pages , 1989.

Multiagent Systems. Multiagent Systems General setting Division of Resources Task Allocation Resource Allocation. 13.

Multiagent Systems. Multiagent Systems General setting Division of Resources Task Allocation Resource Allocation. 13. Multiagent Systems July 16, 2014 13. Bargaining Multiagent Systems 13. Bargaining B. Nebel, C. Becker-Asano, S. Wölfl Albert-Ludwigs-Universität Freiburg July 16, 2014 13.1 General setting 13.2 13.3 13.4

More information

A Dialogue Game for Coalition Structure Generation with Self-Interested Agents

A Dialogue Game for Coalition Structure Generation with Self-Interested Agents A Dialogue Game for Coalition Structure Generation with Self-Interested Agents Luke RILEY a,1, Katie ATKINSON a and Terry R. PAYNE a a Department of Computer Science, University of Liverpool, UK. 1. Introduction

More information

Monotonic Concession Protocols for Multilateral Negotiation

Monotonic Concession Protocols for Multilateral Negotiation Monotonic Concession Protocols for Multilateral Negotiation Ulle Endriss Institute for Logic, Language and Computation University of Amsterdam Ulle Endriss 1 Talk Overview The need for multilateral ( many-to-many

More information

FDPE Microeconomics 3 Spring 2017 Pauli Murto TA: Tsz-Ning Wong (These solution hints are based on Julia Salmi s solution hints for Spring 2015.

FDPE Microeconomics 3 Spring 2017 Pauli Murto TA: Tsz-Ning Wong (These solution hints are based on Julia Salmi s solution hints for Spring 2015. FDPE Microeconomics 3 Spring 2017 Pauli Murto TA: Tsz-Ning Wong (These solution hints are based on Julia Salmi s solution hints for Spring 2015.) Hints for Problem Set 3 1. Consider the following strategic

More information

March 30, Why do economists (and increasingly, engineers and computer scientists) study auctions?

March 30, Why do economists (and increasingly, engineers and computer scientists) study auctions? March 3, 215 Steven A. Matthews, A Technical Primer on Auction Theory I: Independent Private Values, Northwestern University CMSEMS Discussion Paper No. 196, May, 1995. This paper is posted on the course

More information

Exploiting Hierarchical Goals in Bilateral Automated Negotiation: Empirical Study

Exploiting Hierarchical Goals in Bilateral Automated Negotiation: Empirical Study Exploiting Hierarchical Goals in Bilateral Automated Negotiation: Empirical Study Philippe Pasquier 1, Ramon Hollands 3, Frank Dignum 3, Iyad Rahwan 2,4, and Liz Sonenberg 1 1 University of Melbourne,

More information

10.1 Elimination of strictly dominated strategies

10.1 Elimination of strictly dominated strategies Chapter 10 Elimination by Mixed Strategies The notions of dominance apply in particular to mixed extensions of finite strategic games. But we can also consider dominance of a pure strategy by a mixed strategy.

More information

EC476 Contracts and Organizations, Part III: Lecture 3

EC476 Contracts and Organizations, Part III: Lecture 3 EC476 Contracts and Organizations, Part III: Lecture 3 Leonardo Felli 32L.G.06 26 January 2015 Failure of the Coase Theorem Recall that the Coase Theorem implies that two parties, when faced with a potential

More information

Best-Reply Sets. Jonathan Weinstein Washington University in St. Louis. This version: May 2015

Best-Reply Sets. Jonathan Weinstein Washington University in St. Louis. This version: May 2015 Best-Reply Sets Jonathan Weinstein Washington University in St. Louis This version: May 2015 Introduction The best-reply correspondence of a game the mapping from beliefs over one s opponents actions to

More information

On Existence of Equilibria. Bayesian Allocation-Mechanisms

On Existence of Equilibria. Bayesian Allocation-Mechanisms On Existence of Equilibria in Bayesian Allocation Mechanisms Northwestern University April 23, 2014 Bayesian Allocation Mechanisms In allocation mechanisms, agents choose messages. The messages determine

More information

Sequential Coalition Formation for Uncertain Environments

Sequential Coalition Formation for Uncertain Environments Sequential Coalition Formation for Uncertain Environments Hosam Hanna Computer Sciences Department GREYC - University of Caen 14032 Caen - France hanna@info.unicaen.fr Abstract In several applications,

More information

Topics in Contract Theory Lecture 1

Topics in Contract Theory Lecture 1 Leonardo Felli 7 January, 2002 Topics in Contract Theory Lecture 1 Contract Theory has become only recently a subfield of Economics. As the name suggest the main object of the analysis is a contract. Therefore

More information

Logic and Artificial Intelligence Lecture 24

Logic and Artificial Intelligence Lecture 24 Logic and Artificial Intelligence Lecture 24 Eric Pacuit Currently Visiting the Center for Formal Epistemology, CMU Center for Logic and Philosophy of Science Tilburg University ai.stanford.edu/ epacuit

More information

Hierarchical Exchange Rules and the Core in. Indivisible Objects Allocation

Hierarchical Exchange Rules and the Core in. Indivisible Objects Allocation Hierarchical Exchange Rules and the Core in Indivisible Objects Allocation Qianfeng Tang and Yongchao Zhang January 8, 2016 Abstract We study the allocation of indivisible objects under the general endowment

More information

Advanced Microeconomics

Advanced Microeconomics Advanced Microeconomics ECON5200 - Fall 2014 Introduction What you have done: - consumers maximize their utility subject to budget constraints and firms maximize their profits given technology and market

More information

Strong normalisation and the typed lambda calculus

Strong normalisation and the typed lambda calculus CHAPTER 9 Strong normalisation and the typed lambda calculus In the previous chapter we looked at some reduction rules for intuitionistic natural deduction proofs and we have seen that by applying these

More information

Regret Minimization and Security Strategies

Regret Minimization and Security Strategies Chapter 5 Regret Minimization and Security Strategies Until now we implicitly adopted a view that a Nash equilibrium is a desirable outcome of a strategic game. In this chapter we consider two alternative

More information

Epistemic Game Theory

Epistemic Game Theory Epistemic Game Theory Lecture 1 ESSLLI 12, Opole Eric Pacuit Olivier Roy TiLPS, Tilburg University MCMP, LMU Munich ai.stanford.edu/~epacuit http://olivier.amonbofis.net August 6, 2012 Eric Pacuit and

More information

FDPE Microeconomics 3 Spring 2017 Pauli Murto TA: Tsz-Ning Wong (These solution hints are based on Julia Salmi s solution hints for Spring 2015.

FDPE Microeconomics 3 Spring 2017 Pauli Murto TA: Tsz-Ning Wong (These solution hints are based on Julia Salmi s solution hints for Spring 2015. FDPE Microeconomics 3 Spring 2017 Pauli Murto TA: Tsz-Ning Wong (These solution hints are based on Julia Salmi s solution hints for Spring 2015.) Hints for Problem Set 2 1. Consider a zero-sum game, where

More information

AUCTIONEER ESTIMATES AND CREDULOUS BUYERS REVISITED. November Preliminary, comments welcome.

AUCTIONEER ESTIMATES AND CREDULOUS BUYERS REVISITED. November Preliminary, comments welcome. AUCTIONEER ESTIMATES AND CREDULOUS BUYERS REVISITED Alex Gershkov and Flavio Toxvaerd November 2004. Preliminary, comments welcome. Abstract. This paper revisits recent empirical research on buyer credulity

More information

Topics in Contract Theory Lecture 3

Topics in Contract Theory Lecture 3 Leonardo Felli 9 January, 2002 Topics in Contract Theory Lecture 3 Consider now a different cause for the failure of the Coase Theorem: the presence of transaction costs. Of course for this to be an interesting

More information

Alternating-Offer Games with Final-Offer Arbitration

Alternating-Offer Games with Final-Offer Arbitration Alternating-Offer Games with Final-Offer Arbitration Kang Rong School of Economics, Shanghai University of Finance and Economic (SHUFE) August, 202 Abstract I analyze an alternating-offer model that integrates

More information

Outline Introduction Game Representations Reductions Solution Concepts. Game Theory. Enrico Franchi. May 19, 2010

Outline Introduction Game Representations Reductions Solution Concepts. Game Theory. Enrico Franchi. May 19, 2010 May 19, 2010 1 Introduction Scope of Agent preferences Utility Functions 2 Game Representations Example: Game-1 Extended Form Strategic Form Equivalences 3 Reductions Best Response Domination 4 Solution

More information

M.Phil. Game theory: Problem set II. These problems are designed for discussions in the classes of Week 8 of Michaelmas term. 1

M.Phil. Game theory: Problem set II. These problems are designed for discussions in the classes of Week 8 of Michaelmas term. 1 M.Phil. Game theory: Problem set II These problems are designed for discussions in the classes of Week 8 of Michaelmas term.. Private Provision of Public Good. Consider the following public good game:

More information

Microeconomics II Lecture 8: Bargaining + Theory of the Firm 1 Karl Wärneryd Stockholm School of Economics December 2016

Microeconomics II Lecture 8: Bargaining + Theory of the Firm 1 Karl Wärneryd Stockholm School of Economics December 2016 Microeconomics II Lecture 8: Bargaining + Theory of the Firm 1 Karl Wärneryd Stockholm School of Economics December 2016 1 Axiomatic bargaining theory Before noncooperative bargaining theory, there was

More information

The Cascade Auction A Mechanism For Deterring Collusion In Auctions

The Cascade Auction A Mechanism For Deterring Collusion In Auctions The Cascade Auction A Mechanism For Deterring Collusion In Auctions Uriel Feige Weizmann Institute Gil Kalai Hebrew University and Microsoft Research Moshe Tennenholtz Technion and Microsoft Research Abstract

More information

Web Appendix: Proofs and extensions.

Web Appendix: Proofs and extensions. B eb Appendix: Proofs and extensions. B.1 Proofs of results about block correlated markets. This subsection provides proofs for Propositions A1, A2, A3 and A4, and the proof of Lemma A1. Proof of Proposition

More information

GAME THEORY. Department of Economics, MIT, Follow Muhamet s slides. We need the following result for future reference.

GAME THEORY. Department of Economics, MIT, Follow Muhamet s slides. We need the following result for future reference. 14.126 GAME THEORY MIHAI MANEA Department of Economics, MIT, 1. Existence and Continuity of Nash Equilibria Follow Muhamet s slides. We need the following result for future reference. Theorem 1. Suppose

More information

On Forchheimer s Model of Dominant Firm Price Leadership

On Forchheimer s Model of Dominant Firm Price Leadership On Forchheimer s Model of Dominant Firm Price Leadership Attila Tasnádi Department of Mathematics, Budapest University of Economic Sciences and Public Administration, H-1093 Budapest, Fővám tér 8, Hungary

More information

KIER DISCUSSION PAPER SERIES

KIER DISCUSSION PAPER SERIES KIER DISCUSSION PAPER SERIES KYOTO INSTITUTE OF ECONOMIC RESEARCH http://www.kier.kyoto-u.ac.jp/index.html Discussion Paper No. 657 The Buy Price in Auctions with Discrete Type Distributions Yusuke Inami

More information

CS 331: Artificial Intelligence Game Theory I. Prisoner s Dilemma

CS 331: Artificial Intelligence Game Theory I. Prisoner s Dilemma CS 331: Artificial Intelligence Game Theory I 1 Prisoner s Dilemma You and your partner have both been caught red handed near the scene of a burglary. Both of you have been brought to the police station,

More information

TR : Knowledge-Based Rational Decisions and Nash Paths

TR : Knowledge-Based Rational Decisions and Nash Paths City University of New York (CUNY) CUNY Academic Works Computer Science Technical Reports Graduate Center 2009 TR-2009015: Knowledge-Based Rational Decisions and Nash Paths Sergei Artemov Follow this and

More information

CUR 412: Game Theory and its Applications, Lecture 12

CUR 412: Game Theory and its Applications, Lecture 12 CUR 412: Game Theory and its Applications, Lecture 12 Prof. Ronaldo CARPIO May 24, 2016 Announcements Homework #4 is due next week. Review of Last Lecture In extensive games with imperfect information,

More information

6.254 : Game Theory with Engineering Applications Lecture 3: Strategic Form Games - Solution Concepts

6.254 : Game Theory with Engineering Applications Lecture 3: Strategic Form Games - Solution Concepts 6.254 : Game Theory with Engineering Applications Lecture 3: Strategic Form Games - Solution Concepts Asu Ozdaglar MIT February 9, 2010 1 Introduction Outline Review Examples of Pure Strategy Nash Equilibria

More information

Game Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India August 2012

Game Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India August 2012 Game Theory Lecture Notes By Y. Narahari Department of Computer Science and Automation Indian Institute of Science Bangalore, India August 2012 Chapter 6: Mixed Strategies and Mixed Strategy Nash Equilibrium

More information

Mixed Strategies. Samuel Alizon and Daniel Cownden February 4, 2009

Mixed Strategies. Samuel Alizon and Daniel Cownden February 4, 2009 Mixed Strategies Samuel Alizon and Daniel Cownden February 4, 009 1 What are Mixed Strategies In the previous sections we have looked at games where players face uncertainty, and concluded that they choose

More information

Mechanism Design and Auctions

Mechanism Design and Auctions Multiagent Systems (BE4M36MAS) Mechanism Design and Auctions Branislav Bošanský and Michal Pěchouček Artificial Intelligence Center, Department of Computer Science, Faculty of Electrical Engineering, Czech

More information

A Knowledge-Theoretic Approach to Distributed Problem Solving

A Knowledge-Theoretic Approach to Distributed Problem Solving A Knowledge-Theoretic Approach to Distributed Problem Solving Michael Wooldridge Department of Electronic Engineering, Queen Mary & Westfield College University of London, London E 4NS, United Kingdom

More information

All Equilibrium Revenues in Buy Price Auctions

All Equilibrium Revenues in Buy Price Auctions All Equilibrium Revenues in Buy Price Auctions Yusuke Inami Graduate School of Economics, Kyoto University This version: January 009 Abstract This note considers second-price, sealed-bid auctions with

More information

January 26,

January 26, January 26, 2015 Exercise 9 7.c.1, 7.d.1, 7.d.2, 8.b.1, 8.b.2, 8.b.3, 8.b.4,8.b.5, 8.d.1, 8.d.2 Example 10 There are two divisions of a firm (1 and 2) that would benefit from a research project conducted

More information

April 29, X ( ) for all. Using to denote a true type and areport,let

April 29, X ( ) for all. Using to denote a true type and areport,let April 29, 2015 "A Characterization of Efficient, Bayesian Incentive Compatible Mechanisms," by S. R. Williams. Economic Theory 14, 155-180 (1999). AcommonresultinBayesianmechanismdesignshowsthatexpostefficiency

More information

MA200.2 Game Theory II, LSE

MA200.2 Game Theory II, LSE MA200.2 Game Theory II, LSE Answers to Problem Set [] In part (i), proceed as follows. Suppose that we are doing 2 s best response to. Let p be probability that player plays U. Now if player 2 chooses

More information

Best response cycles in perfect information games

Best response cycles in perfect information games P. Jean-Jacques Herings, Arkadi Predtetchinski Best response cycles in perfect information games RM/15/017 Best response cycles in perfect information games P. Jean Jacques Herings and Arkadi Predtetchinski

More information

Mechanisms for House Allocation with Existing Tenants under Dichotomous Preferences

Mechanisms for House Allocation with Existing Tenants under Dichotomous Preferences Mechanisms for House Allocation with Existing Tenants under Dichotomous Preferences Haris Aziz Data61 and UNSW, Sydney, Australia Phone: +61-294905909 Abstract We consider house allocation with existing

More information

Strategies and Nash Equilibrium. A Whirlwind Tour of Game Theory

Strategies and Nash Equilibrium. A Whirlwind Tour of Game Theory Strategies and Nash Equilibrium A Whirlwind Tour of Game Theory (Mostly from Fudenberg & Tirole) Players choose actions, receive rewards based on their own actions and those of the other players. Example,

More information

Equivalence Nucleolus for Partition Function Games

Equivalence Nucleolus for Partition Function Games Equivalence Nucleolus for Partition Function Games Rajeev R Tripathi and R K Amit Department of Management Studies Indian Institute of Technology Madras, Chennai 600036 Abstract In coalitional game theory,

More information

The Ohio State University Department of Economics Econ 601 Prof. James Peck Extra Practice Problems Answers (for final)

The Ohio State University Department of Economics Econ 601 Prof. James Peck Extra Practice Problems Answers (for final) The Ohio State University Department of Economics Econ 601 Prof. James Peck Extra Practice Problems Answers (for final) Watson, Chapter 15, Exercise 1(part a). Looking at the final subgame, player 1 must

More information

THE NUMBER OF UNARY CLONES CONTAINING THE PERMUTATIONS ON AN INFINITE SET

THE NUMBER OF UNARY CLONES CONTAINING THE PERMUTATIONS ON AN INFINITE SET THE NUMBER OF UNARY CLONES CONTAINING THE PERMUTATIONS ON AN INFINITE SET MICHAEL PINSKER Abstract. We calculate the number of unary clones (submonoids of the full transformation monoid) containing the

More information

Comparing Allocations under Asymmetric Information: Coase Theorem Revisited

Comparing Allocations under Asymmetric Information: Coase Theorem Revisited Comparing Allocations under Asymmetric Information: Coase Theorem Revisited Shingo Ishiguro Graduate School of Economics, Osaka University 1-7 Machikaneyama, Toyonaka, Osaka 560-0043, Japan August 2002

More information

Stochastic Games and Bayesian Games

Stochastic Games and Bayesian Games Stochastic Games and Bayesian Games CPSC 532l Lecture 10 Stochastic Games and Bayesian Games CPSC 532l Lecture 10, Slide 1 Lecture Overview 1 Recap 2 Stochastic Games 3 Bayesian Games 4 Analyzing Bayesian

More information

In the Name of God. Sharif University of Technology. Microeconomics 2. Graduate School of Management and Economics. Dr. S.

In the Name of God. Sharif University of Technology. Microeconomics 2. Graduate School of Management and Economics. Dr. S. In the Name of God Sharif University of Technology Graduate School of Management and Economics Microeconomics 2 44706 (1394-95 2 nd term) - Group 2 Dr. S. Farshad Fatemi Chapter 8: Simultaneous-Move Games

More information

Bidding Clubs: Institutionalized Collusion in Auctions

Bidding Clubs: Institutionalized Collusion in Auctions Bidding Clubs: Institutionalized Collusion in Auctions Kevin Leyton Brown Dept. of Computer Science Stanford University Stanford, CA 94305 kevinlb@stanford.edu Yoav Shoham Dept. of Computer Science Stanford

More information

CS364A: Algorithmic Game Theory Lecture #14: Robust Price-of-Anarchy Bounds in Smooth Games

CS364A: Algorithmic Game Theory Lecture #14: Robust Price-of-Anarchy Bounds in Smooth Games CS364A: Algorithmic Game Theory Lecture #14: Robust Price-of-Anarchy Bounds in Smooth Games Tim Roughgarden November 6, 013 1 Canonical POA Proofs In Lecture 1 we proved that the price of anarchy (POA)

More information

Unraveling versus Unraveling: A Memo on Competitive Equilibriums and Trade in Insurance Markets

Unraveling versus Unraveling: A Memo on Competitive Equilibriums and Trade in Insurance Markets Unraveling versus Unraveling: A Memo on Competitive Equilibriums and Trade in Insurance Markets Nathaniel Hendren October, 2013 Abstract Both Akerlof (1970) and Rothschild and Stiglitz (1976) show that

More information

Problem Set 3: Suggested Solutions

Problem Set 3: Suggested Solutions Microeconomics: Pricing 3E00 Fall 06. True or false: Problem Set 3: Suggested Solutions (a) Since a durable goods monopolist prices at the monopoly price in her last period of operation, the prices must

More information

arxiv: v3 [cs.gt] 30 May 2018

arxiv: v3 [cs.gt] 30 May 2018 An Impossibility Result for Housing Markets with Fractional Endowments arxiv:1509.03915v3 [cs.gt] 30 May 2018 Abstract Haris Aziz UNSW Sydney and Data61 (CSIRO), Australia The housing market setting constitutes

More information

Bargaining and Competition Revisited Takashi Kunimoto and Roberto Serrano

Bargaining and Competition Revisited Takashi Kunimoto and Roberto Serrano Bargaining and Competition Revisited Takashi Kunimoto and Roberto Serrano Department of Economics Brown University Providence, RI 02912, U.S.A. Working Paper No. 2002-14 May 2002 www.econ.brown.edu/faculty/serrano/pdfs/wp2002-14.pdf

More information

Ph.D. Preliminary Examination MICROECONOMIC THEORY Applied Economics Graduate Program June 2017

Ph.D. Preliminary Examination MICROECONOMIC THEORY Applied Economics Graduate Program June 2017 Ph.D. Preliminary Examination MICROECONOMIC THEORY Applied Economics Graduate Program June 2017 The time limit for this exam is four hours. The exam has four sections. Each section includes two questions.

More information

Games of Incomplete Information

Games of Incomplete Information Games of Incomplete Information EC202 Lectures V & VI Francesco Nava London School of Economics January 2011 Nava (LSE) EC202 Lectures V & VI Jan 2011 1 / 22 Summary Games of Incomplete Information: Definitions:

More information

TR : Knowledge-Based Rational Decisions

TR : Knowledge-Based Rational Decisions City University of New York (CUNY) CUNY Academic Works Computer Science Technical Reports Graduate Center 2009 TR-2009011: Knowledge-Based Rational Decisions Sergei Artemov Follow this and additional works

More information

Ph.D. Preliminary Examination MICROECONOMIC THEORY Applied Economics Graduate Program August 2017

Ph.D. Preliminary Examination MICROECONOMIC THEORY Applied Economics Graduate Program August 2017 Ph.D. Preliminary Examination MICROECONOMIC THEORY Applied Economics Graduate Program August 2017 The time limit for this exam is four hours. The exam has four sections. Each section includes two questions.

More information

Interpolation of κ-compactness and PCF

Interpolation of κ-compactness and PCF Comment.Math.Univ.Carolin. 50,2(2009) 315 320 315 Interpolation of κ-compactness and PCF István Juhász, Zoltán Szentmiklóssy Abstract. We call a topological space κ-compact if every subset of size κ has

More information

Microeconomics Qualifying Exam

Microeconomics Qualifying Exam Summer 2018 Microeconomics Qualifying Exam There are 100 points possible on this exam, 50 points each for Prof. Lozada s questions and Prof. Dugar s questions. Each professor asks you to do two long questions

More information

PhD Qualifier Examination

PhD Qualifier Examination PhD Qualifier Examination Department of Agricultural Economics May 29, 2014 Instructions This exam consists of six questions. You must answer all questions. If you need an assumption to complete a question,

More information

COMBINATORICS OF REDUCTIONS BETWEEN EQUIVALENCE RELATIONS

COMBINATORICS OF REDUCTIONS BETWEEN EQUIVALENCE RELATIONS COMBINATORICS OF REDUCTIONS BETWEEN EQUIVALENCE RELATIONS DAN HATHAWAY AND SCOTT SCHNEIDER Abstract. We discuss combinatorial conditions for the existence of various types of reductions between equivalence

More information

Signaling Games. Farhad Ghassemi

Signaling Games. Farhad Ghassemi Signaling Games Farhad Ghassemi Abstract - We give an overview of signaling games and their relevant solution concept, perfect Bayesian equilibrium. We introduce an example of signaling games and analyze

More information

Yao s Minimax Principle

Yao s Minimax Principle Complexity of algorithms The complexity of an algorithm is usually measured with respect to the size of the input, where size may for example refer to the length of a binary word describing the input,

More information

Online Appendix. Bankruptcy Law and Bank Financing

Online Appendix. Bankruptcy Law and Bank Financing Online Appendix for Bankruptcy Law and Bank Financing Giacomo Rodano Bank of Italy Nicolas Serrano-Velarde Bocconi University December 23, 2014 Emanuele Tarantino University of Mannheim 1 1 Reorganization,

More information

General Examination in Microeconomic Theory SPRING 2014

General Examination in Microeconomic Theory SPRING 2014 HARVARD UNIVERSITY DEPARTMENT OF ECONOMICS General Examination in Microeconomic Theory SPRING 2014 You have FOUR hours. Answer all questions Those taking the FINAL have THREE hours Part A (Glaeser): 55

More information

The efficiency of fair division

The efficiency of fair division The efficiency of fair division Ioannis Caragiannis, Christos Kaklamanis, Panagiotis Kanellopoulos, and Maria Kyropoulou Research Academic Computer Technology Institute and Department of Computer Engineering

More information

INDIVIDUAL AND HOUSEHOLD WILLINGNESS TO PAY FOR PUBLIC GOODS JOHN QUIGGIN

INDIVIDUAL AND HOUSEHOLD WILLINGNESS TO PAY FOR PUBLIC GOODS JOHN QUIGGIN This version 3 July 997 IDIVIDUAL AD HOUSEHOLD WILLIGESS TO PAY FOR PUBLIC GOODS JOH QUIGGI American Journal of Agricultural Economics, forthcoming I would like to thank ancy Wallace and two anonymous

More information

Econ 618: Topic 11 Introduction to Coalitional Games

Econ 618: Topic 11 Introduction to Coalitional Games Econ 618: Topic 11 Introduction to Coalitional Games Sunanda Roy 1 Coalitional games with transferable payoffs, the Core Consider a game with a finite set of players. A coalition is a nonempty subset of

More information

A Theory of Value Distribution in Social Exchange Networks

A Theory of Value Distribution in Social Exchange Networks A Theory of Value Distribution in Social Exchange Networks Kang Rong, Qianfeng Tang School of Economics, Shanghai University of Finance and Economics, Shanghai 00433, China Key Laboratory of Mathematical

More information

The Core of a Strategic Game *

The Core of a Strategic Game * The Core of a Strategic Game * Parkash Chander February, 2016 Revised: September, 2016 Abstract In this paper we introduce and study the γ-core of a general strategic game and its partition function form.

More information

Finitely repeated simultaneous move game.

Finitely repeated simultaneous move game. Finitely repeated simultaneous move game. Consider a normal form game (simultaneous move game) Γ N which is played repeatedly for a finite (T )number of times. The normal form game which is played repeatedly

More information

TABLEAU-BASED DECISION PROCEDURES FOR HYBRID LOGIC

TABLEAU-BASED DECISION PROCEDURES FOR HYBRID LOGIC TABLEAU-BASED DECISION PROCEDURES FOR HYBRID LOGIC THOMAS BOLANDER AND TORBEN BRAÜNER Abstract. Hybrid logics are a principled generalization of both modal logics and description logics. It is well-known

More information

A Theory of Value Distribution in Social Exchange Networks

A Theory of Value Distribution in Social Exchange Networks A Theory of Value Distribution in Social Exchange Networks Kang Rong, Qianfeng Tang School of Economics, Shanghai University of Finance and Economics, Shanghai 00433, China Key Laboratory of Mathematical

More information

G5212: Game Theory. Mark Dean. Spring 2017

G5212: Game Theory. Mark Dean. Spring 2017 G5212: Game Theory Mark Dean Spring 2017 Bargaining We will now apply the concept of SPNE to bargaining A bit of background Bargaining is hugely interesting but complicated to model It turns out that the

More information

Follower Payoffs in Symmetric Duopoly Games

Follower Payoffs in Symmetric Duopoly Games Follower Payoffs in Symmetric Duopoly Games Bernhard von Stengel Department of Mathematics, London School of Economics Houghton St, London WCA AE, United Kingdom email: stengel@maths.lse.ac.uk September,

More information

ANASH EQUILIBRIUM of a strategic game is an action profile in which every. Strategy Equilibrium

ANASH EQUILIBRIUM of a strategic game is an action profile in which every. Strategy Equilibrium Draft chapter from An introduction to game theory by Martin J. Osborne. Version: 2002/7/23. Martin.Osborne@utoronto.ca http://www.economics.utoronto.ca/osborne Copyright 1995 2002 by Martin J. Osborne.

More information

Microeconomic Theory II Preliminary Examination Solutions Exam date: June 5, 2017

Microeconomic Theory II Preliminary Examination Solutions Exam date: June 5, 2017 Microeconomic Theory II Preliminary Examination Solutions Exam date: June 5, 07. (40 points) Consider a Cournot duopoly. The market price is given by q q, where q and q are the quantities of output produced

More information

Game-Theoretic Risk Analysis in Decision-Theoretic Rough Sets

Game-Theoretic Risk Analysis in Decision-Theoretic Rough Sets Game-Theoretic Risk Analysis in Decision-Theoretic Rough Sets Joseph P. Herbert JingTao Yao Department of Computer Science, University of Regina Regina, Saskatchewan, Canada S4S 0A2 E-mail: [herbertj,jtyao]@cs.uregina.ca

More information

PAULI MURTO, ANDREY ZHUKOV

PAULI MURTO, ANDREY ZHUKOV GAME THEORY SOLUTION SET 1 WINTER 018 PAULI MURTO, ANDREY ZHUKOV Introduction For suggested solution to problem 4, last year s suggested solutions by Tsz-Ning Wong were used who I think used suggested

More information

Prisoner s dilemma with T = 1

Prisoner s dilemma with T = 1 REPEATED GAMES Overview Context: players (e.g., firms) interact with each other on an ongoing basis Concepts: repeated games, grim strategies Economic principle: repetition helps enforcing otherwise unenforceable

More information

Multiunit Auctions: Package Bidding October 24, Multiunit Auctions: Package Bidding

Multiunit Auctions: Package Bidding October 24, Multiunit Auctions: Package Bidding Multiunit Auctions: Package Bidding 1 Examples of Multiunit Auctions Spectrum Licenses Bus Routes in London IBM procurements Treasury Bills Note: Heterogenous vs Homogenous Goods 2 Challenges in Multiunit

More information

Economics and Computation

Economics and Computation Economics and Computation ECON 425/563 and CPSC 455/555 Professor Dirk Bergemann and Professor Joan Feigenbaum Reputation Systems In case of any questions and/or remarks on these lecture notes, please

More information

Game Theory Fall 2003

Game Theory Fall 2003 Game Theory Fall 2003 Problem Set 5 [1] Consider an infinitely repeated game with a finite number of actions for each player and a common discount factor δ. Prove that if δ is close enough to zero then

More information

Byungwan Koh. College of Business, Hankuk University of Foreign Studies, 107 Imun-ro, Dongdaemun-gu, Seoul KOREA

Byungwan Koh. College of Business, Hankuk University of Foreign Studies, 107 Imun-ro, Dongdaemun-gu, Seoul KOREA RESEARCH ARTICLE IS VOLUNTARY PROFILING WELFARE ENHANCING? Byungwan Koh College of Business, Hankuk University of Foreign Studies, 107 Imun-ro, Dongdaemun-gu, Seoul 0450 KOREA {bkoh@hufs.ac.kr} Srinivasan

More information

Microeconomic Theory August 2013 Applied Economics. Ph.D. PRELIMINARY EXAMINATION MICROECONOMIC THEORY. Applied Economics Graduate Program

Microeconomic Theory August 2013 Applied Economics. Ph.D. PRELIMINARY EXAMINATION MICROECONOMIC THEORY. Applied Economics Graduate Program Ph.D. PRELIMINARY EXAMINATION MICROECONOMIC THEORY Applied Economics Graduate Program August 2013 The time limit for this exam is four hours. The exam has four sections. Each section includes two questions.

More information

Repeated Games. September 3, Definitions: Discounting, Individual Rationality. Finitely Repeated Games. Infinitely Repeated Games

Repeated Games. September 3, Definitions: Discounting, Individual Rationality. Finitely Repeated Games. Infinitely Repeated Games Repeated Games Frédéric KOESSLER September 3, 2007 1/ Definitions: Discounting, Individual Rationality Finitely Repeated Games Infinitely Repeated Games Automaton Representation of Strategies The One-Shot

More information

Auctions That Implement Efficient Investments

Auctions That Implement Efficient Investments Auctions That Implement Efficient Investments Kentaro Tomoeda October 31, 215 Abstract This article analyzes the implementability of efficient investments for two commonly used mechanisms in single-item

More information

SI 563 Homework 3 Oct 5, Determine the set of rationalizable strategies for each of the following games. a) X Y X Y Z

SI 563 Homework 3 Oct 5, Determine the set of rationalizable strategies for each of the following games. a) X Y X Y Z SI 563 Homework 3 Oct 5, 06 Chapter 7 Exercise : ( points) Determine the set of rationalizable strategies for each of the following games. a) U (0,4) (4,0) M (3,3) (3,3) D (4,0) (0,4) X Y U (0,4) (4,0)

More information

Almost essential MICROECONOMICS

Almost essential MICROECONOMICS Prerequisites Almost essential Games: Mixed Strategies GAMES: UNCERTAINTY MICROECONOMICS Principles and Analysis Frank Cowell April 2018 1 Overview Games: Uncertainty Basic structure Introduction to the

More information

Answers to Microeconomics Prelim of August 24, In practice, firms often price their products by marking up a fixed percentage over (average)

Answers to Microeconomics Prelim of August 24, In practice, firms often price their products by marking up a fixed percentage over (average) Answers to Microeconomics Prelim of August 24, 2016 1. In practice, firms often price their products by marking up a fixed percentage over (average) cost. To investigate the consequences of markup pricing,

More information

Complexity of Iterated Dominance and a New Definition of Eliminability

Complexity of Iterated Dominance and a New Definition of Eliminability Complexity of Iterated Dominance and a New Definition of Eliminability Vincent Conitzer and Tuomas Sandholm Carnegie Mellon University 5000 Forbes Avenue Pittsburgh, PA 15213 {conitzer, sandholm}@cs.cmu.edu

More information

Lecture 5: Iterative Combinatorial Auctions

Lecture 5: Iterative Combinatorial Auctions COMS 6998-3: Algorithmic Game Theory October 6, 2008 Lecture 5: Iterative Combinatorial Auctions Lecturer: Sébastien Lahaie Scribe: Sébastien Lahaie In this lecture we examine a procedure that generalizes

More information

Market Manipulation with Outside Incentives

Market Manipulation with Outside Incentives Market Manipulation with Outside Incentives Yiling Chen Harvard SEAS yiling@eecs.harvard.edu Xi Alice Gao Harvard SEAS xagao@seas.harvard.edu Rick Goldstein Harvard SEAS rgoldst@fas.harvard.edu Ian A.

More information

ECE 586GT: Problem Set 1: Problems and Solutions Analysis of static games

ECE 586GT: Problem Set 1: Problems and Solutions Analysis of static games University of Illinois Fall 2018 ECE 586GT: Problem Set 1: Problems and Solutions Analysis of static games Due: Tuesday, Sept. 11, at beginning of class Reading: Course notes, Sections 1.1-1.4 1. [A random

More information

Topics in Contract Theory Lecture 5. Property Rights Theory. The key question we are staring from is: What are ownership/property rights?

Topics in Contract Theory Lecture 5. Property Rights Theory. The key question we are staring from is: What are ownership/property rights? Leonardo Felli 15 January, 2002 Topics in Contract Theory Lecture 5 Property Rights Theory The key question we are staring from is: What are ownership/property rights? For an answer we need to distinguish

More information

Efficiency in Decentralized Markets with Aggregate Uncertainty

Efficiency in Decentralized Markets with Aggregate Uncertainty Efficiency in Decentralized Markets with Aggregate Uncertainty Braz Camargo Dino Gerardi Lucas Maestri December 2015 Abstract We study efficiency in decentralized markets with aggregate uncertainty and

More information