The Subcoalition Perfect Core of Cooperative Games

Size: px
Start display at page:

Download "The Subcoalition Perfect Core of Cooperative Games"

Transcription

1 The Subcoalition Perfect Core of Cooperative Games J. Drechsel and A. Kimms 1 August 2008 Address of correspondence: Julia Drechsel and Prof. Dr. Alf Kimms Lehrstuhl für Logistik und Verkehrsbetriebslehre Mercator School of Management University of Duisburg Essen Lotharstr Duisburg Germany julia.drechsel@uni due.de alf.kimms@uni due.de URL: due.de/log/ 1 Corresponding Author

2 The Subcoalition Perfect Core of Cooperative Games Abstract The core is a set valued solution concept for cooperative games. In situations where the characteristic function is not monotone the classical definition may not be sufficient. Hence, we propose a subset of the core that is called subcoalition perfect core. It will be proven that the subcoalition perfect core coincides with the set of non negative core allocations. Furthermore, a general mathematical programming algorithm is provided which may be applied in many applications to compute an element in the subcoalition perfect core. In addition, we discuss an application where the characteristic function is not monotone and perform a computational study. Keywords: cooperative game theory, core, mathematical programming, lot sizing JEL classification: C63, C71, D24, M11 1 Definition of the Subcoalition Perfect Core 1.1 Review of the Core A cooperative game (with transferable utilities) is defined by a pair (N, c) where N is an index set of players and c : 2 N IR is a characteristic function which assigns to every coalition S 2 N a value c(s) (with c( ) = 0). Let us assume that c is a cost function ( the lower the better ), but in settings where c is a benefit function the following material can straightforwardly be adapted. A solution of the cooperative game (with transferable utilities) is a distribution of the cost shares, i.e. a cost allocation π i IR for every player i N. One of the most prominent solution concepts for cooperative games is the core (Gillies, 1959) which is the set of cost allocations (vectors of size N ) which are efficient and rational (stable). Mathematically, the core of a game (N, c) is defined to be: C(N, c) = {π IR N i N π i = c(n) and i S π i c(s) for all S N, S }. If c is subadditive, i.e. c(s 1 )+c(s 2 ) c(s 1 S 2 ) for all S 1, S 2 N with S 1 S 2 =, there is an incentive for the players to form the grand coalition which has to be seen with care as we will point out below. The core defining inequality guarantees that no coalition S has to carry a higher cost in the grand coalition than in a standalone situation (stability condition). Of particular importance for us is the following Lemma 1: Let (N, c) be a cooperative game. If c is monotone, i.e. c(s) S Ŝ N, all cost assignments in the core are non negative. c(ŝ) for all Proof: π i = c(n) j N\{i} π j c(n) c(n\{i}) 0 for all i N. Note that subadditivity of c does not imply monotonicity of c. 1

3 1.2 Motivation for a Core Variant Assume that c is not monotone (but it may be subadditive). In such a case there exists a coalition S and a supercoalition Ŝ S (Ŝ N) such that c(ŝ) < c(s). For Ŝ N this means that the grand coalition and an arbitrary core cost allocation π C(N, c) may not be the best choice for S (even if c is subadditive). S may prefer the game (Ŝ, c) over the game (N, c). In other words, S may try to push Ŝ\S to form a coalition Ŝ instead of the grand coalition. This can be interpreted as a force of anarchy in the game and the cost allocation π C(N, c) may not be considered as stable any longer if c(ŝ) < i S π i c(s) is true. Such a force of anarchy may be unwanted and core cost allocations may be considered as feasible only if no coalition S has to carry a higher cost in the grand coalition than in any other supercoalition Ŝ of S. Mathematically, this can be defined as follows: C SP (N, c) = {π IR N i N π i = c(n) and i S (1) π i c(ŝ) for all S N, S and S Ŝ N}. An equivalent formulation is C SP (N, c) = {π IR N i N π i = c(n) and i S π i min c(ŝ) for all S N, S }. S Ŝ N We call C SP (N, c) the subcoalition perfect core. It is easy to see that C SP (N, c) C(N, c) holds in general, and that C SP (N, c) = C(N, c) is true if c is monotone. 1.3 Proof of a Characteristic Property We will now prove that the subcoalition perfect core equals the set of non negative core allocations C + (N, c) = {π C(N, c) π i 0 for all i N}. Theorem 1: Let (N, c) be a cooperative game. The subcoalition perfect core coincides with the set of non negative core allocations, i.e. C + (N, c) = C SP (N, c). Proof: If c is monotone the proof follows immediately from Lemma 1 and the fact that c(s) = min S Ŝ N c(ŝ) for all coalitions S and so we have C+ (N, c) = C(N, c) = C SP (N, c) if c is monotone. What remains to show is the case where c is not monotone. C + (N, c) C SP (N, c) : Let the set of non negative core allocations be non empty, because the proof is trivial otherwise. Assume there exists a non negative core allocation π C + (N, c) which is not in the subcoalition perfect core, i.e. two coalitions S Ŝ N exist with c(ŝ) < i S π i c(s). The chosen core allocation π fulfills π i + π i = π i c(ŝ) < π i. i S i Ŝ\S i Ŝ i S 2

4 Thus, π i < 0 for at least one player i Ŝ\S. Mathematically, this finding can be expressed by the following implication: S N : S Ŝ N : i S π i > c(ŝ) i N : π i < 0 This is a contradiction to the assumption π C + (N, c) and by contraposition we get i N : π i 0 S N : S Ŝ N : i S π i c(ŝ). Hence, π C SP (N, c) must hold. C + (N, c) C SP (N, c) : Let the set of subcoalition perfect core allocations be non empty, because the proof is trivial otherwise. Assume there exists a subcoalition perfect core allocation π C SP (N, c) with π i < 0 for at least one player i N, i.e. π C + (N, c). The chosen cost allocation is efficient and so we have c(n) = j N π j. Because of π i < 0 we get j N π j < j N\{i} π j. But π is an element from the subcoalition perfect core and therefore j N\{i} π j c(n) must hold which leads to the conclusion that c(n) < c(n). Hence, π C + (N, c) must be true. In summary we have C + (N, c) = C SP (N, c). The remaining text is organized as follows: Section 2 describes a general procedure to compute a subcoalition perfect core cost allocation which can be applied in many situations where the characteristic function is defined by an optimization problem. In Section 3 an application is described where the characteristic function of the cooperative game is not monotone. The details of the procedure from Section 2 will also be revealed to show how the algorithm can be applied for a particular problem. The results of a computational study are provided in Section 4 and concluding remarks in Section 5 finish the paper. The paper makes the following contributions: It contributes to the theory of cooperative games by introducing a new solution concept, the subcoalition perfect core. It contributes to practical problem solving by providing a rather general algorithm to compute a subcoalition perfect core allocation. 2 Computing a Subcoalition Perfect Core Cost Allocation Drechsel and Kimms (2007) have proposed a mathematical programming procedure which can be used in very general settings to compute a core allocation for cooperative games. If the core is empty, the procedure detects emptiness. This procedure can also be used in our context with a slight modification so that a subcoalition perfect core allocation is determined. To be self contained, we briefly repeat the algorithm here. The definition of the (subcoalition perfect) core specifies a constraint satisfaction problem where the 3

