

















Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Linear Programming Introduction, Lecture Notes - Mathematics - Prof. J Vanderbei.pdf, Prof. J Vanderbei, Mathematics, Linear Programming Introduction, Blending Problems, Electric Field, FIR Filter Design, [Woofer, Midrange, Tweeter], A Markowitz-Type Model
Typology: Study notes
1 / 25
This page cannot be seen from the preview
Don't miss anything!


















Robert J. Vanderbei
October 17, 2007
Operations Research and Financial Engineering Princeton University Princeton, NJ 08544 http://www.princeton.edu/∼rvdb
maximize c 1 x 1 + c 2 x 2 + · · · + cnxn subject to a 11 x 1 + a 12 x 2 + · · · + a 1 nxn ≤ b 1 a 21 x 1 + a 22 x 2 + · · · + a 2 nxn ≤ b 2 ... am 1 x 1 + am 2 x 2 + · · · + amnxn ≤ bm x 1 , x 2 ,... , xn ≥ 0 ,
where
cj = profit per unit of product j produced bi = units of raw material i on hand aij = units of raw material i required to produce one unit of product j.
The problem is to design and build a space telescope that will be able to “see” planets around nearby stars (other than the Sun).
Consider a telescope. Light enters the front of the telescope. This is called the pupil plane. The telescope focuses all the light passing through the pupil plane from a given direction at a certain point on the focal plane, say (0, 0).
focal plane
light cone (^) pupil plane
However, the wave nature of light makes it impossible to concentrate all of the light at a point. Instead, a small disk, called the Airy disk, with diffraction rings around it appears.
These diffraction rings are bright relative to any planet that might be orbiting a nearby star and so would completely hide the planet. The Sun, for example, would appear 1010 times brighter than the Earth to a distant observer.
By placing a mask over the pupil, one can design the shape and strength of the diffraction rings. The problem is to find an optimal shape so as to put a very deep null very close to the Airy disk.
Airy Disk and Diffraction Rings
A conventional telescope has a circular openning as depicted by the left side of the figure. Visually, a star then looks like a small disk with rings around it, as depicted on the right.
The rings grow progressively dimmer as this log-plot shows:
Electric Field
Consider “tinting” the front opening of the telescope using a nonuniform tint given by A(r).
In such a situation, the image plane electric field of a star is a rotationally sym- metric real function E(ρ):
E(ρ) = 2π
0
A(r)J 0 (2πrρ)rdr
The intensity of the light at radius ρ from the center of the image plane is given by the square of the electric field.
Maximizing Throughput
We maximize the “area” under A(r) (make the tinting as bright as possible) subject to very strict contrast constraints:
maximize
0
A(r)rdr
subject to − 10 −^5 E(0) ≤ E(ρ) ≤ 10 −^5 E(0), for ρmin ≤ ρ ≤ ρmax 0 ≤ A(r) ≤ 1 , for 0 ≤ r ≤ D/ 2
The first constraint guarantees 10 −^10 light intensity throughout a desired annulus of the focal plane, and the remaining constraint ensures that the tinting is really a tinting.
0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 -
FIR Filter Design—Continued
yk =
∑^ n
i=−n
h|i|uk−i.
|H(ν)|^2
where
H(ν) =
∑^ n
k=−n
h|k|e^2 πikν^ = h(0) + 2
∑^ n
k=
hk cos(2πkν),
1 |L|
L
|H(ν) − 1 | dν
Conversion to a Linear Programming Problem
minimize
0
t(ν)dν
subject to t(ν) ≤ Hw(ν) + Hm(ν) + Ht(ν) − 1 ≤ t(ν) ν ∈ [0, 1]
− ≤ Hw(ν) ≤ , ν ∈ W
− ≤ Hm(ν) ≤ , ν ∈ M
− ≤ Ht(ν) ≤ , ν ∈ T
Specific Example
filter length: n = 14
integral discretization: N = 1000
Demo: orig-clip woofer midrange tweeter reassembled
Ref: J.O. Coleman, U.S. Naval Research Laboratory, CISS98 paper available: engr.umbc.edu/∼jeffc/pubs/abstracts/ciss98.html
Year US US S&P Wilshire NASDAQ Lehman EAFE Gold 3-Month Gov. 500 5000 Composite Bros. T-Bills Long Corp.
Risk vs. Reward
Reward—estimated using historical means:
rewardj =
t=
Rj (t).
Risk—Markowitz defined risk as the variability of the returns as measured by the historical variances:
riskj =
t=
Rj (t) − rewardj
However, to get a linear programming problem (and for other reasons) we use the sum of the absolute values instead of the sum of the squares:
riskj =
t=
∣Rj (t) − rewardj
Portfolios
Fractions: xj = fraction of portfolio to invest in j.
Portfolio’s Historical Returns:
R(t) =
j
xj Rj (t)
Portfolio’s Reward:
reward(x) =
t=
R(t) =
t=
j
xj Rj (t)
Portfolio’s Risk:
risk(x) =
t=
|R(t) − reward(x)|
t=
j
xj Rj (t) −
s=
j
xj Rj (s)
t=
j
xj
Rj (t) − 1 T
s=
Rj (s)
t=
j
xj (Rj (t) − rewardj )