Full symmetric duality in continuous linear programming Evgeny ShindinGideon Weiss.

Slides:



Advertisements
Similar presentations
1 LP, extended maxflow, TRW OR: How to understand Vladimirs most recent work Ramin Zabih Cornell University.
Advertisements

C&O 355 Lecture 8 N. Harvey TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A A.
One-phase Solidification Problem: FEM approach via Parabolic Variational Inequalities Ali Etaati May 14 th 2008.
1 LP Duality Lecture 13: Feb Min-Max Theorems In bipartite graph, Maximum matching = Minimum Vertex Cover In every graph, Maximum Flow = Minimum.
Geometry and Theory of LP Standard (Inequality) Primal Problem: Dual Problem:
ECE Longest Path dual 1 ECE 665 Spring 2005 ECE 665 Spring 2005 Computer Algorithms with Applications to VLSI CAD Linear Programming Duality – Longest.
Introduction to Algorithms
Martin Burger Total Variation 1 Cetraro, September 2008 Variational Methods and their Analysis Questions: - Existence - Uniqueness - Optimality conditions.
The Most Important Concept in Optimization (minimization)  A point is said to be an optimal solution of a unconstrained minimization if there exists no.
1cs542g-term Notes  Preemptive make-up lecture this week  Assignment 2 due by tomorrow morning  Assignment 3 coming soon.
CSCI 3160 Design and Analysis of Algorithms Tutorial 6 Fei Chen.
ISM 206 Lecture 4 Duality and Sensitivity Analysis.
Linear Programming and Approximation
Ch 6.1: Definition of Laplace Transform Many practical engineering problems involve mechanical or electrical systems acted upon by discontinuous or impulsive.
1 Chapter 8: Linearization Methods for Constrained Problems Book Review Presented by Kartik Pandit July 23, 2010 ENGINEERING OPTIMIZATION Methods and Applications.
Approximation Algorithms
Weak Formulation ( variational formulation)
Computational Methods for Management and Economics Carla Gomes
7(2) THE DUAL THEOREMS Primal ProblemDual Problem b is not assumed to be non-negative.
ISM 206 Lecture 4 Duality and Sensitivity Analysis.
Problem Set # 4 Maximize f(x) = 3x1 + 2 x2 subject to x1 ≤ 4 x1 + 3 x2 ≤ 15 2x1 + x2 ≤ 10 Problem 1 Solve these problems using the simplex tableau. Maximize.
Lot sizing and scheduling
Error estimates for degenerate parabolic equation Yabin Fan CASA Seminar,
LP formulation of Economic Dispatch
1 THE MODELLING POTENTIAL OF MINIMAX ALGEBRA H.P. Williams London School of Economics.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 6S Linear Programming.
Introduction to Job Shop Scheduling Problem Qianjun Xu Oct. 30, 2001.
Part 4 Nonlinear Programming 4.3 Successive Linear Programming.
Approximation Algorithms Department of Mathematics and Computer Science Drexel University.
Linear Programming Data Structures and Algorithms A.G. Malamos References: Algorithms, 2006, S. Dasgupta, C. H. Papadimitriou, and U. V. Vazirani Introduction.
Duality Theory  Every LP problem (called the ‘Primal’) has associated with another problem called the ‘Dual’.  The ‘Dual’ problem is an LP defined directly.
TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A A A A A A Image:
On Control of Queueing Networks and The Asymptotic Variance Rate of Outputs Ph.d Summary Talk Yoni Nazarathy Supervised by Prof. Gideon Weiss Haifa Statistics.
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 3 Basics of the Simplex Algorithm.
Advanced Operations Research Models Instructor: Dr. A. Seifi Teaching Assistant: Golbarg Kazemi 1.
ORSIS Conference, Jerusalem Mountains, Israel May 13, 2007 Yoni Nazarathy Gideon Weiss University of Haifa Yoni Nazarathy Gideon Weiss University of Haifa.
STUDENTS PROBABILITY DAY Weizmann Institute of Science March 28, 2007 Yoni Nazarathy (Supervisor: Prof. Gideon Weiss) University of Haifa Yoni Nazarathy.
1 A polynomial relaxation-type algorithm for linear programming Sergei Chubanov University of Siegen, Germany
1 System Planning 2013 Lecture 7: Optimization Appendix A Contents: –General about optimization –Formulating optimization problems –Linear Programming.
C&O 355 Mathematical Programming Fall 2010 Lecture 5 N. Harvey TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A.
Linear Programming Maximize Subject to Worst case polynomial time algorithms for linear programming 1.The ellipsoid algorithm (Khachian, 1979) 2.Interior.
CPSC 536N Sparse Approximations Winter 2013 Lecture 1 N. Harvey TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAAAAAAA.
14 th INFORMS Applied Probability Conference, Eindhoven July 9, 2007 Yoni Nazarathy Gideon Weiss University of Haifa Yoni Nazarathy Gideon Weiss University.
Linear Programming Short-run decision making model –Optimizing technique –Purely mathematical Product prices and input prices fixed Multi-product production.
Raunak Singh (ras2192) IEOR 4405: Production Scheduling 28 th April 2009.
Ch 6.1: Definition of Laplace Transform Many practical engineering problems involve mechanical or electrical systems acted upon by discontinuous or impulsive.
Boyce/DiPrima 9 th ed, Ch 6.1: Definition of Laplace Transform Elementary Differential Equations and Boundary Value Problems, 9 th edition, by William.
Finite Element Method. History Application Consider the two point boundary value problem.
Approximation Algorithms Duality My T. UF.
Parametric Quadratic Optimization Oleksandr Romanko Joint work with Alireza Ghaffari Hadigheh and Tamás Terlaky McMaster University January 19, 2004.
Linear Programming Piyush Kumar Welcome to CIS5930.
Ion I. Mandoiu, Vijay V. Vazirani Georgia Tech Joseph L. Ganley Simplex Solutions A New Heuristic for Rectilinear Steiner Trees.
Approximation Algorithms based on linear programming.
Part 4 Nonlinear Programming 4.3 Successive Linear Programming.
Boyce/DiPrima 10th ed, Ch 6.1: Definition of Laplace Transform Elementary Differential Equations and Boundary Value Problems, 10th edition, by William.
Full symmetric duality in continuous linear programming
Proving that a Valid Inequality is Facet-defining
Chap 9. General LP problems: Duality and Infeasibility
Chapter 6. Large Scale Optimization
Chapter 5. Sensitivity Analysis
Chapter 5. The Duality Theorem
Ch 6.1: Definition of Laplace Transform
Finite Difference Method for Poisson Equation
Proving that a Valid Inequality is Facet-defining
Part 4 Nonlinear Programming
Part 3. Linear Programming
Graphical solution A Graphical Solution Procedure (LPs with 2 decision variables can be solved/viewed this way.) 1. Plot each constraint as an equation.
Discrete Optimization
Linear Constrained Optimization
Constraints.
Presentation transcript:

