Generalized disjunctive programming: A framework for formulation and alternative algorithms for MINLP optimization
|
|
- Melinda Carroll
- 6 years ago
- Views:
Transcription
1 Generalzed dsunctve programmng: A framewor for formulaton and alternatve algorthms for MINLP optmzaton Ignaco E. Grossmann Center for Advanced Process Decson-mang Carnege Mellon Unversty Pttsburgh PA USA IMA Hot Topcs Worshop: Mxed-Integer Nonlnear Optmzaton: Algorthmc Advances and Applcatons November
2 Motvaton Dscrete/Contnuous Optmzaton Nonlnear models 0-1 and contnuous decsons Optmzaton Models Mxed-Integer Lnear Programmng (MILP) Mxed-Integer Nonlnear Programmng (MINLP) Alternatve approach: Logc-based: Generalzed Dsunctve Programmng (GDP) Challenges How to develop best model? How to mprove relaxaton? How to solve nonconvex GDP problems to global optmalty? 2
3 Outlne 1. Overvew of maor relaxatons for nonlnear GDP and algorthms 2. Lnear GDP: herarchy of relaxatons 3. Global Optmzaton of nonconvex GDP Ph.D. Students Ramesh Raman Metn Turay Sangbum Lee Nc Sawaya Juan Ruz 3
4 4 MINLP f(xy) and g(xy) - assumed to be convex and bounded over X. f(xy) and g(xy) commonly lnear n y } {01} { } { 0 ) (.. ) ( mn a Ay y y b Bx x x x R x x X y X x y x g t s y x f Z m U L n = = = Mxed-Integer Nonlnear Programmng Obectve Functon Inequalty Constrants
5 Mxed-nteger Nonlnear Programmng Algorthms Branch and Bound (BB) Ravndran and Gupta (1985) Stubbs Mehrotra (1999) Leyffer (2001) Generalzed Benders Decomposton (GBD) Geoffron (1972) Outer-Approxmaton (OA) Duran and Grossmann (1986) Fletcher and Leyffer (1994) LP/NLP based Branch and Bound Quesada Grossmann (1994) Extended Cuttng Plane(ECP) Westerlund and Pettersson (1992) Codes: SBB GAMS smple B&B MINLP-BB (AMPL)Fletcher and Leyffer (1999) Bonmn (COIN-OR) Bonam et al (2006) FlMINT Lnderoth and Leyffer (2006) DICOPT (GAMS) Vswanathan and Grossman (1990) AOA (AIMSS) α ECP Westerlund and Peterssson (1996) MINOPT Schweger and Floudas (1998) BARON Sahnds et al. (1998) 5
6 Generalzed Dsunctve Programmng Motvaton 1. Facltate modelng of dscrete/contnuous optmzaton problems through use algebrac constrants and symbolc expressons 2. Reduce combnatoral search effort 3. Improve handlng nonlneartes 6
7 Generalzed Dsunctve Programmng (GDP) Raman and Grossmann (1994) (Extenson Balas 1979) mn Z = s.t. r c + ( x ) f 0 ( x ) Obectve Functon Common Constrants OR operator J g ( x ) 0 c γ = Ω = true x ( ) R n c R { true false } 1 K Dsuncton Constrants Fxed Charges Logc Propostons Contnuous Varables Boolean Varables 7
8 Process Networ wth fxed charges GDP model T Mn Z = c1+ c2 + c3 + d x st.. x = x + x x = x + x x = p x x = x = c1 = γ 1 c1 = x = p x x = x = c2 = γ 2 c2 = x = p x x = x = c3 = γ 3 c3 = x x U { True False} c c c R 1 8
9 Generalzed Dsunctve Programmng (GDP) Raman and Grossmann (1994) mn Z = s.t. r c + ( x ) f 0 ( x ) Obectve Functon Common Constrants OR operator J g ( x ) 0 c γ = Ω = true x ( ) R n c R { true false } 1 K Dsuncton Constrants Fxed Charges Logc Propostons Contnuous Varables Boolean Varables Relaxaton? 9
10 Bg-M MINLP (BM) MINLP reformulaton of GDP mn Z = γ λ + f ( x) st.. r( x) 0 g ( x) M (1 λ ) J K K J J λ = 1 K Aλ a x 0 λ {01} Bg-M Parameter Logc constrants NLP Relaxaton 0 1 λ 10
11 Consder Dsuncton K Convex Hull Formulaton J g c ( x) 0 = γ Theorem: Convex Hull of Dsuncton (Lee Grossmann 2000) Dsaggregated varables ν {( x c) x = 0 v J λ g λ v J ( v = 1 0 < λ / λ ) 0 J λ - weghts for lnear combnaton λ U c = λ γ J J 1 } => Convex Constrants - Generalzaton of Balas (1979) Stubbs and Mehrotra (1999) 11
12 Remars 1. h ( v λ) = λ g ( v / λ) If g(x) s a bounded convex functon h( v λ) s a bounded convex functon Hrart-Urruty and Lemaréchal (1993) h( ν 0) = 0 for bounded g(x) λ g ( ν / λ ) 0 0 ν U λ 2. Replace where by: ((1 ε ) λ + ε)( g ( ν / ((1 ε) λ + ε))) εg (0)(1 λ ) 0 a. Exact approxmaton of the orgnal constrants as ε 0. b. The constrants are exact at λ = 0 and at λ = 1 regardless of value of ε. f λ = 0 ( ε)( g (0)) εg (0) = 0 0 f λ = 1 ((1)( g ( ν / (1)) εg (0)(0) = (1) g ( ν / (1)) 0 c. The LHS of the new constrants are convex. Furman Sawaya & Grossmann (2007) 12
13 Convex Relaxaton Problem (CRP) CRP: mn Z = s. t. γ K J λ + f r( x) 0 ( x) 0 ν λ g x ν λ U ( ν x = J λ J / λ ) 0 0 λ K J = 1 K ν 0 J Aλ a 1 J K K K Convex Hull Formulaton Logc constrants Property: The NLP (CRP) yelds a lower bound to optmum of (GDP). Note: Hull relaxaton as ntersecton of convex hull for each dsuncton 13
14 Strength Lower Bounds Theorem: The relaxaton of (CRP) yelds a lower bound that s greater than or equal to the lower bound that s obtaned from the relaxaton of problem (BM): RBM: mn Z = γ λ + f( x) st.. r( x) 0 g ( x) M (1 λ ) J K K J J λ = 1 K Aλ a x 0 0 λ 1 14
15 15 MINLP Reformulaton ) / ( ) (.. ) ( mn K J x a A K J g K K J U K x x r t s x f Z J J K J = = = + = λ λ λ λ λ λ λ γ ν ν ν ν Specfy n CRP as 0-1 varables λ
16 Methods Generalzed Dsunctve Programmng GDP Logc based methods Reformulaton MINLP Outer-Approxmaton Generalzed Benders Extended Cuttng Plane Branch and bound (Lee & Grossmann 2000) Decomposton Outer-Approxmaton Generalzed Benders (Turay & Grossmann 1997) Convex-hull Bg-M Cuttng plane (Sawaya & Grossmann 2004) 16
17 A Branch and Bound Algorthm for GDP Tree Search NLP subproblem at each node Solve CRP of GDP lower bound CRP Branchng Rule Set the largest λ as 1 Dchotomy rule Logc nference CNF unt resoluton (Raman & Grosmann 1993) Depth frst search When all the terms are fxed upper bound Repeat Branchng untl Z L > Z U. CRP + fx a term n dsuncton CRP + convex hull of remanng terms 17
18 GDP Example Fnd x 0 (x S 1 )(x S 2 )(x S 3 ) to mnmze Z = (x 1-3) 2 + (x 2-2) 2 + c Obectve Functon = contnuous functon + fxed charge (dscontnuous). x 2 S 3 Contour of f (x) Local solutons Global Optmum ( ) Z* = S 1 S 2 (00) x 1 18
19 Example : convex hull x 2 S 3 Convex hull = conv(us ) S 2 S 1 x 1 19
20 Example: CRP soluton Convex hull = conv(us ) x 2 S 3 Weght λ 1 = λ 2 = λ 3 = Convex combnaton of z x* S 2 z = v /λ S 1 Local soluton pont (00) Convex hull optmum Z L = x L = ( ) Infeasble to GDP x 1 20
21 Example : branch and bound Frst Node: S 2 Optmal soluton: Z U = x 2 S 3 Optmal Soluton ( ) Z* = (00) S 1 S 2 x 1 21
22 Example : branch and bound Second Node: conv(s 1 U S 3 ) Optmal soluton: Z L = x 2 S 3 Lower Bound Z L = Upper Bound Z U = S 1 S 2 (00) x 1 22
23 Example: Search Tree Branchng Rule: λ - the weght of dsaggregated varable Fx as true: fx λ as 1. Root Node Convex hull of all S Z = λ = [ ] 2 Frst Node Fx λ 2 = 1 Z = [x 1 x 2 ] = [ ] λ = [010] Z L = Branch on 2 2 Second Node Convex hull of S 1 and S 3 Z = λ = [ ] Z U = Bactrac Z L = > Z U Stop 23
24 Process Networ wth Fxed Charges Türay and Grossmann (1997) Superstructure of the process A x 1 x 2 x4 1 x 12 x 13 E x 3 x 5 x 11 B x x 19 x x 20 x 22 x 23 x 24 F x 6 x 15 x 25 x 18 x 16 x D C x 8 3 x 9 x 10 : Unt x 7 Specfcatons 24
25 Optmal soluton Mnmum Cost: $ 68.01M/year x 14 x 19 6 x 20 A x 1 Raw Materal x4 2 Reactor x 12 x 5 x 11 B 4 x 13 x 25 E x 17 x 6 x 10 Reactor 8 x 23 x 24 F x 18 Products D x 8 : Unt x 7 25
26 Proposed BB Method Proposed BB Z L = λ = [ ] Z L = λ = [ ] Fx λ 3 = 1 Fx λ 3 = 0 Stop Z L = > Z U Z U = Z U = = Z* λ = [ ] λ = [ ] Feasble Soluton Optmal Soluton 0 Fx λ 2 = 1 Fx λ 2 = 0 4 λ = [ ] 8 = 0 Z L = Bg-M Std. BB 0 4 = 0 4 = * 1 = 0 1 = 1 6 = 0 6 = = 1 8 = 0 8 = 1 2 = 0 2 = 1 1 = 1 3 = 0 3 = 1 5 nodes vs. 17 nodes of Standard BB (lower bound = 15.08) 26
27 Logc-based Outer Approxmaton Man pont: avods solvng MINLP n full space NLP Subproblem: (reduced) mn Z = c SD + f ( x) st.. g( x) 0 h ( x) 0 for = true ˆ D SD ˆ c = γ B x = 0 for = false D ˆ SD c = 0 x R n c R m (NLPD) Turay Grossmann (1997) Redundant constrants are elmnated wth false values Master Problem: s. t. Mn Z = c +α l l T l α f ( x ) + f ( x ) ( x x ) l l T l g( x ) + g( x ) ( x x ) 0 l = 1... L (MGDP) Master problem solved wth dsunctve branch and bound or wth MILP reformulaton D l l T l h ( x ) + h ( x ) ( x x ) 0 l L c = γ SD Ω () = True α R x R n c R m {true false} m Proceed as OA. Requres ntalzaton several NLPs to cover all dsunctons 27
28 LogMIP Aldo Vecchett INGAR Part of GAMS Modelng System -Dsunctons specfed wth IF Then ELSE statements DISJUNCTION D1(IKJ); D1(IKJ) wth (L(IKJ)) IS IF (IKJ) THEN NOCLASH1(IKJ); ELSE NOCLASH2(IKJ); ENDIF; -Logc can be specfed n symbolc form ( OR AND NOT ) or specal operators (ATMOST ATLEAST EXACTL) -Lnear case: MILP reformulaton bg-m convex hull -Nonlnear: Logc-based OA 28
29 Lnear Generalzed Dsunctve Programmng LGDP Model Raman R. and Grossmann I.E. (1994) (Extenson Balas (1979)) (LGDP) T Mn Z = c + d x K st.. Bx b J J A x a K Ω ( ) = True L U x x x { True False} J K c c = γ K 1 R K Logcal OR operator Can we obtan stronger relaxatons? Carnege Mellon Obectve functon Common constrants Dsunctve constrants Logc constrants Contnuous varables Boolean varables 29
30 Carnege Mellon Dsunctve Programmng Dsuncton: A set of constrants connected to one another through the logcal OR operator Conuncton: A set of constrants connected to one another through the logcal AND operator Constrant set of a DP can be expressed n two equvalent extreme forms - Dsunctve Normal Form (DNF). A dsuncton whose terms do not contan further dsunctons { } R n : ( ) F = x A x a Q - Conunctve Normal Form (CNF). A conuncton whose terms do not contan further conunctons { : ( ) 1... } R F = x Ax a d x d = t n h h 0 hq 30
31 T Mn Z = c + d x K st.. Bx b A x a J c = γ K K J Ω ( ) = True L U x x x { True False} J K c Lnear Generalzed Dsunctve Programmng LGDP Model 1 R K Boolean varables (LGDP) Obectve functon Common constrants Dsunctve constrants Logc constrants Carnege Mellon How to deal wth Boolean and logc constrants n Dsunctve Programmng? 31
32 Reformulatng LGDP nto Dsunctve Programmng Formulaton Sawaya N.W. and Grossmann I.E. (2008) T Mn Z = c + d x K st.. Bx b A x a J c = γ K K J Ω ( ) = True L U x x x { True False} J K c 1 R K T Mn Z = c + d x K st.. Bx b λ = 1 A x a K J c = γ λ = 1 K J Hλ h L U x x x 0 λ 1 J K c 1 R K Carnege Mellon LGDP LDP => Integralty λ guaranteed Proposton. LGDP and LDP have equvalent solutons. 32
33 Equvalent Forms n DP Through Basc Steps There are many forms between CNF and DNF that are equvalent Regular Form (RF): form represented by ntersecton of unons of polyhedra Thus the RF s: where for F = tt t T S t S = P P a polyhedron Q. t t Q t Proposton 1 (Theorem 2.1 n Balas (1979)). Let F be a dsunctve set n RF. Then F can be brought to DNF by T 1 whch preserve regularty: recursve applcatons of the followng basc steps For some rs Tr s brng Sr Ss to DNF by replacng t wth: S = ( P P). rs Q t tq r s Carnege Mellon 33
34 Carnege Mellon Illustratve Example: Basc Steps F = S S S S1 = ( P11 P21) S2 = ( P12 P22) S3 = ( P13 P23) Then F can be brought to DNF through 2 basc steps. Apply Basc Step to: S S = ( P P ) ( P P ) S = ( P P ) ( P P ) ( P P ) ( P P ) S We can then rewrte F = S S S Apply Basc Step to: as F = S12 S3 S S = (( P P ) ( P P ) ( P P ) ( P P )) ( P P ) ( P11 P12 P13) ( P11 P22 P13) ( P21 P12 P13) ( P21 P22 P13) = ( P11 P12 P23 ) ( P11 P22 P23 ) ( P21 P12 P23) ( P21 P22 P23 ) We can then rewrte F = S S as F = S whch s ts equvalent DNF 34
35 Equvalent Forms for GDP T Mn Z = c + d x K st.. Bx b J J A x a K Ω ( ) = True L U x x x { True False} J K c c = γ K 1 R K LGDP T Mn Z = c + d x K st.. Bx b J J = 1 A x a K L U x x x = 1 K 0 λ 1 J K c H λ h c λ λ = γ 1 R K LDP n+ J + K K F = z: = ( x λ c) R : b z b0 ( A z a ) T K J LDP Carnege Mellon All possble equvalent forms for GDP obtaned through any number of basc steps are represented by: n+ J + K K : ( ) : ˆ mn mn F = z = x λ c R b z b ˆ 0 ( A z a ) ( A z a ) T K J ˆ nk mjn 35
36 Proposton 2 (Theorem 3.3 combned wth Corollary 3.5 n Balas (1979)). Let n { R 0 } F = P P = x : A x a Q Q 0 Convertng LDP to MIP reformulatons where Q s an arbtrary set and each ( A a ) s an m ( 1) n+ matrx such that every P s a bounded non-empty polyhedron. Furthermore let ζ ( Q) be the set of all those n x R such that there exst vectors n+ 1 ( ) v y R Q satsfyng x v = 0 Q A v a y 0 Q 0 y 0 Q Q y = 1 Q ν dsaggregated varables => Convex Hull Then cl conv F = ζ ( Q). Proposton 3 (Corollary 3.7 n Balas (1979). Let ζ ( Q): { x ζ( Q): y {01} Q} I Then ζ I ( Q) = F. =. => MIP representaton 36 Carnege Mellon
37 Famly of MIP Reformulatons For GDP n+ J + K K : ( ) : ˆ mn mn F = z = x λ c R b z b ˆ 0 ( A z a ) ( A z a ) T K J ˆ nk mjn LDP General template for any MILP reformulaton T Mn Z = γ y + d x K J st.. bx b0 IB hy h0 IH x x x I L U X mn 2 S H mj y = uˆ ( ) L K I nn mn x = vˆ nn bvˆ J mj mn n n 0 mn 0 2n 2n 2n n 2n 2n b yˆ I mj nn mn B n mn uˆ = yˆ K mj nn mn S n huˆ h yˆ I mj nn mn H n mn uˆ = yˆ ( ) M mj nn mn mn n mn A vˆ a yˆ ( ) M mj nn L mn U x yˆ vˆ x yˆ mj nn 0 uˆ yˆ ( ) L mj nn mj n mq J n mn mn 3 n yˆ = 1 nn yˆ = y n N J K mn mn n mn mn n y mn mn = 1 K yˆ 0 mj nn mn y {01} J K n n MIP Carnege Mellon 37
38 Partcular case: Convex Hull Reformulaton of LGDP Raman and Grossmann I.E. (1994) T Mn Z = γ y + d x K J st.. Bx b x= v K A v a y J K L U x y v x y J K J J y = 1 K {01} Hy h y J K (CH) Dsaggregated varables Whle ths MILP formulaton has stronger relaxaton than bg-m t s not strongest!! 38 Carnege Mellon
39 A Herarchy of Relaxatons for GDP Proposton 4. For T + K 1 let F GDP be a sequence of regular forms of the dsunctve set: n+ J + K K : ( ) : ˆ mn mn F = z = x λ c R b z b ˆ 0 ( A z a ) ( A z a ) T K J ˆ nk mjn such that ) F GDP 0 corresponds to the dsunctve form: n+ J + K K F = z: = ( x λ c) R : b z b0 ( A z a ) ; T K J ) F GDP T + K 1 : = F s n DNF; t ) for = 1 t F GDP s obtaned from F by a basc step. GDP 1 Then h rel F h rel F h rel F = clconv F = clconv F.(true convex hull) GDP GDP GDP GDP t 0 1 T + K 1 T + K 1 Carnege Mellon 39
40 Illustratve Example: Herarchy of Relaxatons x x x x x1 = 0 x1 = 1 0 x 1 0 x Convex Hull of dsuncton x 2 LP Relaxaton Applcaton of 2 Basc Steps x1 x x1 x x1 x2 1 0 x1 x x1 = 0 x1 = 1 0 x 1 0 x x 1 Convex Hull of dsuncton Tghter Relaxaton! Carnege Mellon 40
41 Problem statement: Hf (1998) Numercal Example: Strp-pacng problem Gven a set of small rectangles wth wdth H and length L. Large rectangular strp of fxed wdth W and unnown length L. Obectve s to ft small rectangles onto strp wthout overlap and rotaton whle mnmzng length L of the strp. y (00) (x y ) W L =? x Set of small rectangles 41 Carnege Mellon
42 GDP/DP Model for Strp-pacng problem Mn lt st.. lt x + L N < x+ L x x+ L x y H y y H y x UB L N N H y W N lt x y R { True False} N < Obectve functon Mnmze length Dsunctve constrants No overlap between rectangles Bounds on varables Mn lt st.. lt x + L Carnege Mellon λ = 1 λ = 1 λ = 1 λ = 1 N < x+ L x x+ L x y H y y H y λ + λ + λ + λ = 1 N < x N UB L N H y W R N lt x y λ λ λ λ N < 42
43 25 Rectangle Problem Optmal soluton= 31 Orgnal CH varables 4940 cont vars 7526 constrants LP relaxaton = 9 => Strengthened varables 5783 cont vars 8232 constrants LP relaxaton = 27! 31 Rectangle Problem Optmal soluton= 38 Orgnal CH varables 9716 cont vars constrants LP relaxaton = => Strengthened varables cont vars constrants LP relaxaton = 33! 43 Carnege Mellon
44 Cuttng Planes for Lnear Generalzed Dsunctve Programmng GDP Model: Mn Z = + h T x c K Sawaya Grossmann (2004) Obectve Functon s.t. Bx b Common Constrants OR Operator J A c x a = γ K Dsunctve Constrants Ω() = True x R n {True False} c R J K Logc Constrants Boolean Varables 44
45 Motvaton for Cuttng Plane Method Trade-off: Bg-M fewer vars/weaer relaxaton vs Convex-Hull tghter relaxaton/more vars x 2 x R BM Strengthened Bg-M Relaxed Feasble Regon x SEP Bg-M Relaxed Feasble Regon Cuttng Plane (x - x SEP ) T (x SEP -x R BM ) 0 Convex Hull Relaxed Proected Feasble Regon x 1 45
46 Global Optmzaton Algorthms Most algorthms are based on spatal branch and bound method (Horst & Tuy 1996) Nonconvex NLP/MINLP αbb (Adman Androulas & Floudas 1997; 2000) BARON (Branch and Reduce) (Ryoo & Sahnds 1995 Tawarmalan and Sahnds (2002)) OA for nonconvex MINLP (Kesavan et al. 2004) Branch and Contract (Zamora & Grossmann 1999) Nonconvex GDP Two-level Branch and Bound (Lee & Grossmann 2001) 46
47 Spatal Branch and Bound to obtan the Global Optmum Guaranteed to converge to global optmum gven a certan tolerance between lower and upper bounds 47
48 Global optmum search Branch and bound tree Multple mnma LB < UB Obectve LB LB Lower bound UB = Upper bound LB > UB LB < UB LB 48
49 Nonconvex GDP mn Z = s.t. r c + ( x ) f 0 ( x ) Obectve Functon Common Constrants OR operator J g ( x ) 0 c γ = Ω = true x ( ) R n c R { true false } 1 K Dsunctons Logc Propostons f g and r: nonconvex 49
50 Convex Underestmator GDP (R) Introducng convex underestmators J mn f s.t. x r Z g ( x ) 0 c γ = Ω = true = ( ) R { true false } and c + r ( n g c x ) : f R 0 1 convex ( x ) K Convex underestmators Blnear: Lnear McCormc (1976) Al-Khayyal (1992) Lnear fractonal: Convex nonlnear Quesada and Grossmann (1995) Concave separable: Lnear secant Problem (R) yelds a vald lower bound to Problem (GDP) 50
51 Convex envelopes Concave functon Secant g(x) f(x) a b x [ f( b) f( a)] g( x) = f ( a) + ( x a) b a 51
52 Blnear w = xy L U L U x x x y y y McCormc convex envelopes L L L L w x y+ y x x y U U U U w x y + y x x y L U L U w x y + y x x y U L U L w x y + y x x y For other convex envelopes/underestmators see: Tawarmalan M. and N. V. Sahnds Convexfcaton and Global Optmzaton n Contnuous and Mxed-Integer Nonlnear Programmng: Theory Algorthms Software and Applcatons Vol. 65 Nonconvex Optmzaton And Its Applcatons seres Kluwer Academc Publshers Dordrecht
53 Basc Ideas Global Optmzaton GDP 1. Branch and bound enumeraton on dsunctons of convex GDP (R) 2. When feasble dscrete soluton found swtch to spatal branch and bound (NLP subproblem) Dsunctve B&B Feasble dscrete Spatal B&B 53
54 A B C Synthess Multproduct Batch Plant (Brewar & Grossmann 1990) Mxng Reacton Crystallzaton Dryng Tass S S Equpment S A B C Unt 1 Unt 2 Unt 3 Unt 4 Unt 5 Cast Iron Stanless Steel Cast Iron w/ Agtator w/ Agtator Jaceted Stanless Steel Jaceted w/ Agtator Tray Dryer More than 100 alternatves: each requres nonlnear optmzaton 54
55 Synthess Multproduct Batch Plant Nonconvex GDP Model s. t. pt mn COST = N V t T = tt pty n B B S t t Q = 1 = 1... N = 1... N ; M EQ C P = 1... N + CS P ; t = 1... T = 1... M P Obectve functon Szng Process tme Demand N p nt = 1 L H Horzon tme J t t T V V t T pty = pt t t pty = 0 ' t ' t T Dsuncton for Tas Assgnments Nonconvex functons 55
56 56 } { ; 0 ) ( ) ( ) ( ) ( ) ( false true W C EX pty N pt T B n V V C W W W W W W W W EX EX EX EX EX l c t t t EQ L T t J CS VST B B S VST CS VST NEQ B S VST NEQ B S VST B B S J T pt N V C EX pt T N C pt T N C pt T N C pt T N C V V V V C EX L EQ L EQ L EQ L EQ L EQ U L = = = + = = = = = = = = = + = ' ' ' 0.5 ' ' ' φ φ α γ Dsuncton for Equpment Dsuncton for Storage Tan Logc Propostons GDP model (contnued)
57 Proposed Algorthm for Nonconvex GDP Step 0 Nonconvex MINLP OA (Vswanathan and Grossmann 1990) Z U Step 1 Bound Contracton (Zamora and Grossmann 1999) New Bound Step 2 BB wth s Update Z L Stop when Z L Z U (Lee and Grossmann 2000) When soluton s Integral Add Integer Cut Step 3 Spatal BB Update Z U Fxed s (Quesada and Grossmann 1995) 57
58 Upper Bound Soluton Cost = $ (by GAMS/DICOPT++) Use 4 Stages (6 unts) wthout Storage Tan A B C Mxng Reacton Crystallzaton Dryng = 1 = 2 = 4 = 5 V 1 = 4842 L V 2 = 2881 L V 4 = 2469 L V 5 = 8071 L A B C A 243 batches 4.5hrs B 260 batches 6hrs C 372 batches 9hrs 6000 hrs hrs 1562 hrs 3345 hrs
59 Optmal Soluton: Multproduct Batch Plant Global optmal cost = $ (5% mprovement) 3 Stages + 1 storage tan (5 unts) (43 nodes 48 sec) A B C Mxng Reacton Storage Tan S Crystallzaton Dryng = 2 = 3 = 5 V 2 = 4309 L VST 2 = 4800 L V 3 = 3600 L V 5 = L A 250 batches 5hrs B 293 batches 3hrs C 418 batches 5.5hrs A B C 6000 hrs Storage 1503 hrs 2202 hrs 2295 hrs batches 9hrs batches 12 hrs batches 9hrs 59
60 Global Optmzaton of Blnear Generalzed Dsunctve Programs Juan Ruz Mn D Z = f ( x) + s.t. g( x) 0 c K r ( x) 0 c = γ Obectve Functon Global Constrants Dsunctons K Blneartes x R Ω()= True n c R {TrueFalse} Logc Propostons D K Blneartes may lead to multple local mnma Global Optmzaton technques are requred Relaxaton of Blnear terms usng McCormc envelopes leads to a LGDP Improved relaxatons for Lnear GDP has recently been obtaned (Sawaya & Grossmann 2007) 60 Carnege Mellon
61 Gudelnes for applyng basc steps n Blnear GDP Replace blnear terms n GDP by McCormc convex envelopes (LGDP) Apply basc steps between those dsunctons wth at least one varable n common. The more varables n common two dsunctons have the more the tghtenng can be expected If blneartes are outsde the dsunctons apply basc steps by ntroducng them n the dsunctons prevous to the relaxaton. If blneartes are nsde the dsunctons a smaller tghtenng effect s expected. A smaller ncrease n the sze of the formulaton s expected when basc steps are appled between mproper dsunctons and proper dsunctons. Carnege Mellon 61
62 Methodology Step 1: GDP reformulaton (Apply basc steps followng the rules presented) Step 2: Bound Contracton (Zamora & Grossmann 1999) Step 3: Branch and Bound Procedure (Lee & Grossmann 2001) Spatal B&B Contractng Bounds Intersectng dsunctons 62 Carnege Mellon
63 Case Study I: Water treatment networ desgn Process superstructure Generalzed Dsunctve Program S2 S1 M1 M2 A/B/C D/E/F S4 S5 M4 Mn Z = CP PU s.t. f S = f M = f f MU SU S3 M3 G/H/I S6 S ζ = 1 SU S1 N of cont. vars. : 114 N of dsc. vars. : 9 N of blnear terms: 36 Optmal structure M1 A S4 f f D h = ζ f h P h = β f' F = f OPU CP = OPU F S ' IPU SU PU 0 ζ 1 S2 M2 D S5 M4 0 f f 0 CP S3 Z* = P h { true false} h D PU 63 Carnege Mellon
64 Case Study II: Poolng networ desgn Carnege Mellon Process superstructure Stream Pool Product S1 S2 S3 S4 S5 S1 S2 S5 P1 P2 P3 P4 N of cont. vars. : 76 N of dsc. vars. : 9 N of blnear terms: 24 Optmal structure Stream Pool Product P1 P3 Z* = f w Generalzed Dsunctve Program Mn Z = CP + CST + c fw d s.t. P lo f fw I ww f w = fw ww f K I f = ζ fw ww K I ζ = 1 K CP = γ I ww J ww f f w w = J I J I ww K J ww K ww S f w = λ f f w w' w' W Z = 0 w w J J w' W f lo ST J ww CST = α f w 0 ζ 1;0 f f f f w w f w J K I J ww ' = 0 K ww ST fw = 0 CST = 0 w w f up w w 0 CST CP ; ST P { true false} P = 0 I w W = 0 K w W CP = 0 I J 64
65 Performance Global Optmzaton Technque usng Lee & Grossmann relaxaton Global Optmzaton Technque usng proposed relaxaton Relatve Improvement Example 1 Intal Lower Bound % Bound contracton 99.7% Nodes % Global Optmzaton Technque usng Lee & Grossmann relaxaton Global Optmzaton Technque usng proposed relaxaton Relatve Improvement Example 2 Intal Lower Bound % Bound contracton 8% Nodes % 65 Carnege Mellon
66 Conclusons GDP modelng framewor - Provdes a logc-based framewor for dscrete-contnuous optmzaton - bg-m and convex hull alternatve formulatons dfferent relaxatons - Soluton methods: reformulaton branch and bound decomposton Unfed Lnear GDP wth Dsunctve Programmng - Developed DP equvalent formulaton for GDP - Developed a famly of MIP reformulatons for GDP - Developed a herarchy of relaxatons for GDP - Numercal results have shown great mprovement n lower bound for strp pacng problem Nonconvex GDPs - Spatal branch and bound methods can be developed - Tghter lower bounds can be obtaned n blnear problems by applyng basc steps 66 Carnege Mellon
67 Open Cybernfrastructure for Mxed-nteger Nonlnear Programmng: Collaboraton and Deployment va Vrtual Envronments CMU: Grossmann Begler Belott Cornueols Margot Ruz Sahnds IBM: Lee Wächter General Goals (a) Create a lbrary of optmzaton problems n dfferent applcaton areas n whch one or several alternatve models are presented wth ther dervaton. In addton each model has one or several nstances that can serve to test varous algorthms. (b) Provde a mechansm for researchers and users to contrbute towards the creaton of the lbrary of optmzaton problems. (c) Provde a forum of dscusson for algorthm developers and applcaton users where alternatve formulatons can be dscussed as well as performance and comparson of algorthms. (d) Provde nformaton on MINLP tutorals and bblography to dssemnate ths nformaton. Maor emphass Collect optmzaton problems n whch alternatve model formulatons are documented wth correspondng computatonal results (engneerng fnance operatons management bology) 67 Carnege Mellon
Global Optimization of Bilinear Generalized Disjunctive Programs
Global Optmzaton o Blnear Generalzed Dsunctve Programs Juan Pablo Ruz Ignaco E. Grossmann Department o Chemcal Engneerng Center or Advanced Process Decson-mang Unversty Pttsburgh, PA 15213 1 Non-Convex
More informationRecent Developments in Disjunctive Programming
Recent Developments n Dsjunctve Programmng Aldo Vecchett (*) and Ignaco E. Grossmann (**) (*) INGAR Insttuto de Desarrollo Dseño Unversdad Tecnologca Naconal Santa Fe Argentna e-mal: aldovec@alpha.arcrde.edu.ar
More informationGlobal Optimization of Truss. Structure Design INFORMS J. N. Hooker. Tallys Yunes. Slide 1
Slde 1 Global Optmzaton of Truss Structure Desgn J. N. Hooker Tallys Yunes INFORMS 2010 Truss Structure Desgn Select sze of each bar (possbly zero) to support the load whle mnmzng weght. Bar szes are dscrete.
More informationStrengthening of Lower Bounds in the Global Optimization of Bilinear and Concave Generalized Disjunctive Programs
Strengthenng of Lower Bounds n the Gbal Optmzaton of Blnear and Concave Generalzed Dsunctve Programs Juan Pab Ruz, Ignaco Grossmann* Department of Chemcal Engneerng, Carnege Meln Unversty Pttsburgh, PA,
More informationOptimization Methods for Engineering Design. Logic-Based. John Hooker. Turkish Operational Research Society. Carnegie Mellon University
Logc-Based Optmzaton Methods for Engneerng Desgn John Hooker Carnege Mellon Unerst Turksh Operatonal Research Socet Ankara June 1999 Jont work wth: Srnas Bollapragada General Electrc R&D Omar Ghattas Cl
More informationHierarchy of Relaxations for Convex. and Extension to Nonconvex Problems
Hierarchy of Relaations for Conve Nonlinear Generalized Disjunctive Programs and Etension to Nonconve Problems Ignacio Grossmann Sangbum Lee, Juan Pablo Ruiz, Nic Sawaya Center for Advanced Process Decision-maing
More informationSingle-Facility Scheduling over Long Time Horizons by Logic-based Benders Decomposition
Sngle-Faclty Schedulng over Long Tme Horzons by Logc-based Benders Decomposton Elvn Coban and J. N. Hooker Tepper School of Busness, Carnege Mellon Unversty ecoban@andrew.cmu.edu, john@hooker.tepper.cmu.edu
More informationExxonMobil. Juan Pablo Ruiz Ignacio E. Grossmann. Department of Chemical Engineering Center for Advanced Process Decision-making. Pittsburgh, PA 15213
ExxonMobl Multperod Blend Schedulng Problem Juan Pablo Ruz Ignaco E. Grossmann Department of Chemcal Engneerng Center for Advanced Process Decson-makng Unversty Pttsburgh, PA 15213 1 Motvaton - Large cost
More informationSome modelling aspects for the Matlab implementation of MMA
Some modellng aspects for the Matlab mplementaton of MMA Krster Svanberg krlle@math.kth.se Optmzaton and Systems Theory Department of Mathematcs KTH, SE 10044 Stockholm September 2004 1. Consdered optmzaton
More informationAn Integrated OR/CP Method for Planning and Scheduling
An Integrated OR/CP Method for Plannng and Schedulng John Hooer Carnege Mellon Unversty IT Unversty of Copenhagen June 2005 The Problem Allocate tass to facltes. Schedule tass assgned to each faclty. Subect
More informationprinceton univ. F 17 cos 521: Advanced Algorithm Design Lecture 7: LP Duality Lecturer: Matt Weinberg
prnceton unv. F 17 cos 521: Advanced Algorthm Desgn Lecture 7: LP Dualty Lecturer: Matt Wenberg Scrbe: LP Dualty s an extremely useful tool for analyzng structural propertes of lnear programs. Whle there
More informationA Modeling System to Combine Optimization and Constraint. Programming. INFORMS, November Carnegie Mellon University.
A Modelng Sstem to Combne Optmzaton and Constrant Programmng John Hooker Carnege Mellon Unverst INFORMS November 000 Based on ont work wth Ignaco Grossmann Hak-Jn Km Mara Axlo Osoro Greger Ottosson Erlendr
More informationModule 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur
Module 3 LOSSY IMAGE COMPRESSION SYSTEMS Verson ECE IIT, Kharagpur Lesson 6 Theory of Quantzaton Verson ECE IIT, Kharagpur Instructonal Objectves At the end of ths lesson, the students should be able to:
More informationPlanning and Scheduling to Minimize Makespan & Tardiness. John Hooker Carnegie Mellon University September 2006
Plannng and Schedulng to Mnmze Makespan & ardness John Hooker Carnege Mellon Unversty September 2006 he Problem Gven a set of tasks, each wth a deadlne 2 he Problem Gven a set of tasks, each wth a deadlne
More informationU.C. Berkeley CS294: Beyond Worst-Case Analysis Luca Trevisan September 5, 2017
U.C. Berkeley CS94: Beyond Worst-Case Analyss Handout 4s Luca Trevsan September 5, 07 Summary of Lecture 4 In whch we ntroduce semdefnte programmng and apply t to Max Cut. Semdefnte Programmng Recall that
More informationOutline and Reading. Dynamic Programming. Dynamic Programming revealed. Computing Fibonacci. The General Dynamic Programming Technique
Outlne and Readng Dynamc Programmng The General Technque ( 5.3.2) -1 Knapsac Problem ( 5.3.3) Matrx Chan-Product ( 5.3.1) Dynamc Programmng verson 1.4 1 Dynamc Programmng verson 1.4 2 Dynamc Programmng
More informationCombining Constraint Programming and Integer Programming
Combnng Constrant Programmng and Integer Programmng GLOBAL CONSTRAINT OPTIMIZATION COMPONENT Specal Purpose Algorthm mn c T x +(x- 0 ) x( + ()) =1 x( - ()) =1 FILTERING ALGORITHM COST-BASED FILTERING ALGORITHM
More informationCollege of Computer & Information Science Fall 2009 Northeastern University 20 October 2009
College of Computer & Informaton Scence Fall 2009 Northeastern Unversty 20 October 2009 CS7880: Algorthmc Power Tools Scrbe: Jan Wen and Laura Poplawsk Lecture Outlne: Prmal-dual schema Network Desgn:
More informationNP-Completeness : Proofs
NP-Completeness : Proofs Proof Methods A method to show a decson problem Π NP-complete s as follows. (1) Show Π NP. (2) Choose an NP-complete problem Π. (3) Show Π Π. A method to show an optmzaton problem
More informationSimultaneous Optimization of Berth Allocation, Quay Crane Assignment and Quay Crane Scheduling Problems in Container Terminals
Smultaneous Optmzaton of Berth Allocaton, Quay Crane Assgnment and Quay Crane Schedulng Problems n Contaner Termnals Necat Aras, Yavuz Türkoğulları, Z. Caner Taşkın, Kuban Altınel Abstract In ths work,
More informationKernel Methods and SVMs Extension
Kernel Methods and SVMs Extenson The purpose of ths document s to revew materal covered n Machne Learnng 1 Supervsed Learnng regardng support vector machnes (SVMs). Ths document also provdes a general
More informationMMA and GCMMA two methods for nonlinear optimization
MMA and GCMMA two methods for nonlnear optmzaton Krster Svanberg Optmzaton and Systems Theory, KTH, Stockholm, Sweden. krlle@math.kth.se Ths note descrbes the algorthms used n the author s 2007 mplementatons
More informationIncremental and Encoding Formulations for Mixed Integer Programming
Incremental and Encodng Formulatons for Mxed Integer Programmng Sercan Yıldız a, Juan Pablo Velma b,c, a Tepper School of Busness, Carnege Mellon Unversty, 5000 Forbes Ave, Pttsburgh, PA 523, Unted States
More informationIncremental and Encoding Formulations for Mixed Integer Programming
Incremental and Encodng Formulatons for Mxed Integer Programmng Sercan Yıldız a, Juan Pablo Velma b,c, a Tepper School of Busness, Carnege Mellon Unversty, 5000 Forbes Ave., Pttsburgh, PA 15213, Unted
More informationTightening Relaxations of LPCCs
Tghtenng Relaxatons of LPCCs John E. Mtchell 1 Jong-Sh Pang 2 1 Department of Mathematcal Scences RPI, Troy, NY 12180 USA 2 Department of Industral and Enterprse Systems Engneerng Unversty of Illnos at
More informationSolutions to exam in SF1811 Optimization, Jan 14, 2015
Solutons to exam n SF8 Optmzaton, Jan 4, 25 3 3 O------O -4 \ / \ / The network: \/ where all lnks go from left to rght. /\ / \ / \ 6 O------O -5 2 4.(a) Let x = ( x 3, x 4, x 23, x 24 ) T, where the varable
More informationAn Interactive Optimisation Tool for Allocation Problems
An Interactve Optmsaton ool for Allocaton Problems Fredr Bonäs, Joam Westerlund and apo Westerlund Process Desgn Laboratory, Faculty of echnology, Åbo Aadem Unversty, uru 20500, Fnland hs paper presents
More informationParametric fractional imputation for missing data analysis. Jae Kwang Kim Survey Working Group Seminar March 29, 2010
Parametrc fractonal mputaton for mssng data analyss Jae Kwang Km Survey Workng Group Semnar March 29, 2010 1 Outlne Introducton Proposed method Fractonal mputaton Approxmaton Varance estmaton Multple mputaton
More informationComputing Correlated Equilibria in Multi-Player Games
Computng Correlated Equlbra n Mult-Player Games Chrstos H. Papadmtrou Presented by Zhanxang Huang December 7th, 2005 1 The Author Dr. Chrstos H. Papadmtrou CS professor at UC Berkley (taught at Harvard,
More informationProblem Set 9 Solutions
Desgn and Analyss of Algorthms May 4, 2015 Massachusetts Insttute of Technology 6.046J/18.410J Profs. Erk Demane, Srn Devadas, and Nancy Lynch Problem Set 9 Solutons Problem Set 9 Solutons Ths problem
More informationIntegrated approach in solving parallel machine scheduling and location (ScheLoc) problem
Internatonal Journal of Industral Engneerng Computatons 7 (2016) 573 584 Contents lsts avalable at GrowngScence Internatonal Journal of Industral Engneerng Computatons homepage: www.growngscence.com/ec
More informationAnnexes. EC.1. Cycle-base move illustration. EC.2. Problem Instances
ec Annexes Ths Annex frst llustrates a cycle-based move n the dynamc-block generaton tabu search. It then dsplays the characterstcs of the nstance sets, followed by detaled results of the parametercalbraton
More informationInteractive Bi-Level Multi-Objective Integer. Non-linear Programming Problem
Appled Mathematcal Scences Vol 5 0 no 65 3 33 Interactve B-Level Mult-Objectve Integer Non-lnear Programmng Problem O E Emam Department of Informaton Systems aculty of Computer Scence and nformaton Helwan
More informationEEL 6266 Power System Operation and Control. Chapter 3 Economic Dispatch Using Dynamic Programming
EEL 6266 Power System Operaton and Control Chapter 3 Economc Dspatch Usng Dynamc Programmng Pecewse Lnear Cost Functons Common practce many utltes prefer to represent ther generator cost functons as sngle-
More informationUsing T.O.M to Estimate Parameter of distributions that have not Single Exponential Family
IOSR Journal of Mathematcs IOSR-JM) ISSN: 2278-5728. Volume 3, Issue 3 Sep-Oct. 202), PP 44-48 www.osrjournals.org Usng T.O.M to Estmate Parameter of dstrbutons that have not Sngle Exponental Famly Jubran
More informationA Search-Infer-and-Relax Framework for. Integrating Solution Methods. Carnegie Mellon University CPAIOR, May John Hooker
A Search-Infer-and-Rela Framework for Integratng Soluton Methods John Hooker Carnege Mellon Unversty CPAIOR, May 005 CPAIOR 005 Why ntegrate soluton methods? One-stop shoppng. One solver does t all. CPAIOR
More informationCOS 521: Advanced Algorithms Game Theory and Linear Programming
COS 521: Advanced Algorthms Game Theory and Lnear Programmng Moses Charkar February 27, 2013 In these notes, we ntroduce some basc concepts n game theory and lnear programmng (LP). We show a connecton
More informationLecture 20: Lift and Project, SDP Duality. Today we will study the Lift and Project method. Then we will prove the SDP duality theorem.
prnceton u. sp 02 cos 598B: algorthms and complexty Lecture 20: Lft and Project, SDP Dualty Lecturer: Sanjeev Arora Scrbe:Yury Makarychev Today we wll study the Lft and Project method. Then we wll prove
More informationChapter Newton s Method
Chapter 9. Newton s Method After readng ths chapter, you should be able to:. Understand how Newton s method s dfferent from the Golden Secton Search method. Understand how Newton s method works 3. Solve
More informationOn the Multicriteria Integer Network Flow Problem
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 5, No 2 Sofa 2005 On the Multcrtera Integer Network Flow Problem Vassl Vasslev, Marana Nkolova, Maryana Vassleva Insttute of
More informationPortfolios with Trading Constraints and Payout Restrictions
Portfolos wth Tradng Constrants and Payout Restrctons John R. Brge Northwestern Unversty (ont wor wth Chrs Donohue Xaodong Xu and Gongyun Zhao) 1 General Problem (Very) long-term nvestor (eample: unversty
More informationDynamic Programming. Preview. Dynamic Programming. Dynamic Programming. Dynamic Programming (Example: Fibonacci Sequence)
/24/27 Prevew Fbonacc Sequence Longest Common Subsequence Dynamc programmng s a method for solvng complex problems by breakng them down nto smpler sub-problems. It s applcable to problems exhbtng the propertes
More informationYong Joon Ryang. 1. Introduction Consider the multicommodity transportation problem with convex quadratic cost function. 1 2 (x x0 ) T Q(x x 0 )
Kangweon-Kyungk Math. Jour. 4 1996), No. 1, pp. 7 16 AN ITERATIVE ROW-ACTION METHOD FOR MULTICOMMODITY TRANSPORTATION PROBLEMS Yong Joon Ryang Abstract. The optmzaton problems wth quadratc constrants often
More informationSolutions HW #2. minimize. Ax = b. Give the dual problem, and make the implicit equality constraints explicit. Solution.
Solutons HW #2 Dual of general LP. Fnd the dual functon of the LP mnmze subject to c T x Gx h Ax = b. Gve the dual problem, and make the mplct equalty constrants explct. Soluton. 1. The Lagrangan s L(x,
More informationMixed-Integer Nonlinear Decomposition Toolbox for Pyomo (MindtPy)
Mario R. Eden, Marianthi Ierapetritou and Gavin P. Towler (Editors) Proceedings of the 13 th International Symposium on Process Systems Engineering PSE 2018 July 1-5, 2018, San Diego, California, USA 2018
More informationA New Algorithm for Finding a Fuzzy Optimal. Solution for Fuzzy Transportation Problems
Appled Mathematcal Scences, Vol. 4, 200, no. 2, 79-90 A New Algorthm for Fndng a Fuzzy Optmal Soluton for Fuzzy Transportaton Problems P. Pandan and G. Nataraan Department of Mathematcs, School of Scence
More informationThe Minimum Universal Cost Flow in an Infeasible Flow Network
Journal of Scences, Islamc Republc of Iran 17(2): 175-180 (2006) Unversty of Tehran, ISSN 1016-1104 http://jscencesutacr The Mnmum Unversal Cost Flow n an Infeasble Flow Network H Saleh Fathabad * M Bagheran
More informationGlobal Optimization of Bilinear Programs with a. Multiparametric Disaggregation Technique
Global Optmzaton of Blnear Programs wth a Multparametrc Dsaggregaton Technue Scott Kolodze a Pedro M. Castro b and Ignaco E. Grossmann a* a Department of Chemcal Engneerng Carnege Mellon nversty Pttsburgh
More informationA hierarchy of relaxations for nonlinear convex generalized disjunctive programming
A hierarchy of relaxations for nonlinear convex generalized disjunctive programming Juan P. Ruiz, Ignacio E. Grossmann 1 Carnegie Mellon University - Department of Chemical Engineering Pittsburgh, PA 15213
More informationVQ widely used in coding speech, image, and video
at Scalar quantzers are specal cases of vector quantzers (VQ): they are constraned to look at one sample at a tme (memoryless) VQ does not have such constrant better RD perfomance expected Source codng
More informationDynamic Slope Scaling Procedure to solve. Stochastic Integer Programming Problem
Journal of Computatons & Modellng, vol.2, no.4, 2012, 133-148 ISSN: 1792-7625 (prnt), 1792-8850 (onlne) Scenpress Ltd, 2012 Dynamc Slope Scalng Procedure to solve Stochastc Integer Programmng Problem Takayuk
More informationLecture 10 Support Vector Machines. Oct
Lecture 10 Support Vector Machnes Oct - 20-2008 Lnear Separators Whch of the lnear separators s optmal? Concept of Margn Recall that n Perceptron, we learned that the convergence rate of the Perceptron
More informationConic Programming in GAMS
Conc Programmng n GAMS Armn Pruessner, Mchael Busseck, Steven Drkse, Ale Meeraus GAMS Development Corporaton INFORMS 003, Atlanta October 19- Drecton What ths talk s about Overvew: the class of conc programs
More informationChapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems
Numercal Analyss by Dr. Anta Pal Assstant Professor Department of Mathematcs Natonal Insttute of Technology Durgapur Durgapur-713209 emal: anta.bue@gmal.com 1 . Chapter 5 Soluton of System of Lnear Equatons
More informationSELECTED SOLUTIONS, SECTION (Weak duality) Prove that the primal and dual values p and d defined by equations (4.3.2) and (4.3.3) satisfy p d.
SELECTED SOLUTIONS, SECTION 4.3 1. Weak dualty Prove that the prmal and dual values p and d defned by equatons 4.3. and 4.3.3 satsfy p d. We consder an optmzaton problem of the form The Lagrangan for ths
More informationGeneralized Linear Methods
Generalzed Lnear Methods 1 Introducton In the Ensemble Methods the general dea s that usng a combnaton of several weak learner one could make a better learner. More formally, assume that we have a set
More informationOn the Solution of Nonconvex Cardinality Boolean Quadratic Programming problems. A computational study
Manuscrpt Clck here to vew lnked References Clck here to download Manuscrpt Lma_Grossmann_COA_Sprnger_Revew_v.pdf Computatonal Optmzaton and Applcatons manuscrpt No. (wll be nserted by the edtor) 0 0 0
More informationThe Expectation-Maximization Algorithm
The Expectaton-Maxmaton Algorthm Charles Elan elan@cs.ucsd.edu November 16, 2007 Ths chapter explans the EM algorthm at multple levels of generalty. Secton 1 gves the standard hgh-level verson of the algorthm.
More informationFeasibility Pump for Mixed Integer Nonlinear Programs 1
Feasibility Pump for Mixed Integer Nonlinear Programs 1 Presenter: 1 by Pierre Bonami, Gerard Cornuejols, Andrea Lodi and Francois Margot Mixed Integer Linear or Nonlinear Programs (MILP/MINLP) Optimize
More informationXiangwen Li. March 8th and March 13th, 2001
CS49I Approxaton Algorths The Vertex-Cover Proble Lecture Notes Xangwen L March 8th and March 3th, 00 Absolute Approxaton Gven an optzaton proble P, an algorth A s an approxaton algorth for P f, for an
More informationLagrange Multipliers Kernel Trick
Lagrange Multplers Kernel Trck Ncholas Ruozz Unversty of Texas at Dallas Based roughly on the sldes of Davd Sontag General Optmzaton A mathematcal detour, we ll come back to SVMs soon! subject to: f x
More informationCHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE
CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE Analytcal soluton s usually not possble when exctaton vares arbtrarly wth tme or f the system s nonlnear. Such problems can be solved by numercal tmesteppng
More informationIntroduction to Regression
Introducton to Regresson Dr Tom Ilvento Department of Food and Resource Economcs Overvew The last part of the course wll focus on Regresson Analyss Ths s one of the more powerful statstcal technques Provdes
More informationLINEAR REGRESSION ANALYSIS. MODULE IX Lecture Multicollinearity
LINEAR REGRESSION ANALYSIS MODULE IX Lecture - 30 Multcollnearty Dr. Shalabh Department of Mathematcs and Statstcs Indan Insttute of Technology Kanpur 2 Remedes for multcollnearty Varous technques have
More informationIV. Performance Optimization
IV. Performance Optmzaton A. Steepest descent algorthm defnton how to set up bounds on learnng rate mnmzaton n a lne (varyng learnng rate) momentum learnng examples B. Newton s method defnton Gauss-Newton
More informationLecture Notes on Linear Regression
Lecture Notes on Lnear Regresson Feng L fl@sdueducn Shandong Unversty, Chna Lnear Regresson Problem In regresson problem, we am at predct a contnuous target value gven an nput feature vector We assume
More informationSolution (1) Formulate the problem as a LP model.
Benha Unversty Department: Mechancal Engneerng Benha Hgh Insttute of Technology Tme: 3 hr. January 0 -Fall semester 4 th year Eam(Regular) Soluton Subject: Industral Engneerng M4 ------------------------------------------------------------------------------------------------------.
More informationEstimation: Part 2. Chapter GREG estimation
Chapter 9 Estmaton: Part 2 9. GREG estmaton In Chapter 8, we have seen that the regresson estmator s an effcent estmator when there s a lnear relatonshp between y and x. In ths chapter, we generalzed the
More informationChapter 2 A Class of Robust Solution for Linear Bilevel Programming
Chapter 2 A Class of Robust Soluton for Lnear Blevel Programmng Bo Lu, Bo L and Yan L Abstract Under the way of the centralzed decson-makng, the lnear b-level programmng (BLP) whose coeffcents are supposed
More information18.1 Introduction and Recap
CS787: Advanced Algorthms Scrbe: Pryananda Shenoy and Shjn Kong Lecturer: Shuch Chawla Topc: Streamng Algorthmscontnued) Date: 0/26/2007 We contnue talng about streamng algorthms n ths lecture, ncludng
More informationExample: (13320, 22140) =? Solution #1: The divisors of are 1, 2, 3, 4, 5, 6, 9, 10, 12, 15, 18, 20, 27, 30, 36, 41,
The greatest common dvsor of two ntegers a and b (not both zero) s the largest nteger whch s a common factor of both a and b. We denote ths number by gcd(a, b), or smply (a, b) when there s no confuson
More informationGlobal Optimization of Non-convex Generalized Disjunctive Programs: A Review on Relaxations and Solution Methods
Noname manuscript No. (will be inserted by the editor) Global Optimization of Non-convex Generalized Disjunctive Programs: A Review on Relaxations and Solution Methods Juan P. Ruiz Ignacio E. Grossmann
More informationVARIATION OF CONSTANT SUM CONSTRAINT FOR INTEGER MODEL WITH NON UNIFORM VARIABLES
VARIATION OF CONSTANT SUM CONSTRAINT FOR INTEGER MODEL WITH NON UNIFORM VARIABLES BÂRZĂ, Slvu Faculty of Mathematcs-Informatcs Spru Haret Unversty barza_slvu@yahoo.com Abstract Ths paper wants to contnue
More informationA PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS
HCMC Unversty of Pedagogy Thong Nguyen Huu et al. A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS Thong Nguyen Huu and Hao Tran Van Department of mathematcs-nformaton,
More informationSimultaneous BOP Selection and Controller Design for the FCC Process
Smultaneous BOP Selecton and Controller Desgn for the FCC Process Benjamn Omell & Donald J. Chmelewsk Department of Chemcal & Bologcal Engneerng Outlne Motvatng Example Introducton to BOP Selecton and
More informationAPPENDIX A Some Linear Algebra
APPENDIX A Some Lnear Algebra The collecton of m, n matrces A.1 Matrces a 1,1,..., a 1,n A = a m,1,..., a m,n wth real elements a,j s denoted by R m,n. If n = 1 then A s called a column vector. Smlarly,
More informationNUMERICAL DIFFERENTIATION
NUMERICAL DIFFERENTIATION 1 Introducton Dfferentaton s a method to compute the rate at whch a dependent output y changes wth respect to the change n the ndependent nput x. Ths rate of change s called the
More informationThe Second Anti-Mathima on Game Theory
The Second Ant-Mathma on Game Theory Ath. Kehagas December 1 2006 1 Introducton In ths note we wll examne the noton of game equlbrum for three types of games 1. 2-player 2-acton zero-sum games 2. 2-player
More informationCurve Fitting with the Least Square Method
WIKI Document Number 5 Interpolaton wth Least Squares Curve Fttng wth the Least Square Method Mattheu Bultelle Department of Bo-Engneerng Imperal College, London Context We wsh to model the postve feedback
More informationMixed Integer Non Linear Programming
Mixed Integer Non Linear Programming Claudia D Ambrosio CNRS Research Scientist CNRS & LIX, École Polytechnique MPRO PMA 2016-2017 Outline What is a MINLP? Dealing with nonconvexities Global Optimization
More information1 Convex Optimization
Convex Optmzaton We wll consder convex optmzaton problems. Namely, mnmzaton problems where the objectve s convex (we assume no constrants for now). Such problems often arse n machne learnng. For example,
More information6.854J / J Advanced Algorithms Fall 2008
MIT OpenCourseWare http://ocw.mt.edu 6.854J / 18.415J Advanced Algorthms Fall 2008 For nformaton about ctng these materals or our Terms of Use, vst: http://ocw.mt.edu/terms. 18.415/6.854 Advanced Algorthms
More informationIJRSS Volume 2, Issue 2 ISSN:
IJRSS Volume, Issue ISSN: 49-496 An Algorthm To Fnd Optmum Cost Tme Trade Off Pars In A Fractonal Capactated Transportaton Problem Wth Restrcted Flow KAVITA GUPTA* S.R. ARORA** _ Abstract: Ths paper presents
More informationAssortment Optimization under MNL
Assortment Optmzaton under MNL Haotan Song Aprl 30, 2017 1 Introducton The assortment optmzaton problem ams to fnd the revenue-maxmzng assortment of products to offer when the prces of products are fxed.
More informationFUZZY GOAL PROGRAMMING VS ORDINARY FUZZY PROGRAMMING APPROACH FOR MULTI OBJECTIVE PROGRAMMING PROBLEM
Internatonal Conference on Ceramcs, Bkaner, Inda Internatonal Journal of Modern Physcs: Conference Seres Vol. 22 (2013) 757 761 World Scentfc Publshng Company DOI: 10.1142/S2010194513010982 FUZZY GOAL
More informationBasic notions of Mixed Integer Non-Linear Programming
Basic notions of Mixed Integer Non-Linear Programming Claudia D Ambrosio CNRS & LIX, École Polytechnique 5th Porto Meeting on Mathematics for Industry, April 10, 2014 C. D Ambrosio (CNRS) April 10, 2014
More informationAmiri s Supply Chain Model. System Engineering b Department of Mathematics and Statistics c Odette School of Business
Amr s Supply Chan Model by S. Ashtab a,, R.J. Caron b E. Selvarajah c a Department of Industral Manufacturng System Engneerng b Department of Mathematcs Statstcs c Odette School of Busness Unversty of
More informationReport on Image warping
Report on Image warpng Xuan Ne, Dec. 20, 2004 Ths document summarzed the algorthms of our mage warpng soluton for further study, and there s a detaled descrpton about the mplementaton of these algorthms.
More informationGeneral viscosity iterative method for a sequence of quasi-nonexpansive mappings
Avalable onlne at www.tjnsa.com J. Nonlnear Sc. Appl. 9 (2016), 5672 5682 Research Artcle General vscosty teratve method for a sequence of quas-nonexpansve mappngs Cuje Zhang, Ynan Wang College of Scence,
More informationA LINEAR PROGRAM TO COMPARE MULTIPLE GROSS CREDIT LOSS FORECASTS. Dr. Derald E. Wentzien, Wesley College, (302) ,
A LINEAR PROGRAM TO COMPARE MULTIPLE GROSS CREDIT LOSS FORECASTS Dr. Derald E. Wentzen, Wesley College, (302) 736-2574, wentzde@wesley.edu ABSTRACT A lnear programmng model s developed and used to compare
More informationA MINLP Model for a Minimizing Fuel Consumption on Natural Gas Pipeline Networks
Memoras del XI Congreso Latno Iberoamercano de Investgacón de Operacones (CLAIO) 27 31 de Octubre de 2002 Concepcón, Chle A MINLP Model for a Mnmzng Fuel Consumpton on Natural Gas Ppelne Networks Dana
More informationLinear Approximation with Regularization and Moving Least Squares
Lnear Approxmaton wth Regularzaton and Movng Least Squares Igor Grešovn May 007 Revson 4.6 (Revson : March 004). 5 4 3 0.5 3 3.5 4 Contents: Lnear Fttng...4. Weghted Least Squares n Functon Approxmaton...
More informationMaximal Margin Classifier
CS81B/Stat41B: Advanced Topcs n Learnng & Decson Makng Mamal Margn Classfer Lecturer: Mchael Jordan Scrbes: Jana van Greunen Corrected verson - /1/004 1 References/Recommended Readng 1.1 Webstes www.kernel-machnes.org
More informationAffine transformations and convexity
Affne transformatons and convexty The purpose of ths document s to prove some basc propertes of affne transformatons nvolvng convex sets. Here are a few onlne references for background nformaton: http://math.ucr.edu/
More informationLecture 12: Classification
Lecture : Classfcaton g Dscrmnant functons g The optmal Bayes classfer g Quadratc classfers g Eucldean and Mahalanobs metrcs g K Nearest Neghbor Classfers Intellgent Sensor Systems Rcardo Guterrez-Osuna
More informationDesign and Analysis of Algorithms
Desgn and Analyss of Algorthms CSE 53 Lecture 4 Dynamc Programmng Junzhou Huang, Ph.D. Department of Computer Scence and Engneerng CSE53 Desgn and Analyss of Algorthms The General Dynamc Programmng Technque
More informationA new Approach for Solving Linear Ordinary Differential Equations
, ISSN 974-57X (Onlne), ISSN 974-5718 (Prnt), Vol. ; Issue No. 1; Year 14, Copyrght 13-14 by CESER PUBLICATIONS A new Approach for Solvng Lnear Ordnary Dfferental Equatons Fawz Abdelwahd Department of
More informationStructure and Drive Paul A. Jensen Copyright July 20, 2003
Structure and Drve Paul A. Jensen Copyrght July 20, 2003 A system s made up of several operatons wth flow passng between them. The structure of the system descrbes the flow paths from nputs to outputs.
More informationConvexity preserving interpolation by splines of arbitrary degree
Computer Scence Journal of Moldova, vol.18, no.1(52), 2010 Convexty preservng nterpolaton by splnes of arbtrary degree Igor Verlan Abstract In the present paper an algorthm of C 2 nterpolaton of dscrete
More informationNON-CENTRAL 7-POINT FORMULA IN THE METHOD OF LINES FOR PARABOLIC AND BURGERS' EQUATIONS
IJRRAS 8 (3 September 011 www.arpapress.com/volumes/vol8issue3/ijrras_8_3_08.pdf NON-CENTRAL 7-POINT FORMULA IN THE METHOD OF LINES FOR PARABOLIC AND BURGERS' EQUATIONS H.O. Bakodah Dept. of Mathematc
More information