5 number of constraints is in the order of 2 N. Hence, Drechsel and Kimms (2007) suggested to run a row generation procedure. The master problem is a linear program of the following form where S is a (small) subset of coalitions for which the (subcoalition perfect) core defining inequality is explicitly taken into account. Master problem MP (S): min v subject to π i = c(n) i N π i v c(s) i S π i 0 v 0 S S i N It should be emphasized that without Theorem 1 the master problem would not have the non negativity condition for the cost allocation. The iterative row generation procedure can be outlined as follows: 1. Define a small initial set S, e.g. S = {{1},..., { N }}. 2. Solve the linear program MP (S) optimally. 3. If v > 0 then stop. The game instance has an empty (subcoalition perfect) core. 4. Otherwise, find a coalition S S (S ) such that i S π i > c(s ). An optimization subproblem SP (π) which searches for a coalition S that violates the (subcoalition perfect) core defining inequality most ( i S π i c(s ) is maximized) can, for instance, be defined. 5. If no such coalition S can be found (SP (π) has a non positive optimum objective function value) then stop. The current values π i define a (subcoalition perfect) core allocation. 6. Otherwise, update S = S {S } and return to Step 2. Step 4 of the algorithm is the only problem specific part in this approach. In Section 3 we will provide the details of the subproblem to be solved for a specific application where the characteristic function is not monotone. 3 An Application: Cooperative Lot Sizing with Capacity Constraints and Transshipment Opportunities Roughly speaking, lot sizing is a problem which deals with the question of the right quantity when placing an order or producing inhouse. Several ordering/lot sizing games 4

6 have been discussed in the literature before and they can be classified by the underlying ordering/lot sizing problem: The economic order quantity (EOQ) model, see Meca et al. (2004) and Dror and Hartman (2007), the economic production quantity (EPQ) model, see Meca et al. (2003), Meca (2007), and Meca et al. (2007), the Wagner Whitin model (some authors refer to Wagner Whitin based games as setup inventory (SI) games and to the special case where setup costs are zero as production inventory (PI) games), see Chen and Zhang (2006a), Drechsel and Kimms (2007), Guardiola et al. (2006), Guardiola et al. (2007), and van den Heuvel et al. (2007), the capacitated lot sizing problem, see Drechsel and Kimms (2008), and the newsvendor model, see Chen and Zhang (2006b), Dror et al. (2007), Hartmann et al. (2000), Hartman and Dror (2005), Müller et al. (2002), Özen et al. (2008), and Slikker et al. (2001). We refer to Meca and Timmer (2008) for a recent and very comprehensive survey on ordering/lot sizing models with multiple players. 3.1 The Cooperative CLSP Game A scenario where a cooperative game occurs and the characteristic function is not monotone is described by Drechsel and Kimms (2008). They consider a cooperative lot sizing problem where players may produce items in order to meet some known (or estimated) demand. The problem considered by Drechsel and Kimms (2008) is an extension of the well known capacited lot sizing problem (CLSP, see e.g. Billington et al., 1983). Due to scarce capacities it may not be possible for some players to meet their own demand and so they need to buy items from others. Another incentive to buy from other players may stem from lower costs. So, players may ship items among each other which costs money. The classical CLSP is an N P hard optimization problem where one single decision maker i has to determine a production plan for T periods of time. Several items are to be produced which share a common resource with availability R it. Let K be the index set of the items under consideration and d ikt be the dynamic demand of item k in period t that is faced by the decision maker i. Let b ikt be the decision maker s production coefficient for item k in period t, i.e. the number of resource units required to produce one unit of product k by i in t. Given these parameters, the decision variables q ikt can be used to represent the production plan which is to be computed where q ikt is the quantity of item k that is produced by i in period t. Let the parameter c P ikt be the unit production cost coefficient. The objective is to find a production plan with minimum costs where a tradeoff exists between setup costs (a fixed setup cost c S ikt is incurred whenever i produces a positive quantity of product k in period t and a binary decision variable x ikt can be used to indicate whether or not a setup takes place) and holding costs (items can be produced and kept on stock until needed for each unit of k on stock at the end of period t a holding cost c H ikt is charged and a decision variable I ikt can be used to represent 5

7 the number of items on stock I ik0 is a parameter and stands for the initial inventory of player i regarding item k). The focus of our attention is a cooperative CLSP setting. To the best of our knowledge there is only one single paper on this problem by Sambasivan and Yahya (2005) who were motivated by a real world problem in a large U.S. company manufacturing steel rolled products, but these authors do not discuss the problem of allocating costs which is our concern. The idea behind a cooperative CLSP is that several players work together in the sense that players cannot only produce to meet own demand, but also to fulfill other players demand. Let N be the index set of all players under consideration. Such a situation seems to be senseful, if the capacity of some players is insufficient to fulfill their demand such that other players can help out. It seems to be senseful as well, if some players have lower costs than others. This setting however means that items must be transported among the players. Let c T ijkt be the per unit transportation cost for shipping product k from player i to player j in period t and a ijkt the transported quantity. If a set S N of players forms a coalition the cooperative optimization problem is the following: c(s) = min ( T c S iktx ikt + c P iktq ikt + c H ikti ikt + ) c T ijkta ijkt (2) i S k K t=1 j S s.t. I ikt = I ik,t 1 + q ikt + a jikt d ikt a ijkt i S; k K; t = 1,..., T (3) j S j S b ikt q ikt R it i S; t = 1,..., T (4) k K q ikt M kt x ikt i S; k K; t = 1,..., T (5) q ikt, I ikt 0 i S; k K; t = 1,..., T (6) a ijkt 0 i, j S; k K; t = 1,..., T (7) x ikt {0, 1} i S; k K; t = 1,..., T (8) The objective (2) is minimizing total costs. Inventory balance constraints (3) take into account that transshipments to or from a player see the decision variables defined in (7) can take place. The underlying assumption is that such transshipments happen within a cooperation only. (4) are the capacity constraints. Due to (5) production cannot be done without a setup. M kt = i S T τ=t d ikτ is a sufficiently large number. It should be noted that extensions like setup times, backlogging, overtime, limited stocking capacity, multi level product structures, limited transportation capacity or fixed transportation costs can easily be added to the model. Drechsel and Kimms (2008) present heuristics to solve the optimization problem (2) (8). They also discuss the problem of finding core cost allocations which may be considered as fair the minmax core is introduced in their work. The issue of subcoalition perfect core cost allocations has not been treated. Note that c( ) = 0 by construction and c(s) 0. To be well defined let us assume c(s) =, if the optimization problem has no feasible solution for the coalition S. The characteristic function c may not be monotone, because adding players to a coalition may indeed decrease total costs of the enlarged coalition, if the additional players can offer additional capacity for a low cost, for instance. To prove the non monotonicity of c consider a very simple example with two players ( N = 2), one product ( K = 1), 6

8 one period (T = 1), a very simple demand pattern d 111 = 1, d 211 = 0, and a very simple capacity pattern R 11 = R 21 = 1 with b 111 = b 211 = 1. Assume that player 2 has lower setup cost coefficients than player 1, i.e. c S 211 < c S 111. For the sake of simplicity assume c P 211 = c P 111 = 0. Furthermore assume c T 2111 = 0. All other parameters may have arbitrary non negative values. The interpretation is that player 2 owns unused resources which can cheaply be provided to other player 1. In this example, we have c({1}) = c S 111 (and c({2}) = 0). For the grand coalition we get c({1, 2}) = c S 211 < c S 111 = c({1}) which proves the non monotonicity of c in this example. 3.2 The Problem Specific Subproblem If we want to apply the procedure described in Section 2 to the cooperative CLSP game, we need to specify the details of Step 4, the subproblem, of that procedure. The following mixed integer programming formulation defines the problem to solve. In our implementation we have used standard software (CPLEX) to solve the subproblem optimally. Subproblem SP (π): max o + i N π i z i (9) subject to o = i N k K t=1 ( T c S iktx ikt + c P iktq ikt + c H ikti ikt + ) c T ijkta ijkt j N I ikt = I ik,t 1 + q ikt + a jikt d ikt z i a ijkt i N; k K; t = 1,..., T (11) j N j N b ikt q ikt R it i N; t = 1,..., T (12) k K q ikt M kt x ikt i N; k K; t = 1,..., T (13) x ikt z i i N; k K; t = 1,..., T (14) a ijkt M kt z i i, j N; k K; t = 1,..., T (15) q ikt, I ikt 0 i N; k K; t = 1,..., T (16) a ijkt 0 i, j N; k K; t = 1,..., T (17) x ikt {0, 1} i N; k K; t = 1,..., T (18) o 0 (19) z i {0, 1} i N (20) The decision variable o (19) is defined to be the value c(s ) for a certain coalition S due to (10). The decision variable z i see (20) indicates which players from N are in that coalition S where z i = 1 means i S (z i = 0 stands for i S ). The constraints (11), (12), and (13) and the decision variables (16), (17), and (18) stem from the CLSP model formulation (2) (8). To make sure that only those players who are selected by the z i variables affect the solution, we have (11), (14), and (15). If the optimum objective function value of this subproblem is positive then the (subcoalition perfect) core defining (10) 7