Full symmetric duality in continuous linear programming Evgeny ShindinGideon Weiss

Introduction  Bellman CLP (1953), economic models  Anderson SCLP (1975), job- shop scheduling  Pullan (1993) non-symmetric dual problem, strong duality, convergent (not finite) algorithm

Introduction  Most past approaches (including Pullan) used discrete approximation.  In discrete time CLP and SCLP become LP  (1) LP is large  (2) the solution is only approximate  (3) error bound don’t always known before problem is solved.  (4) problem structure is lost

Introduction  Weiss SCLP, symmetric dual, finite algorithm, exact solution  There exist problems which are primal and dual feasible and bounded, but bounded measurable controls do not achieve optimum and strong duality. Infeasible Solution in the space of measures Solution in the space of densities

M-CLP: Generalization of SCLP  M-CLP problem and symmetric dual (dual runs in reversed time).  We look for solution ( U,P ) in space of measures. The integrals are Lebeq-Steltjes integrals.  Weiss’ SCLP can be formulated as M-CLP.  Dual of Pullan (which isn’t SCLP) can be formulated as M-CLP.  Weak duality holds between M-CLP and its dual.  Feasibility condition for M-CLP – ordinary LP problem.

I-CLP problem  I-CLP problem.  Controls have impulses at 0,T and densities over (0,T). In SCLP we haven’t impulses. In dual of Pullan we haven’t impulses at 0.  I-CLP(T) feasible  M-CLP(T) feasible.  Optimal solution of I-CLP are also optimal for M-CLP.  Strong duality asymptotically holds between I-CLP and it’s dual under Slater type condition.

I-CLP: Structure of optimal solution  Controls are piecewise constant, states are piecewise linear and continuous on [0,T) with possible jump at T.  Controls and slopes of states determined by Rates-LP. Impulses, boundary values and interval lengths determined by set of equations. Time partition Bases Interval length

I-CLP: Structure of optimal solution  Given an optimal base sequence optimal solution can be found by solving set of equations. The equations determine boundary values as well as time interval lengths.  Optimal base sequence is valid for all time horizons T 1 ≤ T ≤ T 2  Given an optimal time partition optimal solution can be found by solving discrete time LP. But this solution is valid only for specified time horizon T, because time partition is a function of time horizon.  Under non-degeneracy assumption optimal solution of I-CLP is unique. This solution is also unique solution for M-CLP with same time horizon.  Our final goal to find algorithm that can solve I-CLP exactly (in progress).

Example