Math Models of OR: More on Equipment Replacement

Similar documents
Optimal Trading Strategy With Optimal Horizon

Contract Theory in Continuous- Time Models

Homework #2 Graphical LP s.

Lecture Notes 1

Econ Homework 4 - Answers ECONOMIC APPLICATIONS OF CONSTRAINED OPTIMIZATION. 1. Assume that a rm produces product x using k and l, where

ECON 6022B Problem Set 2 Suggested Solutions Fall 2011

Math 1090 Final Exam Fall 2012

Online Appendix. ( ) =max

Intelligent Systems (AI-2)

Support Vector Machines: Training with Stochastic Gradient Descent

Homework 1 Due February 10, 2009 Chapters 1-4, and 18-24

Review consumer theory and the theory of the firm in Varian. Review questions. Answering these questions will hone your optimization skills.

1 Economical Applications

MS-E2114 Investment Science Lecture 10: Options pricing in binomial lattices

Graphs Details Math Examples Using data Tax example. Decision. Intermediate Micro. Lecture 5. Chapter 5 of Varian

Math1090 Midterm 2 Review Sections , Solve the system of linear equations using Gauss-Jordan elimination.

A MATHEMATICAL PROGRAMMING APPROACH TO ANALYZE THE ACTIVITY-BASED COSTING PRODUCT-MIX DECISION WITH CAPACITY EXPANSIONS

CPS 270: Artificial Intelligence Markov decision processes, POMDPs

BACKGROUND KNOWLEDGE for Teachers and Students

The Neoclassical Growth Model

Notes on a Basic Business Problem MATH 104 and MATH 184 Mark Mac Lean (with assistance from Patrick Chan) 2011W

Reinforcement Learning (1): Discrete MDP, Value Iteration, Policy Iteration

Optimum Allocation of Resources in University Management through Goal Programming

MS-E2114 Investment Science Lecture 4: Applied interest rate analysis

Reinforcement Learning (1): Discrete MDP, Value Iteration, Policy Iteration

Math Performance Task Teacher Instructions

POMDPs: Partially Observable Markov Decision Processes Advanced AI

Optimization Models one variable optimization and multivariable optimization

Overview Definitions Mathematical Properties Properties of Economic Functions Exam Tips. Midterm 1 Review. ECON 100A - Fall Vincent Leah-Martin

UNIVERSITY OF OSLO DEPARTMENT OF ECONOMICS

Optimize (Maximize or Minimize) Z=C1X1 +C2X2+..Cn Xn

Pricing Kernel. v,x = p,y = p,ax, so p is a stochastic discount factor. One refers to p as the pricing kernel.

Optimization of a Real Estate Portfolio with Contingent Portfolio Programming

Technical Report Doc ID: TR April-2009 (Last revised: 02-June-2009)

ADVANCED MACROECONOMIC TECHNIQUES NOTE 7b

VOLATILITY EFFECTS AND VIRTUAL ASSETS: HOW TO PRICE AND HEDGE AN ENERGY PORTFOLIO

Lecture Quantitative Finance Spring Term 2015


Math 1070 Final Exam Practice Spring 2014

Optimization Methods. Lecture 16: Dynamic Programming

CHAPTER 13: A PROFIT MAXIMIZING HARVEST SCHEDULING MODEL

Linear Programming: Simplex Method

A simple wealth model

Final Study Guide MATH 111

Solutions to Midterm Exam. ECON Financial Economics Boston College, Department of Economics Spring Tuesday, March 19, 10:30-11:45am

Part II Classical Theory: Long Run Chapter 3 National Income: Where It Comes From and Where It Goes

MATH60082 Example Sheet 6 Explicit Finite Difference

Math-Net.Ru All Russian mathematical portal

CHAPTER 4 APPENDIX DEMAND THEORY A MATHEMATICAL TREATMENT

