A mixed-discrete bilevel programming problem
|
|
- Giles Brooks
- 5 years ago
- Views:
Transcription
1 A mixed-discrete bilevel programming problem Stephan Dempe 1 and Vyacheslav Kalashnikov 2 1 TU Bergakademie Freiberg, Freiberg, Germany 2 Instituto de Tecnologías y Educación Superior de Monterrey, Monterrey, Nuevo León, México Abstract. We investigate a special mixed-discrete bilevel programming problem resulting from the task to compute cash-out penalties due to the supply of incorrect amounts of natural gas through large gas networks. For easier solution we move the discreteness demand from the lower to the upper levels. This clearly changes the problem and it is our aim to investigate the relations between both problems. After the move, a parametric generalized transportation problem arises in the lower level for which the formulation of conditions for the existence of an optimal solution is our first task. In the second part of the paper, requirements guaranteeing that an optimal solution of the original problem is obtained by solving the modified one as well as bounds for the optimal value of the original problem are derived. 1 Introduction Bilevel programming problems are hierarchical optimization problems where the set of variables is partitioned between two variables x and y. The values of x = x(y) are determined by the follower knowing the selection of the other decision maker, the leader. The bilevel problem is the problem of the leader who has to determine the best choice of y knowing the reaction x = x(y) of the follower on his decisions. To formulate the bilevel optimization problem consider the follower s parametric problem first. Given y Y R m he has to take x(y) Ψ(y) := Argmin {f(x, y) : g(x, y) 0}, (1) x i.e. x(y) is an optimal solution of a parametric optimization problem. Now, the leader s problem (or the bilevel optimization problem) is min{f (x, y) : x Ψ(y), y Y }. (2) x,y Problems of this type have been investigated in the monographs [1,2]. The number of possible applications is large and quickly growing (cf. the annotated bibliography [3]). Other than for continuous problems, (mixed-) discrete bilevel programming has been the topic of rather a small number of papers.
2 2 Stephan Dempe and Vyacheslav Kalashnikov Here we consider a special bilevel programming problem where the lower level problem (1) is a generalized transportation problem: c ij x ij + d 1 i x i,m+1 + d 2 jx n+1,j min x ij + (1 q)x i,m+1 = a i, i = 1,..., n, u ij x ij + qu n+1,j x n+1,j = b j, j = 1,..., m, (3) x ij 0, i = 1,..., n + 1, j = 1, 2,..., m + 1, q {0, 1}. Here, the coefficients u ij (0, 1) and the 0 1 Variable q indicates that we either have inequalities in the first or in the second block of constraints. This is a generalized transportation problem since the coefficients in the constraint matrix can be different from zero and one and possible slacks are penalized in the objective function. Moreover, the objective function is not linear but the absolute value of a linear function. Denote the set of optimal solutions of this problem by Ψ(a, b), where a = (a 1,..., a n ), b = (b 1,..., b m ). The bilevel programming problem reads then as c ij x ij + d 1 i x i,m+1 + d 2 jx n+1,j min,a,b (x, q) Ψ(a, b), (a, b) Y (4) where Y is a fixed set, Y R n + R m +. Problem (3), (4) is a reformulation of a problem for minimizing the cashout penalties of a natural gas shipping company [4,7,8]. Bilevel programming problems are N P hard [5], and discrete bilevel programming problems are even harder so solve. This is especially true if the discreteness demand is located in the lower level problem [9]. Hence, we feel that it may be advantageous to shift the integrality demand from the lower to the upper levels. This, of course, changes the problem, but it has two implications. First, since there is only one 0 1 variable in the problem, this is reduced to the solution of two bilevel programming problems, the better solution of the two is taken as result of the problem. Next, to solve the resulting two linear bilevel programming problems we can e.g. use an idea in [10] reducing both problems to quadratic optimization problems involving a penalty term in the objective function.
3 2 The subproblems A mixed-discrete bilevel programming problem 3 If the discreteness demand is shifted into the upper level problem, the lower level ones (3) reduce to problems of minimizing the absolute value of a linear function on a polyhedron. If all the values on the right hand side are finite numbers, the polyhedron is bounded. Hence, this problem has an optimal solution whenever its feasible set is nonempty. We give conditions guaranteeing nonemptiness of this set. Consider the lower level problem (3) with q = 1 (the case with q = 0 can be dealt with similarly) and take an arbitrary linear objective function for convenience: c ij x ij + d 2 jx n+1,j min x ij = a i, i = 1,..., n + 1, u ij x ij + u n+1,j x n+1,j = b j, j = 1,..., m, (5) x ij 0, i = 1,..., n + 1, j = 1, 2,..., m. Note that we have added one constraint with unknown (to be fixed later) but nonnegative right-hand side a n+1 to give the model a more familiar formulation. If this problem has a feasible solution, then this is also valid for the original one. Now, we use an idea originating from [6] to transform the problem. Take any set of m + (n + 1) 1 = m + n basic variables x ij, (i, j) U. Then, if we take s 1 = 1, the system of equations s i t j u ij = 0, (i, j) U (6) has a unique solution (s, t) with s i > 0, t j > 0 for all i, j. Using this solution, the generalized transportation problem can be transformed into c ij x ij + d 2 jx n+1,j min s i x ij = s i a i, i = 1,..., n + 1, t j t j u ij s i x ij + u n+1,j s n+1 x n+1,j = t j b j, j = 1,..., m, (7) s i s n+1 x ij 0, i = 1,..., n + 1, j = 1, 2,..., m. This problem arises if each equation in the first set is multiplied by s i and each one in the second system by t j. But now, the coefficients in the second
4 4 Stephan Dempe and Vyacheslav Kalashnikov set of equations reduce to one for (i, j) U. By simply summing up the constraints of problem (7) and using that x ij = 0 for (i, j) U we get Theorem 1. If the generalized transportation problem (5) with q = 1 has a feasible solution then there is a basic feasible solution with x ij = 0 for (i, j) U such that n+1 s i a i = t j b j (8) for the solution s, t of (6). Equation (8) shows that a n+1 has to be taken as s n+1 a n+1 = t j b j s i a i and that a necessary condition for solvability of this problem is a n+1 0. Not every set of basic variables corresponds to feasible solutions of the generalized transportation problem (5). To find a condition characterizing correct basic solutions, consider a subset I {1,..., n + 1} and the set N(I) := {j : (i, j) U for some i I}. Then, for a feasible solution of the generalized transportation problem we have s i a i = i I i I (i,j) U s i x ij j N(I) (i,j) U u ij t j s i s i x ij = j N(I) t j b j (9) due to x ij = 0 for (i, j) U. Here, the inequality is implied by {(i, j) U : i I} {(i, j) U : j N(I)} and u ij t j /s i = 1 for (i, j) U. Also, using the set M(J) := {i : (i, j) U for some j J} for J {1,..., m} we get the similar inequality i M(J) s i a i = i M(J) (i,j) U s i x ij j J (i,j) U t j u ij s i x ij = t j b j. (10) s i j J Theorem 2. Consider the generalized transportation problem (5) with q = 1. Then a set of basic variables corresponds to a feasible solution if and only if the conditions (8) together with (9) and (10) are satisfied for all subsets I {1,..., n + 1} and J {1,..., m}. To prove this theorem use a method like the north-west corner rule for computing a starting solution for the transportation problem. Such methods fix the basic variables one after the other such that in any step one of the equations in the definition of the problem (7) is satisfied. Then, in the next step, a basic variable x ij is to be determined with (i, j) {(i, j) U : j N(I)} \ {(i, j) U : i I}
5 A mixed-discrete bilevel programming problem 5 respectively (i, j) {(i, j) U : i M(J)} \ {(i, j) U : j J} for which is enough space by the assumptions of the theorem. Here, U denotes the index set of basic variables, and I and J are the index sets of the equations being already satisfied in that step. To derive another result consider the variables x n+1,j in the problem (5) as being slack variables. Then, to investigate solvability of the lower level problems we can investigate the two problems c ij x ij min x ij = a i, i = 1,..., n, u ij x ij b j, j = 1,..., m, (11) x ij 0, i = 1,..., n, j = 1, 2,..., m. and c ij x ij min x ij a i, i = 1,..., n, u ij x ij = b j, j = 1,..., m, (12) x ij 0, i = 1,..., n, j = 1, 2,..., m. Theorem 3. For any natural numbers n, m and vectors a = (a 1,..., a n ), b = (b 1,..., b m ), with a i > 0, i = 1,..., n, b j > 0, j = 1,..., m at least one of the problems (11) and (12) has a feasible solution. Proof. To prove our assertion, we use the modified North-West Corner Rule in the following form. 0: Set k = 0, i k = 1, j k = 1. 1: Put { aik, if u x ik,j k = ik,j k a ik b jk ; b jk /u ik,j k, otherwise. 2: If i k < n then set { ik + 1, if u i k+1 = ik,j k a ik b jk, i k, otherwise.
6 6 Stephan Dempe and Vyacheslav Kalashnikov If i k = n and u ik,j k a ik b jk, then set K = k and stop. If i k+1 = i k + 1 goto Step 3. Symmetrically, if j k < m, put { jk + 1, if u j k+1 = ik,j k a ik b jk, j k, otherwise. At last, if j k = m and u ik,j k a ik b jk, then set K = k and stop. 3: Now we update the parameters: a ik := a ik x ik j k ; b jk := b jk u ik j k x ik j k. If a i = 0 for all i = 1,..., n, or b j = 0 for each j = 1,..., m, then set K = k and stop. Otherwise, set k := k + 1 and return to Step 1. Let the algorithm stop in Step 3. Then by construction, either a = 0 which means that we have m x ij = a i, i = 1,..., n or b = 0 implying n u ij x ij = b j, j = 1,..., m. Since the other system of inequalities is also satisfied, we obtain non-emptiness of the feasible set of either problem (11) or (12). If the algorithm stops in Step 2 then either i K = n and m x ij = a i, i = 1,..., n or j K = m and n u ij x ij = b j, j = 1,..., m. In both cases, the other system of inequalities is also satisfied by construction. This again implies non-emptiness of the feasible set of either problem (11) or (12). The theorem is proved completely. 3 Relation between the bilevel problems As mentioned in the Introduction, we replaced problem (3), (4) by c ij x ij + d 1 i x i,m+1 + d 2 jx n+1,j min,a,b (x, q) Ψ q (a, b), (a, b) Y, q {0, 1} (13) where Ψ q (a, b) denotes the set of optimal solutions of problem (3) with q being fixed to q = 0 or q = 1. In doing so we cannot expect to obtain optimal solutions for problem (3), (4) in any case. Theorem 4. Let (x 0, a 0, b 0 ) be a locally optimal solution for problem min c x,a,b ij x ij + d 1 i x i,m+1 : (x, q) Ψ q (a, b), (a, b) Y (14)
7 A mixed-discrete bilevel programming problem 7 with q = 0 and objective function value z 0 = and let x 1 Ψ 1 (a 0, b 0 ) with z 1 = c ij x 0 ij + d 1 i x 0 i,m+1 c ij x 1 ij + d 2 jx 1 n+1,j. If 0 < z 0 < z 1, then (x 0, a 0, b 0 ) is a local optimal solution of problem (3), (4). The proof of this theorem mainly uses continuity of the optimal function value of right hand side perturbed linear optimization problems guaranteeing that the function value of feasible solutions for the subproblem with q = 1 for parameter values being near to (a 0, b 0 ) can never be lower then z 0. Hence the sequence of inequalities 0 < z 0 < z 1 implies that x 0 Ψ(a 0, b 0 ) is feasible for the problem (3), (4) and this persists in a neighborhood of (a 0, b 0 ). There are some more cases which can be treated similarly: Remark (x 0, a 0, b 0 ) is locally optimal for problem (14) with q = 0 and 0 > z 0 > z 1, 2. (x 1, a 1, b 1 ) is locally optimal for problem (14) with q = 1 and 0 > z 1 > z 0, and 3. (x 1, a 1, b 1 ) is again locally optimal for problem (14) with q = 1 and 0 < z 1 < z 0. It is not too difficult to see that an optimal solution of problem (3) is either in Ψ 0 (a, b) or in Ψ 1 (a, b). Hence, and thus Ψ(a, b) Ψ 0 (a, b) Ψ 1 (a, b) {(x, a, b) : x Ψ(a, b)} {(x, a, b) : x Ψ 0 (a, b)} {(x, a, b) : x Ψ 1 (a, b)}. Now, since the feasible set in problem (3), (4) is equal to the set on the left hand side and the feasible set of the really solved one is equal to the larger set on the right hand side of this inclusion we get Theorem 5. min q {0,1} zq z max q {0,1} zq where z q denotes the optimal function value of (14) and z is the optimal value of problem (3), (4).
8 8 Stephan Dempe and Vyacheslav Kalashnikov References 1. Bard, J. F. (1998) Practical Bilevel Optimization: Algorithms and Applications. Kluwer Academic Publishers, Dordrecht 2. Dempe, S. (2002) Foundations of Bilevel programming. Kluwer Academic Publishers, Dordrecht 3. Dempe, S. (2003) Annotated Bibliography on Bilevel Programming and Mathematical Programs with Equilibrium Constraints. Optimization 52, Dempe, S., Kalashnikov, V. (2002) Discrete bilevel programming: application to a gas shipper s problem. Preprint No , TU Bergakademie Freiberg, (available at: 5. Deng, X. (1998) Complexity issues in bilevel linear programming. In: Migdalas, A., Pardalos, P., and Värbrand, P. (Eds.): Multilevel Optimization: Algorithms and Applications,, Kluwer Academic Publishers, Dordrecht et al., Gabasov, R.F., Kirillova, F.M. (1978) Linear Programming Methods. Part 2. Transportation Problems (Metody linejnogo programmirovaniya. Chast 2. Transportnye zadachi). Izdatel stvo Belorusskogo Universiteta, Minsk, (in Russian) 7. Kalashnikov, V.V., Ríos-Mercado, R.Z. (2001) A penalty-function approach to a mixed-integer bilevel programming problem. In: Zozaya, C. e.a. (Eds.), Proceedings of the 3rd International Meeting on Computer Science, Aguascalientes, Mexico, Vol. 2, pp Kalashnikov, V.V., Ríos-Mercado, R.Z. (2002) An algorithm to solve a gas cashout problem. In: R. Clute (Ed.), Proceedings of the International Business and Economic Research Conference (IBERC 2002), Puerto Vallarta, Mexico 9. Vicente, L.N., Savard, G., Judice, J.J. (1996) The discrete linear bilevel programming problem. Journal of Optimization Theory and Applications 89, White, D.J., Anandalingam, G. (1993) A penalty function approach for solving bilevel linear programs. Journal of Global Optimization 3,
Multilevel Optimization: Algorithms and Applications
Multilevel Optimization: Algorithms and Applications Edited by Athanasios Migdalas Division of Optimization, Department of Mathematics, Linköping Institute of Technology, Linköping, Sweden Panos M. Pardalos
More informationOn Penalty and Gap Function Methods for Bilevel Equilibrium Problems
On Penalty and Gap Function Methods for Bilevel Equilibrium Problems Bui Van Dinh 1 and Le Dung Muu 2 1 Faculty of Information Technology, Le Quy Don Technical University, Hanoi, Vietnam 2 Institute of
More informationFakultät für Mathematik und Informatik
Fakultät für Mathematik und Informatik Preprint 2017-03 S. Dempe, F. Mefo Kue Discrete bilevel and semidefinite programg problems ISSN 1433-9307 S. Dempe, F. Mefo Kue Discrete bilevel and semidefinite
More informationOperations Research Letters
Operations Research Letters 38 (2010) 328 333 Contents lists available at ScienceDirect Operations Research Letters journal homepage: www.elsevier.com/locate/orl The bilevel knapsack problem with stochastic
More informationExact Penalty Functions for Nonlinear Integer Programming Problems
Exact Penalty Functions for Nonlinear Integer Programming Problems S. Lucidi, F. Rinaldi Dipartimento di Informatica e Sistemistica Sapienza Università di Roma Via Ariosto, 25-00185 Roma - Italy e-mail:
More informationWalker Ray Econ 204 Problem Set 3 Suggested Solutions August 6, 2015
Problem 1. Take any mapping f from a metric space X into a metric space Y. Prove that f is continuous if and only if f(a) f(a). (Hint: use the closed set characterization of continuity). I make use of
More informationOPTIMIZATION WITH MULTIVALUED MAPPINGS. Theory, Applications, and Algorithms
OPTIMIZATION WITH MULTIVALUED MAPPINGS Theory, Applications, and Algorithms Springer Series in Optimization and Its Applications VOLUME 2 Managing Editor Panos M. Pardalos (University of Florida) Editor
More informationLOWER BOUNDS FOR THE UNCAPACITATED FACILITY LOCATION PROBLEM WITH USER PREFERENCES. 1 Introduction
LOWER BOUNDS FOR THE UNCAPACITATED FACILITY LOCATION PROBLEM WITH USER PREFERENCES PIERRE HANSEN, YURI KOCHETOV 2, NENAD MLADENOVIĆ,3 GERAD and Department of Quantitative Methods in Management, HEC Montréal,
More informationA 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 informationPreprint Stephan Dempe and Patrick Mehlitz Lipschitz continuity of the optimal value function in parametric optimization ISSN
Fakultät für Mathematik und Informatik Preprint 2013-04 Stephan Dempe and Patrick Mehlitz Lipschitz continuity of the optimal value function in parametric optimization ISSN 1433-9307 Stephan Dempe and
More informationInteger programming: an introduction. Alessandro Astolfi
Integer programming: an introduction Alessandro Astolfi Outline Introduction Examples Methods for solving ILP Optimization on graphs LP problems with integer solutions Summary Introduction Integer programming
More informationNetwork Flows. 6. Lagrangian Relaxation. Programming. Fall 2010 Instructor: Dr. Masoud Yaghini
In the name of God Network Flows 6. Lagrangian Relaxation 6.3 Lagrangian Relaxation and Integer Programming Fall 2010 Instructor: Dr. Masoud Yaghini Integer Programming Outline Branch-and-Bound Technique
More informationDecomposition of Riesz frames and wavelets into a finite union of linearly independent sets
Decomposition of Riesz frames and wavelets into a finite union of linearly independent sets Ole Christensen, Alexander M. Lindner Abstract We characterize Riesz frames and prove that every Riesz frame
More informationThe general programming problem is the nonlinear programming problem where a given function is maximized subject to a set of inequality constraints.
1 Optimization Mathematical programming refers to the basic mathematical problem of finding a maximum to a function, f, subject to some constraints. 1 In other words, the objective is to find a point,
More informationCS261: A Second Course in Algorithms Lecture #8: Linear Programming Duality (Part 1)
CS261: A Second Course in Algorithms Lecture #8: Linear Programming Duality (Part 1) Tim Roughgarden January 28, 2016 1 Warm-Up This lecture begins our discussion of linear programming duality, which is
More informationJournal of Convex Analysis Vol. 14, No. 2, March 2007 AN EXPLICIT DESCENT METHOD FOR BILEVEL CONVEX OPTIMIZATION. Mikhail Solodov. September 12, 2005
Journal of Convex Analysis Vol. 14, No. 2, March 2007 AN EXPLICIT DESCENT METHOD FOR BILEVEL CONVEX OPTIMIZATION Mikhail Solodov September 12, 2005 ABSTRACT We consider the problem of minimizing a smooth
More informationMultidisciplinary System Design Optimization (MSDO)
Multidisciplinary System Design Optimization (MSDO) Numerical Optimization II Lecture 8 Karen Willcox 1 Massachusetts Institute of Technology - Prof. de Weck and Prof. Willcox Today s Topics Sequential
More informationAPPROXIMATE METHODS FOR CONVEX MINIMIZATION PROBLEMS WITH SERIES PARALLEL STRUCTURE
APPROXIMATE METHODS FOR CONVEX MINIMIZATION PROBLEMS WITH SERIES PARALLEL STRUCTURE ADI BEN-ISRAEL, GENRIKH LEVIN, YURI LEVIN, AND BORIS ROZIN Abstract. Consider a problem of minimizing a separable, strictly
More informationDuality in LPP Every LPP called the primal is associated with another LPP called dual. Either of the problems is primal with the other one as dual. The optimal solution of either problem reveals the information
More informationBilevel Integer Linear Programming
Bilevel Integer Linear Programming TED RALPHS SCOTT DENEGRE ISE Department COR@L Lab Lehigh University ted@lehigh.edu MOPTA 2009, Lehigh University, 19 August 2009 Thanks: Work supported in part by the
More information3.10 Column generation method
3.10 Column generation method Many relevant decision-making (discrete optimization) problems can be formulated as ILP problems with a very large (exponential) number of variables. Examples: cutting stock,
More informationA FRITZ JOHN APPROACH TO FIRST ORDER OPTIMALITY CONDITIONS FOR MATHEMATICAL PROGRAMS WITH EQUILIBRIUM CONSTRAINTS
A FRITZ JOHN APPROACH TO FIRST ORDER OPTIMALITY CONDITIONS FOR MATHEMATICAL PROGRAMS WITH EQUILIBRIUM CONSTRAINTS Michael L. Flegel and Christian Kanzow University of Würzburg Institute of Applied Mathematics
More informationAN EXACT PENALTY APPROACH FOR MATHEMATICAL PROGRAMS WITH EQUILIBRIUM CONSTRAINTS. L. Abdallah 1 and M. Haddou 2
AN EXACT PENALTY APPROACH FOR MATHEMATICAL PROGRAMS WITH EQUILIBRIUM CONSTRAINTS. L. Abdallah 1 and M. Haddou 2 Abstract. We propose an exact penalty approach to solve the mathematical problems with equilibrium
More informationJOINT 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 informationMath Models of OR: Some Definitions
Math Models of OR: Some Definitions John E. Mitchell Department of Mathematical Sciences RPI, Troy, NY 12180 USA September 2018 Mitchell Some Definitions 1 / 20 Active constraints Outline 1 Active constraints
More informationMultiobjective Mixed-Integer Stackelberg Games
Solving the Multiobjective Mixed-Integer SCOTT DENEGRE TED RALPHS ISE Department COR@L Lab Lehigh University tkralphs@lehigh.edu EURO XXI, Reykjavic, Iceland July 3, 2006 Outline Solving the 1 General
More informationASSIGNMENT 1 SOLUTIONS
MATH 271 ASSIGNMENT 1 SOLUTIONS 1. (a) Let S be the statement For all integers n, if n is even then 3n 11 is odd. Is S true? Give a proof or counterexample. (b) Write out the contrapositive of statement
More informationMixed Integer Bilevel Optimization through Multi-parametric Programming
Mied Integer Bilevel Optimization through Multi-parametric Programg S. Avraamidou 1,2, N. A. Diangelakis 1,2 and E. N. Pistikopoulos 2,3 1 Centre for Process Systems Engineering, Department of Chemical
More informationSolving Bilevel Mixed Integer Program by Reformulations and Decomposition
Solving Bilevel Mixed Integer Program by Reformulations and Decomposition June, 2014 Abstract In this paper, we study bilevel mixed integer programming (MIP) problem and present a novel computing scheme
More informationIntroduction to linear programming
Chapter 2 Introduction to linear programming 2.1 Single-objective optimization problem We study problems of the following form: Given a set S and a function f : S R, find, if possible, an element x S that
More informationMidterm 1 Solutions Thursday, February 26
Math 59 Dr. DeTurck Midterm 1 Solutions Thursday, February 26 1. First note that since f() = f( + ) = f()f(), we have either f() = (in which case f(x) = f(x + ) = f(x)f() = for all x, so c = ) or else
More information1. Introduction and background. Consider the primal-dual linear programs (LPs)
SIAM J. OPIM. Vol. 9, No. 1, pp. 207 216 c 1998 Society for Industrial and Applied Mathematics ON HE DIMENSION OF HE SE OF RIM PERURBAIONS FOR OPIMAL PARIION INVARIANCE HARVEY J. REENBER, ALLEN. HOLDER,
More information3.10 Column generation method
3.10 Column generation method Many relevant decision-making problems can be formulated as ILP problems with a very large (exponential) number of variables. Examples: cutting stock, crew scheduling, vehicle
More informationAN EXTENSION OF THE NOTION OF ZERO-EPI MAPS TO THE CONTEXT OF TOPOLOGICAL SPACES
AN EXTENSION OF THE NOTION OF ZERO-EPI MAPS TO THE CONTEXT OF TOPOLOGICAL SPACES MASSIMO FURI AND ALFONSO VIGNOLI Abstract. We introduce the class of hyper-solvable equations whose concept may be regarded
More informationPenalty, Barrier and Augmented Lagrangian Methods
Penalty, Barrier and Augmented Lagrangian Methods Jesús Omar Ocegueda González Abstract Infeasible-Interior-Point methods shown in previous homeworks are well behaved when the number of constraints are
More informationLecture 3: Lagrangian duality and algorithms for the Lagrangian dual problem
Lecture 3: Lagrangian duality and algorithms for the Lagrangian dual problem Michael Patriksson 0-0 The Relaxation Theorem 1 Problem: find f := infimum f(x), x subject to x S, (1a) (1b) where f : R n R
More informationFundamentals of Operations Research. Prof. G. Srinivasan. Indian Institute of Technology Madras. Lecture No. # 15
Fundamentals of Operations Research Prof. G. Srinivasan Indian Institute of Technology Madras Lecture No. # 15 Transportation Problem - Other Issues Assignment Problem - Introduction In the last lecture
More informationLecture Notes: Introduction to IDF and ATC
Lecture Notes: Introduction to IDF and ATC James T. Allison April 5, 2006 This lecture is an introductory tutorial on the mechanics of implementing two methods for optimal system design: the individual
More informationSolving generalized semi-infinite programs by reduction to simpler problems.
Solving generalized semi-infinite programs by reduction to simpler problems. G. Still, University of Twente January 20, 2004 Abstract. The paper intends to give a unifying treatment of different approaches
More informationBilevel Optimization, Pricing Problems and Stackelberg Games
Bilevel Optimization, Pricing Problems and Stackelberg Games Martine Labbé Computer Science Department Université Libre de Bruxelles INOCS Team, INRIA Lille Follower Leader CO Workshop - Aussois - January
More informationON THE ERDOS-STONE THEOREM
ON THE ERDOS-STONE THEOREM V. CHVATAL AND E. SZEMEREDI In 1946, Erdos and Stone [3] proved that every graph with n vertices and at least edges contains a large K d+l (t), a complete (d + l)-partite graph
More informationPessimistic Referential-Uncooperative Linear Bilevel Multi-follower Decision Making with An Application to Water Resources Optimal Allocation
Pessimistic Referential-Uncooperative Linear Bilevel Multi-follower Decision Making with An Application to Water Resources Optimal Allocation Yue Zheng, Yuxin Fan, Xiangzhi Zhuo, and Jiawei Chen Nov. 27,
More informationChapter 2 Notes: Polynomials and Polynomial Functions
39 Algebra 2 Honors Chapter 2 Notes: Polynomials and Polynomial Functions Section 2.1: Use Properties of Exponents Evaluate each expression (3 4 ) 2 ( 5 8 ) 3 ( 2) 3 ( 2) 9 ( a2 3 ( y 2 ) 5 y 2 y 12 rs
More informationFundamental Theorems of Optimization
Fundamental Theorems of Optimization 1 Fundamental Theorems of Math Prog. Maximizing a concave function over a convex set. Maximizing a convex function over a closed bounded convex set. 2 Maximizing Concave
More informationHomework 3 Solutions, Math 55
Homework 3 Solutions, Math 55 1.8.4. There are three cases: that a is minimal, that b is minimal, and that c is minimal. If a is minimal, then a b and a c, so a min{b, c}, so then Also a b, so min{a, b}
More informationTRANSPORTATION PROBLEMS
Chapter 6 TRANSPORTATION PROBLEMS 61 Transportation Model Transportation models deal with the determination of a minimum-cost plan for transporting a commodity from a number of sources to a number of destinations
More informationMathematical Induction. Section 5.1
Mathematical Induction Section 5.1 Section Summary Mathematical Induction Examples of Proof by Mathematical Induction Mistaken Proofs by Mathematical Induction Guidelines for Proofs by Mathematical Induction
More informationPart 1. The Review of Linear Programming Introduction
In the name of God Part 1. The Review of Linear Programming 1.1. Spring 2010 Instructor: Dr. Masoud Yaghini Outline The Linear Programming Problem Geometric Solution References The Linear Programming Problem
More informationGraphs and Network Flows IE411. Lecture 12. Dr. Ted Ralphs
Graphs and Network Flows IE411 Lecture 12 Dr. Ted Ralphs IE411 Lecture 12 1 References for Today s Lecture Required reading Sections 21.1 21.2 References AMO Chapter 6 CLRS Sections 26.1 26.2 IE411 Lecture
More informationInteger Bilevel Linear Programming Problems: New Results and Applications
Integer Bilevel Linear Programming Problems: New Results and Applications Scuola di Dottorato in Scienza e Tecnologia dell Informazione delle Comunicazioni Dottorato di Ricerca in Ricerca Operativa XXVI
More informationThis is an electronic reprint of the original article. This reprint may differ from the original in pagination and typographic detail.
This is an electronic reprint of the original article. This reprint may differ from the original in pagination and typographic detail. Author(s): Ruuska, Sauli; Miettinen, Kaisa; Wiecek, Margaret M. Title:
More informationA Solution Method for Semidefinite Variational Inequality with Coupled Constraints
Communications in Mathematics and Applications Volume 4 (2013), Number 1, pp. 39 48 RGN Publications http://www.rgnpublications.com A Solution Method for Semidefinite Variational Inequality with Coupled
More information5.6 Penalty method and augmented Lagrangian method
5.6 Penalty method and augmented Lagrangian method Consider a generic NLP problem min f (x) s.t. c i (x) 0 i I c i (x) = 0 i E (1) x R n where f and the c i s are of class C 1 or C 2, and I and E are the
More informationthe library from whu* * »WS^-SA minimum on or before the W«t D tee Oi? _ J_., n of books oro W«' previous due date.
on or before the W«t D»WS^-SA the library from whu* * tee Oi? _ J_., n of books oro ^ minimum W«' 21997 previous due date. Digitized by the Internet Archive in University of Illinois 2011 with funding
More informationGlobal optimization on Stiefel manifolds some particular problem instances
6 th International Conference on Applied Informatics Eger, Hungary, January 27 31, 2004. Global optimization on Stiefel manifolds some particular problem instances János Balogh Department of Computer Science,
More informationLecture 2. MATH3220 Operations Research and Logistics Jan. 8, Pan Li The Chinese University of Hong Kong. Integer Programming Formulations
Lecture 2 MATH3220 Operations Research and Logistics Jan. 8, 2015 Pan Li The Chinese University of Hong Kong 2.1 Agenda 1 2 3 2.2 : a linear program plus the additional constraints that some or all of
More informationNOTES 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 informationDistributed Real-Time Control Systems. Lecture Distributed Control Linear Programming
Distributed Real-Time Control Systems Lecture 13-14 Distributed Control Linear Programming 1 Linear Programs Optimize a linear function subject to a set of linear (affine) constraints. Many problems can
More informationLinear Algebra March 16, 2019
Linear Algebra March 16, 2019 2 Contents 0.1 Notation................................ 4 1 Systems of linear equations, and matrices 5 1.1 Systems of linear equations..................... 5 1.2 Augmented
More informationIteration-complexity of first-order penalty methods for convex programming
Iteration-complexity of first-order penalty methods for convex programming Guanghui Lan Renato D.C. Monteiro July 24, 2008 Abstract This paper considers a special but broad class of convex programing CP)
More informationFIRST- AND SECOND-ORDER OPTIMALITY CONDITIONS FOR MATHEMATICAL PROGRAMS WITH VANISHING CONSTRAINTS 1. Tim Hoheisel and Christian Kanzow
FIRST- AND SECOND-ORDER OPTIMALITY CONDITIONS FOR MATHEMATICAL PROGRAMS WITH VANISHING CONSTRAINTS 1 Tim Hoheisel and Christian Kanzow Dedicated to Jiří Outrata on the occasion of his 60th birthday Preprint
More informationA Local Convergence Analysis of Bilevel Decomposition Algorithms
A Local Convergence Analysis of Bilevel Decomposition Algorithms Victor DeMiguel Decision Sciences London Business School avmiguel@london.edu Walter Murray Management Science and Engineering Stanford University
More informationPriority Programme 1962
Priority Programme 1962 Semivectorial Bilevel Programming versus Scalar Bilevel Programming Stephan Dempe, Patrick Mehlitz Non-smooth and Complementarity-based Distributed Parameter Systems: Simulation
More informationHow to Characterize Solutions to Constrained Optimization Problems
How to Characterize Solutions to Constrained Optimization Problems Michael Peters September 25, 2005 1 Introduction A common technique for characterizing maximum and minimum points in math is to use first
More informationCHAPTER I THE RIESZ REPRESENTATION THEOREM
CHAPTER I THE RIESZ REPRESENTATION THEOREM We begin our study by identifying certain special kinds of linear functionals on certain special vector spaces of functions. We describe these linear functionals
More informationLecture 8 Plus properties, merit functions and gap functions. September 28, 2008
Lecture 8 Plus properties, merit functions and gap functions September 28, 2008 Outline Plus-properties and F-uniqueness Equation reformulations of VI/CPs Merit functions Gap merit functions FP-I book:
More informationA CHARACTERIZATION OF STRICT LOCAL MINIMIZERS OF ORDER ONE FOR STATIC MINMAX PROBLEMS IN THE PARAMETRIC CONSTRAINT CASE
Journal of Applied Analysis Vol. 6, No. 1 (2000), pp. 139 148 A CHARACTERIZATION OF STRICT LOCAL MINIMIZERS OF ORDER ONE FOR STATIC MINMAX PROBLEMS IN THE PARAMETRIC CONSTRAINT CASE A. W. A. TAHA Received
More informationMathematical Foundations -1- Constrained Optimization. Constrained Optimization. An intuitive approach 2. First Order Conditions (FOC) 7
Mathematical Foundations -- Constrained Optimization Constrained Optimization An intuitive approach First Order Conditions (FOC) 7 Constraint qualifications 9 Formal statement of the FOC for a maximum
More informationAN ASYMPTOTIC MINTY S TYPE VARIATIONAL INEQUALITY WITH PSEUDOMONOTONE OPERATORS. G. Isac
Nonlinear Analysis Forum 8(1), pp. 55 64, 2003 AN ASYMPTOTIC MINTY S TYPE VARIATIONAL INEQUALITY WITH PSEUDOMONOTONE OPERATORS G. Isac Department of Mathematics Royal Military College of Canada P.O. Box
More informationIntroduction to Operations Research
Introduction to Operations Research (Week 4: Linear Programming: More on Simplex and Post-Optimality) José Rui Figueira Instituto Superior Técnico Universidade de Lisboa (figueira@tecnico.ulisboa.pt) March
More information"SYMMETRIC" PRIMAL-DUAL PAIR
"SYMMETRIC" PRIMAL-DUAL PAIR PRIMAL Minimize cx DUAL Maximize y T b st Ax b st A T y c T x y Here c 1 n, x n 1, b m 1, A m n, y m 1, WITH THE PRIMAL IN STANDARD FORM... Minimize cx Maximize y T b st Ax
More informationHomework #2 Solutions Due: September 5, for all n N n 3 = n2 (n + 1) 2 4
Do the following exercises from the text: Chapter (Section 3):, 1, 17(a)-(b), 3 Prove that 1 3 + 3 + + n 3 n (n + 1) for all n N Proof The proof is by induction on n For n N, let S(n) be the statement
More information1 Functions and Graphs
1 Functions and Graphs 1.1 Functions Cartesian Coordinate System A Cartesian or rectangular coordinate system is formed by the intersection of a horizontal real number line, usually called the x axis,
More informationJørgen Tind, Department of Statistics and Operations Research, University of Copenhagen, Universitetsparken 5, 2100 Copenhagen O, Denmark.
DUALITY THEORY Jørgen Tind, Department of Statistics and Operations Research, University of Copenhagen, Universitetsparken 5, 2100 Copenhagen O, Denmark. Keywords: Duality, Saddle point, Complementary
More informationMAT016: Optimization
MAT016: Optimization M.El Ghami e-mail: melghami@ii.uib.no URL: http://www.ii.uib.no/ melghami/ March 29, 2011 Outline for today The Simplex method in matrix notation Managing a production facility The
More informationPrimal-dual relationship between Levenberg-Marquardt and central trajectories for linearly constrained convex optimization
Primal-dual relationship between Levenberg-Marquardt and central trajectories for linearly constrained convex optimization Roger Behling a, Clovis Gonzaga b and Gabriel Haeser c March 21, 2013 a Department
More information15.083J/6.859J Integer Optimization. Lecture 10: Solving Relaxations
15.083J/6.859J Integer Optimization Lecture 10: Solving Relaxations 1 Outline The key geometric result behind the ellipsoid method Slide 1 The ellipsoid method for the feasibility problem The ellipsoid
More informationA smoothing augmented Lagrangian method for solving simple bilevel programs
A smoothing augmented Lagrangian method for solving simple bilevel programs Mengwei Xu and Jane J. Ye Dedicated to Masao Fukushima in honor of his 65th birthday Abstract. In this paper, we design a numerical
More information6.1 Matrices. Definition: A Matrix A is a rectangular array of the form. A 11 A 12 A 1n A 21. A 2n. A m1 A m2 A mn A 22.
61 Matrices Definition: A Matrix A is a rectangular array of the form A 11 A 12 A 1n A 21 A 22 A 2n A m1 A m2 A mn The size of A is m n, where m is the number of rows and n is the number of columns The
More informationNonlinear Programming (Hillier, Lieberman Chapter 13) CHEM-E7155 Production Planning and Control
Nonlinear Programming (Hillier, Lieberman Chapter 13) CHEM-E7155 Production Planning and Control 19/4/2012 Lecture content Problem formulation and sample examples (ch 13.1) Theoretical background Graphical
More informationNew Artificial-Free Phase 1 Simplex Method
International Journal of Basic & Applied Sciences IJBAS-IJENS Vol:09 No:10 69 New Artificial-Free Phase 1 Simplex Method Nasiruddin Khan, Syed Inayatullah*, Muhammad Imtiaz and Fozia Hanif Khan Department
More informationSharpening the Karush-John optimality conditions
Sharpening the Karush-John optimality conditions Arnold Neumaier and Hermann Schichl Institut für Mathematik, Universität Wien Strudlhofgasse 4, A-1090 Wien, Austria email: Arnold.Neumaier@univie.ac.at,
More informationEQUILIBRIUM CONSTRAINED OPTIMIZATION PROBLEMS. July 26, 2004
EQUILIBRIUM CONSTRAINED OPTIMIZATION PROBLEMS Ş. İ. BİRBİL, G. BOUZA, J.B.G. FRENK and G. STILL July 26, 2004 ABSTRACT. We consider equilibrium constrained optimization problems, which have a general formulation
More informationR u t c o r Research R e p o r t. The Optimization of the Move of Robot Arm by Benders Decomposition. Zsolt Robotka a RRR , DECEMBER 2005
R u t c o r Research R e p o r t The Optimization of the Move of Robot Arm by Benders Decomposition Zsolt Robotka a Béla Vizvári b RRR 43-2005, DECEMBER 2005 RUTCOR Rutgers Center for Operations Research
More informationDOUBLE SERIES AND PRODUCTS OF SERIES
DOUBLE SERIES AND PRODUCTS OF SERIES KENT MERRYFIELD. Various ways to add up a doubly-indexed series: Let be a sequence of numbers depending on the two variables j and k. I will assume that 0 j < and 0
More informationMS 2001: Test 1 B Solutions
MS 2001: Test 1 B Solutions Name: Student Number: Answer all questions. Marks may be lost if necessary work is not clearly shown. Remarks by me in italics and would not be required in a test - J.P. Question
More informationAlgorithms for Bilevel Pseudomonotone Variational Inequality Problems
Algorithms for Bilevel Pseudomonotone Variational Inequality Problems B.V. Dinh. L.D. Muu Abstract. We propose easily implementable algorithms for minimizing the norm with pseudomonotone variational inequality
More informationAn Active Set Strategy for Solving Optimization Problems with up to 200,000,000 Nonlinear Constraints
An Active Set Strategy for Solving Optimization Problems with up to 200,000,000 Nonlinear Constraints Klaus Schittkowski Department of Computer Science, University of Bayreuth 95440 Bayreuth, Germany e-mail:
More informationEndre Boros b Vladimir Gurvich d ;
R u t c o r Research R e p o r t On effectivity functions of game forms a Endre Boros b Vladimir Gurvich d Khaled Elbassioni c Kazuhisa Makino e RRR 03-2009, February 2009 RUTCOR Rutgers Center for Operations
More informationMathematical models in economy. Short descriptions
Chapter 1 Mathematical models in economy. Short descriptions 1.1 Arrow-Debreu model of an economy via Walras equilibrium problem. Let us consider first the so-called Arrow-Debreu model. The presentation
More informationConvex Optimization and Modeling
Convex Optimization and Modeling Convex Optimization Fourth lecture, 05.05.2010 Jun.-Prof. Matthias Hein Reminder from last time Convex functions: first-order condition: f(y) f(x) + f x,y x, second-order
More informationEconomics 204. The Transversality Theorem is a particularly convenient formulation of Sard s Theorem for our purposes: with r 1+max{0,n m}
Economics 204 Lecture 13 Wednesday, August 12, 2009 Section 5.5 (Cont.) Transversality Theorem The Transversality Theorem is a particularly convenient formulation of Sard s Theorem for our purposes: Theorem
More informationDifferentiable Functions
Differentiable Functions Let S R n be open and let f : R n R. We recall that, for x o = (x o 1, x o,, x o n S the partial derivative of f at the point x o with respect to the component x j is defined as
More informationOptimization with additional variables and constraints
Optimization with additional variables and constraints Alpár Jüttner June 23, 2004 Abstract Norton, Plotkin and Tardos proved that - loosely spoken, an LP problem is solvable in time O(T q k+1 ) if deleting
More informationConvex Optimization Theory. Chapter 5 Exercises and Solutions: Extended Version
Convex Optimization Theory Chapter 5 Exercises and Solutions: Extended Version Dimitri P. Bertsekas Massachusetts Institute of Technology Athena Scientific, Belmont, Massachusetts http://www.athenasc.com
More informationKernel Methods. Machine Learning A W VO
Kernel Methods Machine Learning A 708.063 07W VO Outline 1. Dual representation 2. The kernel concept 3. Properties of kernels 4. Examples of kernel machines Kernel PCA Support vector regression (Relevance
More informationVector Spaces. Addition : R n R n R n Scalar multiplication : R R n R n.
Vector Spaces Definition: The usual addition and scalar multiplication of n-tuples x = (x 1,..., x n ) R n (also called vectors) are the addition and scalar multiplication operations defined component-wise:
More informationStrongly Polynomial Algorithm for a Class of Minimum-Cost Flow Problems with Separable Convex Objectives
Strongly Polynomial Algorithm for a Class of Minimum-Cost Flow Problems with Separable Convex Objectives László A. Végh April 12, 2013 Abstract A well-studied nonlinear extension of the minimum-cost flow
More informationClimbing an Infinite Ladder
Section 5.1 Section Summary Mathematical Induction Examples of Proof by Mathematical Induction Mistaken Proofs by Mathematical Induction Guidelines for Proofs by Mathematical Induction Climbing an Infinite
More information2 Exercises 1. The following represent graphs of functions from the real numbers R to R. Decide which are one-to-one, which are onto, which are neithe
Infinity and Counting 1 Peter Trapa September 28, 2005 There are 10 kinds of people in the world: those who understand binary, and those who don't. Welcome to the rst installment of the 2005 Utah Math
More information