9 constraint for the coalition S will be added to the master problem. Otherwise, the whole procedure will terminate and π is a (subcoalition perfect) core allocation. Once more it should be emphasized that Theorem 1 is very important here. Without Theorem 1 we would have no non negativity condition for the π i values in the master problem formulation M P (S) (which is no problem). But the more severe consequence is that the subproblem SP (π) would require a different model formulation: max o + i N π i z i (21) subject to (10), (12), (13), (16), (17), (18), (19), and I ikt = I ik,t 1 + q ikt + a jikt d ikt z i a ijkt i N; k K; t = 1,..., T (22) j N j N x ikt z i i N; k K; t = 1,..., T (23) a ijkt M kt z i i, j N; k K; t = 1,..., T (24) z i z i i N (25) z i {0, 1} i N (26) z i {0, 1} i N (27) Two sets of binary decision variables would be needed. Having the definition (1) of the subcoalition perfect core in mind, the set of variables z i identifies the coalition S and the set of variables z i identifies the coalition Ŝ in the subcoalition perfect core defining constraint i S π i c(ŝ). S Ŝ is assured via (25). This problem formulation requires more run time to be solved than (9) (20) and therefore Theorem 1 is not only a theoretical insight, but it helps to reduce the run time effort for computing a (subcoalition perfect) core allocation. 4 Computational Study We have implemented the proposed procedure using the software package AMPL/CPLEX running on hardware equipped with an AMD Athlon 64X2 Dual Core Processor with 2.41 GHz and 1.96 GB RAM. We have used random instances of the cooperative CLSP game where integral random numbers with uniform distribution were drawn from the following intervals: c S ikt [0; 200], cp ikt [0; 15], ch ikt [0; 10], ct ijkt [0; 15], b ikt = t {1,...,t} b ikt d ikt t {1,...,t 1} R it }; k K b iktd max ]. b ik [1; 5], and R it [max{0; k K The (integral) demand was randomly chosen as d ikt [0; d max ] with d max = 20, but for one player, say player N, we defined d N kt = 1 which made the occurrence of a non monotone characteristic function very probable (all our random instances with 10 or more players turned out to be non monotone and most of the instances with a smaller number of players are non monotone as well). In all of our tests we used T = 6. The number of players N was systematically varied, N {3, 5, 10, 15}, in combination with K = 3 products. For N = 3 we additionally tested K = 1. For each parameter combination 15 random instances were generated. Results in terms of the average number of iterations can be seen in Table 1. The average run time performance measured in CPU seconds is provided in Table 2. As we can see in Table 3, the time requirement per iteration is larger 8

10 if we use the subproblem formulation (21) (27) instead of (9) (20). On the other hand, the use of (21) (27) leads to a lower average number of iterations. N / K 3/1 3/3 5/3 10/3 15/3 (9) (20) (21) (27) Table 1: Average Number of Iterations for Cooperative CLSP Game Instances N / K 3/1 3/3 5/3 10/3 15/3 (9) (20) (21) (27) Table 2: Average Run Time (CPU Seconds) for Cooperative CLSP Game Instances N / K 3/1 3/3 5/3 10/3 15/3 (9) (20) (21) (27) Table 3: Average Ratio of Run Time (CPU-Seconds) and Number of Iterations for Cooperative CLSP Game Instances 5 Conclusions In this paper we have discussed cooperative games where the characteristic function is not monotone. We revealed that in such settings a force of anarchy exists which means that a coalition may exist which has an incentive not to work in the grand coalition if the core is used as a solution concept. As an alternative we have introduced the subcoalition perfect core which is a subset of the core. If we use the subcoalition perfect core as a solution concept the force of anarchy phenomenon vanishes and a selected cost allocation can be considered as more stable than an arbitrary core allocation. In addition to that we have proven that the subcoalition perfect core coincides with the set of non negative core allocations. To make the subcoalition perfect core of practical use as a new solution concept, we have also discussed a very general mathematical programming approach to compute a subcoalition perfect core allocation. The approach is general, because only a subproblem of the approach is problem specific and that subproblem indeed can be an arbitrary optimization problem. This algorithm is only a slight modification of a procedure proposed by Drechsel and Kimms (2007) to compute a core allocation. It became possible to use this algorithm, because we have proven in this paper that the subcoalition perfect core equals the set of non negative core allocations. Without this proof, the subproblem in the Drechsel and Kimms (2007) procedure requires to be changed to make the subproblem 9

11 much more harder to be solved which limits the applicability. Fortunately, our findings helped to avoid this additional complexity. To demonstrate the applicability of this subcoalition perfect core routine, we have used a cooperative capacitated lot sizing game which was introduced by Drechsel and Kimms (2008). The characteristic function of this game is not monotone in general which makes it a good candidate for the proposed approach. A computational study showed that games with up to 15 players can be solved in less than two minutes of CPU time. Given that finding a core allocation is an N P hard problem and that for 15 players the number of (subcoalition perfect) core defining inequalities to be taken into account is in the order of 2 15, we believe that this paper makes a contribution to theory by introducing a new solution concept as well as a contribution to practical problem solving by providing a mathematical programming algorithm. References [1] Billington, P.J., McCLain, J.O., Thomas, L.J., (1983), Mathematical Programming Approaches to Capacity Constrained MRP Systems: Review, Formulation and Problem Reduction, Management Science, Vol. 29, [2] Chen, X., Zhang, J., (2006a), Duality Approaches to Economic Lot Sizing Games, Working Paper, University of Illinois at Urbana Champaign [3] Chen, X., Zhang, J., (2006b), A Stochastic Programming Duality Approach to Inventory Centralization Games, Working Paper, University of Illinois at Urbana Champaign [4] Drechsel, J., Kimms, A., (2007), Computing Core Allocations in Cooperative Games with an Application to Procurement Problems, Working Paper, University of Duisburg Essen [5] Drechsel, J., Kimms, A., (2008), Solutions and Fair Cost Allocations for Cooperative Lot Sizing with Transshipments and Scarce Capacities, Working Paper, University of Duisburg Essen, in preparation [6] Dror, M., Guardiola, L.A., Meca, A., Puerto, J., (2007), Dynamic Realization Games in Newsvendor Inventory Centralization, International Journal of Game Theory, to appear [7] Dror, M., Hartman, B.C., (2007), Shipment Consolidation: Who Pays for It and How Much?, Management Science, Vol. 53, pp [8] Gillies, D.B., (1959), Solutions to General Non Zero Sum Games, in: Tucker, A.W., Luce, R.D., (eds.), Contributions to the Theory of Games IV, Princeton, Princeton University Press, pp [9] Guardiola, L.A., Meca, A., Puerto, J., (2006), Coordination in Periodic Review Inventory Situations, Working Paper, Universidad Miguel Hernández de Elche 10

12 [10] Guardiola, L.A., Meca, A., Puerto, J., (2007), Production Inventory Games: A New Class of Totally Balanced Combinatorial Optimization Games, Games and Economic Behavior, to appear [11] Hartman, B.C., Dror, M., (2005), Allocation of Gains from Inventory Centralization in Newsvendor Environments, IIE Transactions, Vol. 37, pp [12] Hartman, B.C., Dror, M., Shaked, M., (2000), Cores of Inventory Centralization Games, Games and Economic Behavior, Vol. 31, pp [13] Meca, A., (2007), A Core Allocation Family for Generalized Holding Cost Games, Mathematical Methods of Operations Research, Vol. 65, pp [14] Meca, A., García Jurado, I., Borm, P., (2003), Cooperation and Competition in Inventory Games, Mathematical Methods of Operations Research, Vol. 57, pp [15] Meca, A., Guardiola, L.A., Toledo, A., (2007), p Additive Games: A Class of Totally Balanced Games Arising from Inventory Situations with Temporary Discounts, TOP, Vol. 15, pp [16] Meca, A., Timmer, J., (2008), Supply Chain Collaboration, in: Kordic, V., (ed.), Supply Chain Theory and Applications, Vienna, I Tech Education and Publishing, pp [17] Meca, A., Timmer, J., García Jurado, I., Borm, P., (2004), Inventory Games, European Journal of Operational Research, Vol. 156, pp [18] Müller, A., Scarsini, M., Shaked, M., (2002), The Newsvendor Game Has a Nonempty Core, Games and Economic Behavior, Vol. 38, pp [19] Özen, U., Fransoo, J., Norde, H., Slikker, M., (2008), Cooperation between Multiple Newsvendors with Warehouses, Manufacturing & Service Operations Management, Vol. 10, pp [20] Sambasivan, M., Yahya, S., (2005), A Lagrangean Based Heuristic for Multi Plant, Multi Item, Multi Period Capacitated Lot Sizing Problems with Inter Plant Transfers, Computers & Operations Research, Vol. 32, pp [21] Slikker, M., Fransoo, J., Wouters, M., (2001), Joint Ordering in Multiple News Vendor Problems: A Game Theoretical Approach, Working Paper, Technische Universiteit Eindhoven [22] van den Heuvel, W., Borm, P., Hamers, H., (2007), Economic Lot Sizing Games, European Journal of Operational Research, Vol. 176, pp

A Primal-Dual Algorithm for Computing a Cost Allocation in the. Core of Economic Lot-Sizing Games

A Primal-Dual Algorithm for Computing a Cost Allocation in the. Core of Economic Lot-Sizing Games 1 2 A Primal-Dual Algorithm for Computing a Cost Allocation in the Core of Economic Lot-Sizing Games 3 Mohan Gopaladesikan Nelson A. Uhan Jikai Zou 4 October 2011 5 6 7 8 9 10 11 12 Abstract We consider

More information

A Stochastic Programming Duality Approach to Inventory Centralization Games

A Stochastic Programming Duality Approach to Inventory Centralization Games OPERATIONS RESEARCH Vol. 57, No. 4, July August 2009, pp. 840 851 issn 0030-364X eissn 1526-5463 09 5704 0840 informs doi 10.1287/opre.1090.0699 2009 INFORMS A Stochastic Programming Duality Approach to

More information

Economic lot-sizing games

Economic lot-sizing games Economic lot-sizing games Wilco van den Heuvel a, Peter Borm b, Herbert Hamers b a Econometric Institute and Erasmus Research Institute of Management, Erasmus University Rotterdam, P.O. Box 1738, 3000

More information

Practical Tips for Modelling Lot-Sizing and Scheduling Problems. Waldemar Kaczmarczyk

Practical Tips for Modelling Lot-Sizing and Scheduling Problems. Waldemar Kaczmarczyk Decision Making in Manufacturing and Services Vol. 3 2009 No. 1 2 pp. 37 48 Practical Tips for Modelling Lot-Sizing and Scheduling Problems Waldemar Kaczmarczyk Abstract. This paper presents some important

More information

A Stochastic Programming Duality Approach to Inventory Centralization Games

A Stochastic Programming Duality Approach to Inventory Centralization Games A Stochastic Programming Duality Approach to Inventory Centralization Games Xin Chen and Jiawei Zhang Submitted to Operations Research First Version: February 24th, 2006 Revised: February 2nd, 2007; September

More information

Worst case analysis for a general class of on-line lot-sizing heuristics

Worst case analysis for a general class of on-line lot-sizing heuristics Worst case analysis for a general class of on-line lot-sizing heuristics Wilco van den Heuvel a, Albert P.M. Wagelmans a a Econometric Institute and Erasmus Research Institute of Management, Erasmus University

More information

Classification of Dantzig-Wolfe Reformulations for MIP s

Classification of Dantzig-Wolfe Reformulations for MIP s Classification of Dantzig-Wolfe Reformulations for MIP s Raf Jans Rotterdam School of Management HEC Montreal Workshop on Column Generation Aussois, June 2008 Outline and Motivation Dantzig-Wolfe reformulation

More information

Inventory optimization of distribution networks with discrete-event processes by vendor-managed policies

Inventory optimization of distribution networks with discrete-event processes by vendor-managed policies Inventory optimization of distribution networks with discrete-event processes by vendor-managed policies Simona Sacone and Silvia Siri Department of Communications, Computer and Systems Science University

More information

1 Column Generation and the Cutting Stock Problem

1 Column Generation and the Cutting Stock Problem 1 Column Generation and the Cutting Stock Problem In the linear programming approach to the traveling salesman problem we used the cutting plane approach. The cutting plane approach is appropriate when

More information

A Column-Generation Approach for a Short-Term Production Planning Problem in Closed-Loop Supply Chains

A Column-Generation Approach for a Short-Term Production Planning Problem in Closed-Loop Supply Chains A Column-Generation Approach for a Short-Term Production Planning Problem in Closed-Loop Supply Chains Florian Sahling, Institute of Production Management, Leibniz Universität Hannover, Germany, E-mail:

More information

Duality Approaches to Economic Lot-Sizing Games

Duality Approaches to Economic Lot-Sizing Games Duality Approaches to Economic Lot-Sizing Games Xin Chen Department of Industrial and Enterprise Systems Engineering University of Illinois at Urbana-Champaign, Urbana, IL 61801. Email: xinchen@illinois.edu.

More information

Production Planning and Control

Production Planning and Control Production Planning and Control MAERIAL REQUIREMEN PLANNING Haeryip Sihombing BMFP 453 4 Universiti eknikal Malaysia Melaka (UeM) HAERY SIHOMBING First widely available software implementation of a manufacturing

More information

Faster Primal-Dual Algorithms for the Economic Lot-Sizing Problem

Faster Primal-Dual Algorithms for the Economic Lot-Sizing Problem Acknowledgment: Thomas Magnanti, Retsef Levi Faster Primal-Dual Algorithms for the Economic Lot-Sizing Problem Dan Stratila RUTCOR and Rutgers Business School Rutgers University Mihai Pătraşcu AT&T Research

More information

CAPACITATED LOT-SIZING PROBLEM WITH SETUP TIMES, STOCK AND DEMAND SHORTAGES

CAPACITATED LOT-SIZING PROBLEM WITH SETUP TIMES, STOCK AND DEMAND SHORTAGES CAPACITATED LOT-SIZING PROBLEM WITH SETUP TIMES, STOCK AND DEMAND SHORTAGES Nabil Absi,1 Safia Kedad-Sidhoum Laboratoire d Informatique d Avignon, 339 chemin des Meinajariès, 84911 Avignon Cedex 09, France

More information

Revenue Maximization in a Cloud Federation

Revenue Maximization in a Cloud Federation Revenue Maximization in a Cloud Federation Makhlouf Hadji and Djamal Zeghlache September 14th, 2015 IRT SystemX/ Telecom SudParis Makhlouf Hadji Outline of the presentation 01 Introduction 02 03 04 05

More information

Bilinear Programming: Applications in the Supply Chain Management

Bilinear Programming: Applications in the Supply Chain Management Bilinear Programming: Applications in the Supply Chain Management Artyom G. Nahapetyan Center for Applied Optimization Industrial and Systems Engineering Department University of Florida Gainesville, Florida

More information

Selecting Efficient Correlated Equilibria Through Distributed Learning. Jason R. Marden

Selecting Efficient Correlated Equilibria Through Distributed Learning. Jason R. Marden 1 Selecting Efficient Correlated Equilibria Through Distributed Learning Jason R. Marden Abstract A learning rule is completely uncoupled if each player s behavior is conditioned only on his own realized

More information

Designing the Distribution Network for an Integrated Supply Chain

Designing the Distribution Network for an Integrated Supply Chain Designing the Distribution Network for an Integrated Supply Chain Jia Shu and Jie Sun Abstract We consider an integrated distribution network design problem in which all the retailers face uncertain demand.

More information

Dynamic Linear Production Games under Uncertainty

Dynamic Linear Production Games under Uncertainty Dynamic Linear Production Games under Uncertainty Alejandro Toriello Stewart School of Industrial and Systems Engineering Georgia Institute of Technology Joint work with N.A. Uhan (USNA) Partially supported

More information

An axiomatic characterization of the position value for network situations

An axiomatic characterization of the position value for network situations An axiomatic characterization of the position value for network situations Anne van den Nouweland Marco Slikker September 22, 2011 Abstract Network situations as introduced by Jackson and Wolinsky (1996)

More information

Discrete lot sizing and scheduling on parallel machines: description of a column generation approach

Discrete lot sizing and scheduling on parallel machines: description of a column generation approach 126 IO 2013 XVI Congresso da Associação Portuguesa de Investigação Operacional Discrete lot sizing and scheduling on parallel machines: description of a column generation approach António J.S.T. Duarte,

More information

A Parametric Simplex Algorithm for Linear Vector Optimization Problems

A Parametric Simplex Algorithm for Linear Vector Optimization Problems A Parametric Simplex Algorithm for Linear Vector Optimization Problems Birgit Rudloff Firdevs Ulus Robert Vanderbei July 9, 2015 Abstract In this paper, a parametric simplex algorithm for solving linear

More information

A column generation approach to the discrete lot sizing and scheduling problem on parallel machines

A column generation approach to the discrete lot sizing and scheduling problem on parallel machines A column generation approach to the discrete lot sizing and scheduling problem on parallel machines António J.S.T. Duarte and J.M.V. Valério de Carvalho Abstract In this work, we study the discrete lot

More information

Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras

Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Lecture - 13 Multiple Item Inventory - Constraint on Money Value, Space,

More information

5.2 A characterization of the nonemptiness of the core

5.2 A characterization of the nonemptiness of the core Computational Aspects of Game Theory Bertinoro Spring School Lecturer: Bruno Codenotti Lecture 5: The Core of Cooperative Games The core is by far the cooperative solution concept most used in Economic

More information

NOTES ON COOPERATIVE GAME THEORY AND THE CORE. 1. Introduction

NOTES ON COOPERATIVE GAME THEORY AND THE CORE. 1. Introduction NOTES ON COOPERATIVE GAME THEORY AND THE CORE SARA FROEHLICH 1. Introduction Cooperative game theory is fundamentally different from the types of games we have studied so far, which we will now refer to

More information

A holding cost bound for the economic lot-sizing problem with time-invariant cost parameters

A holding cost bound for the economic lot-sizing problem with time-invariant cost parameters A holding cost bound for the economic lot-sizing problem with time-invariant cost parameters Wilco van den Heuvel a, Albert P.M. Wagelmans a a Econometric Institute and Erasmus Research Institute of Management,

More information

CORVINUS ECONOMICS WORKING PAPERS. Young's axiomatization of the Shapley value - a new proof. by Miklós Pintér CEWP 7/2015

CORVINUS ECONOMICS WORKING PAPERS. Young's axiomatization of the Shapley value - a new proof. by Miklós Pintér CEWP 7/2015 CORVINUS ECONOMICS WORKING PAPERS CEWP 7/2015 Young's axiomatization of the Shapley value - a new proof by Miklós Pintér http://unipub.lib.uni-corvinus.hu/1659 Young s axiomatization of the Shapley value

More information

CHAPTER 11 Integer Programming, Goal Programming, and Nonlinear Programming

CHAPTER 11 Integer Programming, Goal Programming, and Nonlinear Programming Integer Programming, Goal Programming, and Nonlinear Programming CHAPTER 11 253 CHAPTER 11 Integer Programming, Goal Programming, and Nonlinear Programming TRUE/FALSE 11.1 If conditions require that all

More information

Solving a Multi-Level Capacitated Lot Sizing. Problem with Multi-Period Setup Carry-Over via a. Fix-and-Optimize Heuristic

Solving a Multi-Level Capacitated Lot Sizing. Problem with Multi-Period Setup Carry-Over via a. Fix-and-Optimize Heuristic Solving a Multi-Level Capacitated Lot Sizing Problem with Multi-Period Setup Carry-Over via a Fix-and-Optimize Heuristic Florian Sahling a, Lisbeth Buschkühl b, Horst Tempelmeier b and Stefan Helber a

More information

Lecture 6: Communication Complexity of Auctions

Lecture 6: Communication Complexity of Auctions Algorithmic Game Theory October 13, 2008 Lecture 6: Communication Complexity of Auctions Lecturer: Sébastien Lahaie Scribe: Rajat Dixit, Sébastien Lahaie In this lecture we examine the amount of communication

More information

Electronic Companion to Initial Shipment Decisions for New Products at Zara

Electronic Companion to Initial Shipment Decisions for New Products at Zara e-companion to Gallien et al: Initial Shipment Decisions for New Products at Zara ec1 Electronic Companion to Initial Shipment Decisions for New Products at Zara This document includes appendices to Initial

More information

CS 781 Lecture 9 March 10, 2011 Topics: Local Search and Optimization Metropolis Algorithm Greedy Optimization Hopfield Networks Max Cut Problem Nash

CS 781 Lecture 9 March 10, 2011 Topics: Local Search and Optimization Metropolis Algorithm Greedy Optimization Hopfield Networks Max Cut Problem Nash CS 781 Lecture 9 March 10, 2011 Topics: Local Search and Optimization Metropolis Algorithm Greedy Optimization Hopfield Networks Max Cut Problem Nash Equilibrium Price of Stability Coping With NP-Hardness

More information

Elsevier Editorial System(tm) for International Journal of Production Economics Manuscript Draft

Elsevier Editorial System(tm) for International Journal of Production Economics Manuscript Draft Elsevier Editorial System(tm) for International Journal of Production Economics Manuscript Draft Manuscript Number: IJPE-D-1-0 Title: Cooperative Grey Games and An Application on Economic Order Quantity

More information

CO759: Algorithmic Game Theory Spring 2015

CO759: Algorithmic Game Theory Spring 2015 CO759: Algorithmic Game Theory Spring 2015 Instructor: Chaitanya Swamy Assignment 1 Due: By Jun 25, 2015 You may use anything proved in class directly. I will maintain a FAQ about the assignment on the

More information

Capacity Planning with uncertainty in Industrial Gas Markets

Capacity Planning with uncertainty in Industrial Gas Markets Capacity Planning with uncertainty in Industrial Gas Markets A. Kandiraju, P. Garcia Herreros, E. Arslan, P. Misra, S. Mehta & I.E. Grossmann EWO meeting September, 2015 1 Motivation Industrial gas markets

More information

Online Appendix for Coordination of Outsourced Operations at a Third-Party Facility Subject to Booking, Overtime, and Tardiness Costs

Online Appendix for Coordination of Outsourced Operations at a Third-Party Facility Subject to Booking, Overtime, and Tardiness Costs Submitted to Operations Research manuscript OPRE-2009-04-180 Online Appendix for Coordination of Outsourced Operations at a Third-Party Facility Subject to Booking, Overtime, and Tardiness Costs Xiaoqiang

More information

1 Production Planning with Time-Varying Demand

1 Production Planning with Time-Varying Demand IEOR 4000: Production Management Columbia University Professor Guillermo Gallego 28 September 1 Production Planning with Time-Varying Demand In this lecture we present a few key results in production planning

More information

Introduction to Game Theory

Introduction to Game Theory COMP323 Introduction to Computational Game Theory Introduction to Game Theory Paul G. Spirakis Department of Computer Science University of Liverpool Paul G. Spirakis (U. Liverpool) Introduction to Game

More information

Operations Research Letters. Joint pricing and inventory management with deterministic demand and costly price adjustment

Operations Research Letters. Joint pricing and inventory management with deterministic demand and costly price adjustment Operations Research Letters 40 (2012) 385 389 Contents lists available at SciVerse ScienceDirect Operations Research Letters journal homepage: www.elsevier.com/locate/orl Joint pricing and inventory management

More information

Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras

Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Lecture - 12 Marginal Quantity Discount, Multiple Item Inventory Constraint

More information

Valid Inequalities and Restrictions for Stochastic Programming Problems with First Order Stochastic Dominance Constraints

Valid Inequalities and Restrictions for Stochastic Programming Problems with First Order Stochastic Dominance Constraints Valid Inequalities and Restrictions for Stochastic Programming Problems with First Order Stochastic Dominance Constraints Nilay Noyan Andrzej Ruszczyński March 21, 2006 Abstract Stochastic dominance relations

More information

CS 6901 (Applied Algorithms) Lecture 3

CS 6901 (Applied Algorithms) Lecture 3 CS 6901 (Applied Algorithms) Lecture 3 Antonina Kolokolova September 16, 2014 1 Representative problems: brief overview In this lecture we will look at several problems which, although look somewhat similar

More information

Inventory management with advance capacity information

Inventory management with advance capacity information Inventory management with advance capacity information Jakšic, M.; Fransoo, J.C.; Tan, T.; de Kok, A.G.; Rusjan, B. Published: 01/01/2008 Document Version Accepted manuscript including changes made at

More information

Cooperative Games. Stéphane Airiau. Institute for Logic, Language & Computations (ILLC) University of Amsterdam

Cooperative Games. Stéphane Airiau. Institute for Logic, Language & Computations (ILLC) University of Amsterdam Cooperative Games Stéphane Airiau Institute for Logic, Language & Computations (ILLC) University of Amsterdam 12th European Agent Systems Summer School (EASSS 2010) Ecole Nationale Supérieure des Mines

More information

Scenario Grouping and Decomposition Algorithms for Chance-constrained Programs

Scenario Grouping and Decomposition Algorithms for Chance-constrained Programs Scenario Grouping and Decomposition Algorithms for Chance-constrained Programs Siqian Shen Dept. of Industrial and Operations Engineering University of Michigan Joint work with Yan Deng (UMich, Google)

More information

An algorithmic solution for an optimal decision making process within emission trading markets

An algorithmic solution for an optimal decision making process within emission trading markets An algorithmic solution for an optimal decision making process within emission trading markets Stefan Pickl Department of Mathematics Center for Applied Computer Science (ZAIK) University of Cologne, Germany

More information

Lexicographic Choice under Variable Capacity Constraints

Lexicographic Choice under Variable Capacity Constraints Lexicographic Choice under Variable Capacity Constraints Battal Doğan Serhat Doğan Kemal Yıldız May 14, 2017 Abstract In several matching markets, in order to achieve diversity, agents priorities are allowed

More information

56:270 Final Exam - May

56:270  Final Exam - May @ @ 56:270 Linear Programming @ @ Final Exam - May 4, 1989 @ @ @ @ @ @ @ @ @ @ @ @ @ @ Select any 7 of the 9 problems below: (1.) ANALYSIS OF MPSX OUTPUT: Please refer to the attached materials on the

More information

CS 6783 (Applied Algorithms) Lecture 3

CS 6783 (Applied Algorithms) Lecture 3 CS 6783 (Applied Algorithms) Lecture 3 Antonina Kolokolova January 14, 2013 1 Representative problems: brief overview of the course In this lecture we will look at several problems which, although look

More information

Integrating Quality and Inspection for the Optimal Lot-sizing Problem with Rework, Minimal Repair and Inspection Time

Integrating Quality and Inspection for the Optimal Lot-sizing Problem with Rework, Minimal Repair and Inspection Time Proceedings of the 2011 International Conference on Industrial Engineering and Operations Management Kuala Lumpur, Malaysia, January 22 24, 2011 Integrating Quality and Inspection for the Optimal Lot-sizing

More information

IE 5531: Engineering Optimization I

IE 5531: Engineering Optimization I IE 5531: Engineering Optimization I Lecture 7: Duality and applications Prof. John Gunnar Carlsson September 29, 2010 Prof. John Gunnar Carlsson IE 5531: Engineering Optimization I September 29, 2010 1

More information

Buyer - Vendor incentive inventory model with fixed lifetime product with fixed and linear back orders

Buyer - Vendor incentive inventory model with fixed lifetime product with fixed and linear back orders National Journal on Advances in Computing & Management Vol. 5 No. 1 April 014 1 Buyer - Vendor incentive inventory model with fixed lifetime product with fixed and linear back orders M.Ravithammal 1 R.

More information

Appendix - E-Companion

Appendix - E-Companion Article submitted to Operations Research; manuscript no. Please, provide the manuscript number! 1 Appendix - E-Companion Appendix A: Derivation of optimal supply volume The supply volume x 1 was treated

More information

No PROJECT GAMES. By Arantza Estévez- Fernández, Peter Borm, Herbert Hamers. July 2005 ISSN

No PROJECT GAMES. By Arantza Estévez- Fernández, Peter Borm, Herbert Hamers. July 2005 ISSN No. 2005 91 PROJECT GAMES By Arantza Estévez- Fernández, Peter Borm, Herbert Hamers July 2005 ISSN 0924-7815 Project games Arantza Estévez-Fernández Peter Borm Herbert Hamers CentER and Department of Econometrics

More information

Cover Page. The handle holds various files of this Leiden University dissertation

Cover Page. The handle  holds various files of this Leiden University dissertation Cover Page The handle http://hdl.handle.net/1887/39637 holds various files of this Leiden University dissertation Author: Smit, Laurens Title: Steady-state analysis of large scale systems : the successive

More information

A Compact Linearisation of Euclidean Single Allocation Hub Location Problems

A Compact Linearisation of Euclidean Single Allocation Hub Location Problems A Compact Linearisation of Euclidean Single Allocation Hub Location Problems J. Fabian Meier 1,2, Uwe Clausen 1 Institute of Transport Logistics, TU Dortmund, Germany Borzou Rostami 1, Christoph Buchheim

More information

DRAFT Formulation and Analysis of Linear Programs

DRAFT Formulation and Analysis of Linear Programs DRAFT Formulation and Analysis of Linear Programs Benjamin Van Roy and Kahn Mason c Benjamin Van Roy and Kahn Mason September 26, 2005 1 2 Contents 1 Introduction 7 1.1 Linear Algebra..........................

More information

A Shadow Simplex Method for Infinite Linear Programs

A Shadow Simplex Method for Infinite Linear Programs A Shadow Simplex Method for Infinite Linear Programs Archis Ghate The University of Washington Seattle, WA 98195 Dushyant Sharma The University of Michigan Ann Arbor, MI 48109 May 25, 2009 Robert L. Smith

More information

Price and Capacity Competition

Price and Capacity Competition Price and Capacity Competition Daron Acemoglu, Kostas Bimpikis, and Asuman Ozdaglar October 9, 2007 Abstract We study the efficiency of oligopoly equilibria in a model where firms compete over capacities

More information

JOINT PRICING AND NETWORK CAPACITY SETTING PROBLEM

JOINT PRICING AND NETWORK CAPACITY SETTING PROBLEM Advanced OR and AI Methods in Transportation JOINT PRICING AND NETWORK CAPACITY SETTING PROBLEM Luce BROTCORNE, Patrice MARCOTTE, Gilles SAVARD, Mickael WIART Abstract. We consider the problem of jointly

More information

2.1 Definition and graphical representation for games with up to three players

2.1 Definition and graphical representation for games with up to three players Lecture 2 The Core Let us assume that we have a TU game (N, v) and that we want to form the grand coalition. We model cooperation between all the agents in N and we focus on the sharing problem: how to

More information

Cowles Foundation for Research in Economics at Yale University

Cowles Foundation for Research in Economics at Yale University Cowles Foundation for Research in Economics at Yale University Cowles Foundation Discussion Paper No. 1904 Afriat from MaxMin John D. Geanakoplos August 2013 An author index to the working papers in the

More information

1 Production Planning with Time-Varying Demand

1 Production Planning with Time-Varying Demand IEOR 4000: Production Management Columbia University Professor Guillermo Gallego 28 September 1 Production Planning with Time-Varying Demand In this lecture we present a few key results in production planning

More information

CHAPTER-3 MULTI-OBJECTIVE SUPPLY CHAIN NETWORK PROBLEM

CHAPTER-3 MULTI-OBJECTIVE SUPPLY CHAIN NETWORK PROBLEM CHAPTER-3 MULTI-OBJECTIVE SUPPLY CHAIN NETWORK PROBLEM 3.1 Introduction A supply chain consists of parties involved, directly or indirectly, in fulfilling customer s request. The supply chain includes

More information

A Cooperative Approach to Queue Allocation of Indivisible Objects

A Cooperative Approach to Queue Allocation of Indivisible Objects A Cooperative Approach to Queue Allocation of Indivisible Objects Herbert Hamers a Flip Klijn b Marco Slikker c Bas van Velzen d September 2004 Abstract We consider the allocation of a finite number of

More information

Two-Player Kidney Exchange Game

Two-Player Kidney Exchange Game Two-Player Kidney Exchange Game Margarida Carvalho INESC TEC and Faculdade de Ciências da Universidade do Porto, Portugal margarida.carvalho@dcc.fc.up.pt Andrea Lodi DEI, University of Bologna, Italy andrea.lodi@unibo.it

More information

Coordinated Replenishments at a Single Stocking Point

Coordinated Replenishments at a Single Stocking Point Chapter 11 Coordinated Replenishments at a Single Stocking Point 11.1 Advantages and Disadvantages of Coordination Advantages of Coordination 1. Savings on unit purchase costs.. Savings on unit transportation

More information

Exact and Approximate Equilibria for Optimal Group Network Formation

Exact and Approximate Equilibria for Optimal Group Network Formation Exact and Approximate Equilibria for Optimal Group Network Formation Elliot Anshelevich and Bugra Caskurlu Computer Science Department, RPI, 110 8th Street, Troy, NY 12180 {eanshel,caskub}@cs.rpi.edu Abstract.

More information

Column Generation for Extended Formulations

Column Generation for Extended Formulations 1 / 28 Column Generation for Extended Formulations Ruslan Sadykov 1 François Vanderbeck 2,1 1 INRIA Bordeaux Sud-Ouest, France 2 University Bordeaux I, France ISMP 2012 Berlin, August 23 2 / 28 Contents

More information

A LAGRANGEAN DECOMPOSITION ALGORITHM FOR MULTI-ITEM LOT-SIZING PROBLEMS WITH JOINT PURCHASING AND TRANSPORTATION DISCOUNTS 1. Alain Martel.

A LAGRANGEAN DECOMPOSITION ALGORITHM FOR MULTI-ITEM LOT-SIZING PROBLEMS WITH JOINT PURCHASING AND TRANSPORTATION DISCOUNTS 1. Alain Martel. A LAGRANGEAN DECOMPOSITION ALGORITHM FOR MULTI-ITEM LOT-SIZING PROBLEMS WITH JOINT PURCHASING AND TRANSPORTATION DISCOUNTS 1 Alain Martel Nafee Rizk Amar Ramudhin Network Enterprise Technology Research

More information

Extreme Point Solutions for Infinite Network Flow Problems

Extreme Point Solutions for Infinite Network Flow Problems Extreme Point Solutions for Infinite Network Flow Problems H. Edwin Romeijn Dushyant Sharma Robert L. Smith January 3, 004 Abstract We study capacitated network flow problems with supplies and demands

More information

Interval values for strategic games in which players cooperate

Interval values for strategic games in which players cooperate Interval values for strategic games in which players cooperate Luisa Carpente 1 Balbina Casas-Méndez 2 Ignacio García-Jurado 2 Anne van den Nouweland 3 September 22, 2005 Abstract In this paper we propose

More information

Advanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras

Advanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Advanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Lecture - 3 Simplex Method for Bounded Variables We discuss the simplex algorithm

More information

AS computer hardware technology advances, both

AS computer hardware technology advances, both 1 Best-Harmonically-Fit Periodic Task Assignment Algorithm on Multiple Periodic Resources Chunhui Guo, Student Member, IEEE, Xiayu Hua, Student Member, IEEE, Hao Wu, Student Member, IEEE, Douglas Lautner,

More information

Linear Programming. H. R. Alvarez A., Ph. D. 1

Linear Programming. H. R. Alvarez A., Ph. D. 1 Linear Programming H. R. Alvarez A., Ph. D. 1 Introduction It is a mathematical technique that allows the selection of the best course of action defining a program of feasible actions. The objective of

More information

AVERAGE TREE SOLUTION AND SUBCORE FOR ACYCLIC GRAPH GAMES

AVERAGE TREE SOLUTION AND SUBCORE FOR ACYCLIC GRAPH GAMES Journal of the Operations Research Society of Japan 2008, Vol. 51, No. 3, 203-212 AVERAGE TREE SOLUTION AND SUBCORE FOR ACYCLIC GRAPH GAMES Dolf Talman Tilburg University Yoshitsugu Yamamoto University

More information

II. Analysis of Linear Programming Solutions

II. Analysis of Linear Programming Solutions Optimization Methods Draft of August 26, 2005 II. Analysis of Linear Programming Solutions Robert Fourer Department of Industrial Engineering and Management Sciences Northwestern University Evanston, Illinois

More information

4. Duality Duality 4.1 Duality of LPs and the duality theorem. min c T x x R n, c R n. s.t. ai Tx = b i i M a i R n

4. Duality Duality 4.1 Duality of LPs and the duality theorem. min c T x x R n, c R n. s.t. ai Tx = b i i M a i R n 2 4. Duality of LPs and the duality theorem... 22 4.2 Complementary slackness... 23 4.3 The shortest path problem and its dual... 24 4.4 Farkas' Lemma... 25 4.5 Dual information in the tableau... 26 4.6

More information

CS261: Problem Set #3

CS261: Problem Set #3 CS261: Problem Set #3 Due by 11:59 PM on Tuesday, February 23, 2016 Instructions: (1) Form a group of 1-3 students. You should turn in only one write-up for your entire group. (2) Submission instructions:

More information

Graphical and Computer Methods

Graphical and Computer Methods Chapter 7 Linear Programming Models: Graphical and Computer Methods Quantitative Analysis for Management, Tenth Edition, by Render, Stair, and Hanna 2008 Prentice-Hall, Inc. Introduction Many management

More information

Lecture 8: Column Generation

Lecture 8: Column Generation Lecture 8: Column Generation (3 units) Outline Cutting stock problem Classical IP formulation Set covering formulation Column generation A dual perspective Vehicle routing problem 1 / 33 Cutting stock

More information

Math-Net.Ru All Russian mathematical portal

Math-Net.Ru All Russian mathematical portal Math-Net.Ru All Russian mathematical portal Osman Palanci, S. Zeynep Alparslan Gök, Gerhard-Wilhelm Weber, An axiomatization of the interval Shapley value and on some interval solution concepts, Contributions

More information

On the Balancedness of m-sequencing Games

On the Balancedness of m-sequencing Games On the Balancedness of m-sequencing Games Herbert Hamers Flip Klijn Jeroen Suijs Department of Econometrics and CentER, Tilburg University, P.O.Box 90153, 5000 LE Tilburg, The Netherlands March 4, 1998

More information

Pure Nash Equilibrium in A Capacitated Resource Allocation Game*

Pure Nash Equilibrium in A Capacitated Resource Allocation Game* Pure Nash Equilibrium in A Capacitated Resource Allocation Game* Seyed Rasoul Etesami, Tamer Başar Coordinated Science Laboratory, University of Illinois at Urbana-Champaign, arxiv:1404.3442v3 [cs.gt]

More information

Dividends and Weighted Values in Games with Externalities

Dividends and Weighted Values in Games with Externalities Dividends and Weighted Values in Games with Externalities Inés Macho-Stadler David Pérez-Castrillo David Wettstein August 28, 2009 Abstract In this paper, we provide further support for the family of average

More information

A Hierarchy of Suboptimal Policies for the Multi-period, Multi-echelon, Robust Inventory Problem

A Hierarchy of Suboptimal Policies for the Multi-period, Multi-echelon, Robust Inventory Problem A Hierarchy of Suboptimal Policies for the Multi-period, Multi-echelon, Robust Inventory Problem Dimitris J. Bertsimas Dan A. Iancu Pablo A. Parrilo Sloan School of Management and Operations Research Center,

More information

Coordinating Inventory Control and Pricing Strategies with Random Demand and Fixed Ordering Cost: The Finite Horizon Case

Coordinating Inventory Control and Pricing Strategies with Random Demand and Fixed Ordering Cost: The Finite Horizon Case OPERATIONS RESEARCH Vol. 52, No. 6, November December 2004, pp. 887 896 issn 0030-364X eissn 1526-5463 04 5206 0887 informs doi 10.1287/opre.1040.0127 2004 INFORMS Coordinating Inventory Control Pricing

More information

Stochastic Optimization

Stochastic Optimization Chapter 27 Page 1 Stochastic Optimization Operations research has been particularly successful in two areas of decision analysis: (i) optimization of problems involving many variables when the outcome

More information

Lecture 2 The Core. 2.1 Definition and graphical representation for games with up to three players

Lecture 2 The Core. 2.1 Definition and graphical representation for games with up to three players Lecture 2 The Core Let us assume that we have a TU game (N, v) and that we want to form the grand coalition. The Core, which was first introduced by Gillies [1], is the most attractive and natural way

More information

Column Generation. ORLAB - Operations Research Laboratory. Stefano Gualandi. June 14, Politecnico di Milano, Italy

Column Generation. ORLAB - Operations Research Laboratory. Stefano Gualandi. June 14, Politecnico di Milano, Italy ORLAB - Operations Research Laboratory Politecnico di Milano, Italy June 14, 2011 Cutting Stock Problem (from wikipedia) Imagine that you work in a paper mill and you have a number of rolls of paper of

More information

Near-Potential Games: Geometry and Dynamics

Near-Potential Games: Geometry and Dynamics Near-Potential Games: Geometry and Dynamics Ozan Candogan, Asuman Ozdaglar and Pablo A. Parrilo January 29, 2012 Abstract Potential games are a special class of games for which many adaptive user dynamics

More information

CSC373: Algorithm Design, Analysis and Complexity Fall 2017 DENIS PANKRATOV NOVEMBER 1, 2017

CSC373: Algorithm Design, Analysis and Complexity Fall 2017 DENIS PANKRATOV NOVEMBER 1, 2017 CSC373: Algorithm Design, Analysis and Complexity Fall 2017 DENIS PANKRATOV NOVEMBER 1, 2017 Linear Function f: R n R is linear if it can be written as f x = a T x for some a R n Example: f x 1, x 2 =

More information

Weighted values and the Core in NTU games

Weighted values and the Core in NTU games Weighted values and the Core in NTU games Koji Yokote August 4, 2014 Abstract The purpose of this paper is to extend the following result by Monderer et al. (1992): the set of weighted Shapley values includes

More information

Fuzzy Inventory Model for Imperfect Quality Items with Shortages

Fuzzy Inventory Model for Imperfect Quality Items with Shortages Annals of Pure and Applied Mathematics Vol. 4, No., 03, 7-37 ISSN: 79-087X (P), 79-0888(online) Published on 0 October 03 www.researchmathsci.org Annals of Fuzzy Inventory Model for Imperfect Quality Items

More information

Improved Algorithms for Machine Allocation in Manufacturing Systems

Improved Algorithms for Machine Allocation in Manufacturing Systems Improved Algorithms for Machine Allocation in Manufacturing Systems Hans Frenk Martine Labbé Mario van Vliet Shuzhong Zhang October, 1992 Econometric Institute, Erasmus University Rotterdam, the Netherlands.

More information

Mathematical Games and Random Walks

Mathematical Games and Random Walks Mathematical Games and Random Walks Alexander Engau, Ph.D. Department of Mathematical and Statistical Sciences College of Liberal Arts and Sciences / Intl. College at Beijing University of Colorado Denver

More information

JOINT PRICING AND PRODUCTION PLANNING FOR FIXED PRICED MULTIPLE PRODUCTS WITH BACKORDERS. Lou Caccetta and Elham Mardaneh

JOINT PRICING AND PRODUCTION PLANNING FOR FIXED PRICED MULTIPLE PRODUCTS WITH BACKORDERS. Lou Caccetta and Elham Mardaneh JOURNAL OF INDUSTRIAL AND doi:10.3934/jimo.2010.6.123 MANAGEMENT OPTIMIZATION Volume 6, Number 1, February 2010 pp. 123 147 JOINT PRICING AND PRODUCTION PLANNING FOR FIXED PRICED MULTIPLE PRODUCTS WITH

More information

MS-E2140. Lecture 1. (course book chapters )

MS-E2140. Lecture 1. (course book chapters ) Linear Programming MS-E2140 Motivations and background Lecture 1 (course book chapters 1.1-1.4) Linear programming problems and examples Problem manipulations and standard form Graphical representation

More information

CORE AND NO-TREAT EQUILIBRIUM IN TOURNAMENT GAMES WITH EXTERNALITIES

CORE AND NO-TREAT EQUILIBRIUM IN TOURNAMENT GAMES WITH EXTERNALITIES CORE AND NO-TREAT EQUILIBRIUM IN TOURNAMENT GAMES WITH EXTERNALITIES RYO MIZUNO Abstract. We consider a situation where coalitions are formed to divide a resource. As in real life, the value of a payoff

More information