STUDIES ON INVENTORY MODEL FOR DETERIORATING ITEMS WITH WEIBULL REPLENISHMENT AND GENERALIZED PARETO DECAY HAVING SELLING PRICE DEPENDENT DEMAND

UNIVERSITY OF OSLO. Faculty of Mathematics and Natural Sciences

Assignment 2 Answers Introduction to Management Science 2003

STP Problem Set 3 Solutions

Choice. A. Optimal choice 1. move along the budget line until preferred set doesn t cross the budget set. Figure 5.1.

Lecture 7: Linear programming, Dedicated Bond Portfolios

Capital Allocation Between The Risky And The Risk- Free Asset

Non-Deterministic Search

Making Complex Decisions

4. Black-Scholes Models and PDEs. Math6911 S08, HM Zhu

4 Total Question 4. Intro to Financial Maths: Functions & Annuities Page 8 of 17

The Optimization Process: An example of portfolio optimization

The homework is due on Wednesday, September 7. Each questions is worth 0.8 points. No partial credits.

INTERTEMPORAL ASSET ALLOCATION: THEORY

Dynamic Portfolio Choice II

Pakes (1986): Patents as Options: Some Estimates of the Value of Holding European Patent Stocks

FE610 Stochastic Calculus for Financial Engineers. Stevens Institute of Technology

Solving dynamic portfolio choice problems by recursing on optimized portfolio weights or on the value function?

MASSACHUSETTS CAMBRIDGE, MASSACHUSETTS INSTITUTE OF TECHNOLOGY. August MEMORIAL DRIVE

Sensitivity Analysis for LPs - Webinar

Calibration Approach Separate Ratio Estimator for Population Mean in Stratified Sampling

Lecture 10: The knapsack problem

DETERIORATING INVENTORY MODEL WITH LINEAR DEMAND AND VARIABLE DETERIORATION TAKING INTO ACCOUNT THE TIME-VALUE OF MONEY

EC316a: Advanced Scientific Computation, Fall Discrete time, continuous state dynamic models: solution methods

THE OPTIMAL ASSET ALLOCATION PROBLEMFOR AN INVESTOR THROUGH UTILITY MAXIMIZATION

Chapter 21. Dynamic Programming CONTENTS 21.1 A SHORTEST-ROUTE PROBLEM 21.2 DYNAMIC PROGRAMMING NOTATION

Markowitz portfolio theory

Year 10 General Maths Unit 2

The Multistep Binomial Model

Solutions to Problem Set 1

Decision Theory: Value Iteration

Macroeconomics Qualifying Examination

Consumption and Portfolio Choice under Uncertainty

Revenue Management Under the Markov Chain Choice Model

EOQ Model for Weibull Deteriorating Items with Imperfect Quality, Shortages and Time Varying Holding Cost Under Permissable Delay in Payments

JEFF MACKIE-MASON. x is a random variable with prior distrib known to both principal and agent, and the distribution depends on agent effort e

SCHOOL OF ACCOUNTING AND BUSINESS BSc. (APPLIED ACCOUNTING) GENERAL / SPECIAL DEGREE PROGRAMME

1 Answers to the Sept 08 macro prelim - Long Questions

ECON385: A note on the Permanent Income Hypothesis (PIH). In this note, we will try to understand the permanent income hypothesis (PIH).

Financial and Political Sustainability for Social Security Financing: What Options Do Countries with Mature Pay-As-You-Go Systems Have?

MATH3075/3975 FINANCIAL MATHEMATICS TUTORIAL PROBLEMS

MATH4210 Financial Mathematics ( ) Tutorial 6

Consumer Theory. June 30, 2013

Answer: Let y 2 denote rm 2 s output of food and L 2 denote rm 2 s labor input (so

56:171 Operations Research Midterm Exam Solutions Fall 1994

17 MAKING COMPLEX DECISIONS

Modeling Portfolios that Contain Risky Assets Optimization II: Model-Based Portfolio Management

PhD Qualifier Examination

Risk-Averse Anticipation for Dynamic Vehicle Routing

Macro Consumption Problems 33-43

CS 188: Artificial Intelligence. Outline

Transcription:

Math Models of OR: More on Equipment Replacement John E. Mitchell Department of Mathematical Sciences RPI, Troy, NY 12180 USA December 2018 Mitchell More on Equipment Replacement 1 / 9

Equipment replacement problems requiring linear optimization Outline 1 Equipment replacement problems requiring linear optimization 2 Backward recursion equations Mitchell More on Equipment Replacement 2 / 9

Equipment replacement problems requiring linear optimization Complicated cost functions In some situations, the cost of using older equipment is not a simple function of the state. We consider an example where it is necessary to solve a linear optimization problem in order to determine the cost of using older equipment. Mitchell More on Equipment Replacement 3 / 9

Equipment replacement problems requiring linear optimization A production problem Say we have a production problem with n products, each producing revenue r(j), j = 1,..., n, per unit sold. Producing one unit of j requires time g(j) on a machine that decays; as the machine decays, it is shut for repairs more frequently. The production amounts also have to satisfy the linear constraints Ax b, and there are limits on demands for the items, so 0 x j d j, j = 1,..., n. The time the machine is available is h q, where h is the total number of hours the machine would be up if it required no repairs, and q is the proportion of the time that the machine is up. The parameter q is a function of the state s. Mitchell More on Equipment Replacement 4 / 9

Equipment replacement problems requiring linear optimization Determining revenue at each stage We use the index k to refer to the stage, with each stage being one month. We allow r, b, d, g, h, and A to vary with the stage k. Given the state s, the problem of maximizing revenue at stage k can be calculated as c k (s) = max x R n rk T x subject to A k x b k gk T x h kq(s) 0 x d k Mitchell More on Equipment Replacement 5 / 9

Backward recursion equations Outline 1 Equipment replacement problems requiring linear optimization 2 Backward recursion equations Mitchell More on Equipment Replacement 6 / 9

Backward recursion equations Backward recursive equations We still have a purchase price p for a new machine, and we have trade-in values r(s) for a used machine that is s months old. The possible decisions at stage k are z k = BUY or z k = NO-BUY. We are now looking to maximize net revenue. We have f k (s) = net revenue of optimal policy from the start of month k to the end of the time horizon, given that the machine is s months old at the start of month k f k (s, z k ) = net revenue of optimal policy from the start of month k to the end of the time horizon, given that the machine is s months old at the start of month k, with the decision z k Then f k (s) = max {f k (s, BUY), f k (s, NO-BUY)} Mitchell More on Equipment Replacement 7 / 9

The recursion Backward recursion equations If we make the decision z k = NO-BUY then the immediate revenue in the upcoming month is c k (s) calculated by solving the linear optimization problem; future net revenues are f k+1 (s + 1). If we make the decision z k = BUY then the net revenue in the upcoming month is c k (0) p + r(s), where c k (0) is calculated by solving the linear optimization problem. Future net revenues are f k+1 (1) since the machine will be one month old at the start of the next month. The recursion for k before the time horizon is then f k (s, NO-BUY) = c k (s) + f k+1 (s + 1) f k (s, BUY) = c k (0) p + r(s) + f k+1 (1) In the end, we want to find f 1 (s 0 ), where s 0 is the initial age of the machine. Mitchell More on Equipment Replacement 8 / 9

Using the recursion Backward recursion equations We initialize with f T (s) = r(s), where T is the time horizon, and r(s) is the trade-in value of the final machine. We then find f T 1 (s), f T 2 (s),..., f 2 (s), f 1 (s 0 ) using backwards recursion, for all valid states s. The determination of each f k (s) requires the solution of 2 linear optimization problems, one for the BUY decision and one for the NO-BUY decision. Mitchell More on Equipment Replacement 9 / 9