메뉴 건너뛰기




Volumn 139, Issue 1, 2005, Pages 267-288

Logic-based modeling and solution of nonlinear discrete/continuous optimization problems

Author keywords

Generalized disjunctive programming; Global optimization; Logic based programming; Mixed integer programming

Indexed keywords


EID: 25444451843     PISSN: 02545330     EISSN: 15729338     Source Type: Journal    
DOI: 10.1007/s10479-005-3451-0     Document Type: Article
Times cited : (22)

References (58)
  • 2
    • 0001466684 scopus 로고    scopus 로고
    • Global optimization of MINLP problems in process synthesis and design
    • Adjiman, C.S., I.P. Androulakis, and C.A. Floudas. (1997). "Global Optimization of MINLP Problems in Process Synthesis and Design." Computers and Chem. Engng. 21, (Suppl.), S445-S450.
    • (1997) Computers and Chem. Engng. , vol.21 , Issue.SUPPL.
    • Adjiman, C.S.1    Androulakis, I.P.2    Floudas, C.A.3
  • 3
    • 0034282316 scopus 로고    scopus 로고
    • Global optimization of mixed-integer nonlinear problems
    • Adjiman, C.S., I.P. Androulakis, and C.A. Floudas. (2000). "Global Optimization of Mixed-Integer Nonlinear Problems." AIChE Journal 46(9), 1769-1797.
    • (2000) AIChE Journal , vol.46 , Issue.9 , pp. 1769-1797
    • Adjiman, C.S.1    Androulakis, I.P.2    Floudas, C.A.3
  • 4
    • 0001488483 scopus 로고
    • An additive algorithm for solving linear programs with zero-one variables
    • Balas, E. (1965). "An Additive Algorithm for Solving Linear Programs with Zero-One Variables." Operations Research 13, 517-546.
    • (1965) Operations Research , vol.13 , pp. 517-546
    • Balas, E.1
  • 6
    • 0000324065 scopus 로고
    • Disjunctive programming and a hierarchy of relaxations for discrete optimization problems
    • Balas, E. (1985). "Disjunctive Programming and a Hierarchy of Relaxations for Discrete Optimization Problems." SIAM J. Alg. Disc. Meth. 6, 466-486.
    • (1985) SIAM J. Alg. Disc. Meth. , vol.6 , pp. 466-486
    • Balas, E.1
  • 7
    • 0000185277 scopus 로고
    • A lift-and-project cutting plane algorithm for mixed 0-1 programs
    • Balas, E., S. Ceria, and G. Cornuejols. (1993). "A Lift-and-Project Cutting Plane Algorithm for Mixed 0-1 Programs." Mathematical Programming 58, 295-324.
    • (1993) Mathematical Programming , vol.58 , pp. 295-324
    • Balas, E.1    Ceria, S.2    Cornuejols, G.3
  • 9
    • 9644308639 scopus 로고
    • Partitioning procedures for solving mixed variables programming problems
    • Benders, J.F. (1962). "Partitioning Procedures for Solving Mixed Variables Programming Problems." Numerische Mathematik 4, 238-252.
    • (1962) Numerische Mathematik , vol.4 , pp. 238-252
    • Benders, J.F.1
  • 10
    • 0028413557 scopus 로고
    • An improved branch and bound algorithm for mixed integer nonlinear programming
    • Borchers, B. and J.E. Mitchell. (1994). "An Improved Branch and Bound Algorithm for Mixed Integer Nonlinear Programming." Computers and Operations Research 21, 359-367.
    • (1994) Computers and Operations Research , vol.21 , pp. 359-367
    • Borchers, B.1    Mitchell, J.E.2
  • 11
    • 0007861073 scopus 로고    scopus 로고
    • Convex programming for disjunctive optimization
    • Ceria, S. and J. Soares. (1999). "Convex Programming for Disjunctive Optimization," Mathematical Programming 86(3), 595-614.
    • (1999) Mathematical Programming , vol.86 , Issue.3 , pp. 595-614
    • Ceria, S.1    Soares, J.2
  • 12
    • 0020815626 scopus 로고
    • Solving large-scale zero-one linear programming problems
    • Crowder, H.P., E.L. Johnson, and M. W. Padberg. (1983) "Solving Large-Scale Zero-One Linear Programming Problems." Operations Research 31, 803-834.
    • (1983) Operations Research , vol.31 , pp. 803-834
    • Crowder, H.P.1    Johnson, E.L.2    Padberg, M.W.3
  • 13
    • 0000000310 scopus 로고
    • A tree search algorithm for mixed integer programming problems
    • Dakin, R.J. (1965). "A Tree Search Algorithm for Mixed Integer Programming Problems." Computer Journal 8, 250-255.
    • (1965) Computer Journal , vol.8 , pp. 250-255
    • Dakin, R.J.1
  • 14
    • 0022902024 scopus 로고
    • An outer-approximation algorithm for a class of mixed-integer nonlinear programs
    • Duran, M.A. and I.E. Grossmann. (1986). "An Outer-Approximation Algorithm for a Class of Mixed-Integer Nonlinear Programs." Mathematical Programming 36, 307-339.
    • (1986) Mathematical Programming , vol.36 , pp. 307-339
    • Duran, M.A.1    Grossmann, I.E.2
  • 15
    • 33947605053 scopus 로고
    • Solving mixed nonlinear programs by outer approximation
    • Fletcher, R. and S. Leyffer. (1994). "Solving Mixed Nonlinear Programs by Outer Approximation." Mathematical Programming 66(3), 327-349.
    • (1994) Mathematical Programming , vol.66 , Issue.3 , pp. 327-349
    • Fletcher, R.1    Leyffer, S.2
  • 17
    • 84958977914 scopus 로고
    • Outline of an algorithm for integer solutions to linear programs
    • Gomory, R.E. (1958). "Outline of an Algorithm for Integer Solutions to Linear Programs." Bulletin of the American Mathematics Society 64, 275-278.
    • (1958) Bulletin of the American Mathematics Society , vol.64 , pp. 275-278
    • Gomory, R.E.1
  • 18
    • 84872997880 scopus 로고    scopus 로고
    • Review of nonlinear mixed-integer and disjunctive programming techniques for process systems engineering
    • submitted to
    • Grossmann, I.E. (2002). "Review of Nonlinear Mixed-Integer and Disjunctive Programming Techniques for Process Systems Engineering." Journal of Optimization and Engineering (submitted to) 2002.
    • (2002) Journal of Optimization and Engineering , pp. 2002
    • Grossmann, I.E.1
  • 19
    • 0033431934 scopus 로고    scopus 로고
    • Mathematical programming approaches to the synthesis of chemical process systems
    • Grossmann, I.E., J.P. Caballero, and H. Yeomans. (1999). "Mathematical Programming Approaches to the Synthesis of Chemical Process Systems." Korean Journal of Chemical Engineering 16(4), 407-426.
    • (1999) Korean Journal of Chemical Engineering , vol.16 , Issue.4 , pp. 407-426
    • Grossmann, I.E.1    Caballero, J.P.2    Yeomans, H.3
  • 20
    • 0141539358 scopus 로고    scopus 로고
    • Generalized disjunctive programming: Nonlinear convex hull relaxation and algorithms
    • Grossmann, I.E. and S. Lee. (2003). "Generalized Disjunctive Programming: Nonlinear Convex Hull Relaxation and Algorithms." Computational Optimization and Applications 26, 83-100.
    • (2003) Computational Optimization and Applications , vol.26 , pp. 83-100
    • Grossmann, I.E.1    Lee, S.2
  • 21
    • 0022208326 scopus 로고
    • Branch and bound experiments in convex nonlinear integer programming
    • Gupta, O.K. and V. Ravindran. (1985). "Branch and Bound Experiments in Convex Nonlinear Integer Programming." Management Science 31(12), 1533-1546.
    • (1985) Management Science , vol.31 , Issue.12 , pp. 1533-1546
    • Gupta, O.K.1    Ravindran, V.2
  • 25
    • 18544400246 scopus 로고    scopus 로고
    • Mixed logical/linear programming
    • Hooker, J.N. and M.A. Osorio. (1999). "Mixed logical/linear programming." Discrete Applied Mathematics 96-97(1-3), 395-442.
    • (1999) Discrete Applied Mathematics , vol.96-97 , Issue.1-3 , pp. 395-442
    • Hooker, J.N.1    Osorio, M.A.2
  • 28
    • 0034257999 scopus 로고    scopus 로고
    • Mixed integer optimization in the chemical process industry: Experience, potential and future
    • Kallrath, J. (2000)."Mixed Integer Optimization in the Chemical Process Industry: Experience, Potential and Future." Trans. I. Chem. E. 78 (Part A), 809-822.
    • (2000) Trans. I. Chem. E. , vol.78 , Issue.PART A , pp. 809-822
    • Kallrath, J.1
  • 29
    • 18244364780 scopus 로고    scopus 로고
    • Outer approximation algorithms for separable nonconvex mixed-integer nonlinear programs
    • Kesavan, P., R.J. Allgor, E.P. Gatzke, and P.I. Barton. (2004). "Outer Approximation Algorithms for Separable Nonconvex Mixed-Integer Nonlinear Programs." Mathematical Programming 100, 517-535.
    • (2004) Mathematical Programming , vol.100 , pp. 517-535
    • Kesavan, P.1    Allgor, R.J.2    Gatzke, E.P.3    Barton, P.I.4
  • 30
    • 0034661245 scopus 로고    scopus 로고
    • Generalized branch-and-cut framework for mixed-integer nonlinear optimization problems
    • Kesavan, P. and P.I. Barton. (2000). "Generalized Branch-and-Cut Framework for Mixed-Integer Nonlinear Optimization Problems." Computers Chem. Engng. 24, 1361-1366.
    • (2000) Computers Chem. Engng. , vol.24 , pp. 1361-1366
    • Kesavan, P.1    Barton, P.I.2
  • 31
    • 0001547779 scopus 로고
    • The cutting-plane method for solving convex programs."
    • Kelley, Jr. J.E. (1960). "The Cutting-Plane Method for Solving Convex Programs." Journal of SIAM 8, 703.
    • (1960) Journal of SIAM , vol.8 , pp. 703
    • Kelley Jr., J.E.1
  • 32
    • 0023418970 scopus 로고
    • Relaxation strategy for the structural optimization of process flowsheets
    • Kocis, G.R. and I.E. Grossmann. (1987). "Relaxation Strategy for the Structural Optimization of Process Flowsheets." Ind. Eng. Chem. Res. 26, 1869.
    • (1987) Ind. Eng. Chem. Res. , vol.26 , pp. 1869
    • Kocis, G.R.1    Grossmann, I.E.2
  • 33
    • 0024706121 scopus 로고
    • A modelling and decomposition strategy for the MINLP optimization of process flowsheets
    • Kocis, G.R. and I.E. Grossmann. (1989). "A Modelling and Decomposition Strategy for the MINLP Optimization of Process Flowsheets." Computers and Chem. Engng. 13(7), 797-819.
    • (1989) Computers and Chem. Engng. , vol.13 , Issue.7 , pp. 797-819
    • Kocis, G.R.1    Grossmann, I.E.2
  • 34
    • 0001173632 scopus 로고
    • An automatic method for solving discrete programming problems
    • Land, A.H. and A.G. Doig. (1960). "An Automatic Method for Solving Discrete Programming Problems." Econometrica 28, 497-520.
    • (1960) Econometrica , vol.28 , pp. 497-520
    • Land, A.H.1    Doig, A.G.2
  • 35
    • 0034307282 scopus 로고    scopus 로고
    • New algorithms for nonlinear generalized disjunctive programming
    • Lee, S. and I.E. Grossmann. (2000). "New Algorithms for Nonlinear Generalized Disjunctive Programming." Computers Chem. Engng. 24, 2125-2141.
    • (2000) Computers Chem. Engng. , vol.24 , pp. 2125-2141
    • Lee, S.1    Grossmann, I.E.2
  • 36
    • 0035891492 scopus 로고    scopus 로고
    • A global optimization algorithm for nonconvex generalized disjunctive programming and applications to process systems
    • Lee, S. and I.E. Grossmann. (2001). "A Global Optimization Algorithm for Nonconvex Generalized Disjunctive Programming and Applications to Process Systems." Computers Chem. Engng. 25, 1675-1697.
    • (2001) Computers Chem. Engng. , vol.25 , pp. 1675-1697
    • Lee, S.1    Grossmann, I.E.2
  • 37
    • 0035269242 scopus 로고    scopus 로고
    • Integrating SQP and branch-and-bound for mixed integer nonlinear programming
    • Leyffer, S. (2001). "Integrating SQP and branch-and-bound for Mixed Integer Nonlinear Programming." Computational Optimization and Applications 18, 295-309.
    • (2001) Computational Optimization and Applications , vol.18 , pp. 295-309
    • Leyffer, S.1
  • 38
    • 0001154274 scopus 로고
    • Cones of matrices and set-functions and 0-1 optimization
    • Lovász, L. and A. Schrijver. (1991). "Cones of Matrices and Set-Functions and 0-1 Optimization." SIAM Journal on Optimization 12, 166-190.
    • (1991) SIAM Journal on Optimization , vol.12 , pp. 166-190
    • Lovász, L.1    Schrijver, A.2
  • 39
    • 34250381644 scopus 로고
    • Computability of global solutions to factorable nonconvex programs: Part i -convex underestimating problems
    • McCormick, G.P. (1976)."Computability of Global Solutions to Factorable Nonconvex Programs: Part I -Convex Underestimating Problems." Mathematical Programming 10, 147-175.
    • (1976) Mathematical Programming , vol.10 , pp. 147-175
    • McCormick, G.P.1
  • 41
    • 0026932968 scopus 로고
    • An LP/NLP based branch and bound algorithm for convex MINLP optimization problems
    • Quesada, I. and I.E. Grossmann. (1992). "An LP/NLP Based Branch and Bound Algorithm for Convex MINLP Optimization Problems. Computers Chem. Engng. 16(10/11), 937-947.
    • (1992) Computers Chem. Engng. , vol.16 , Issue.10-11 , pp. 937-947
    • Quesada, I.1    Grossmann, I.E.2
  • 42
    • 0001822918 scopus 로고
    • A global optimization algorithm for linear fractional and bilinear programs
    • Quesada, I. and I.E. Grossmann. (1995). "A Global Optimization Algorithm for Linear Fractional and Bilinear Programs." Journal of Global Optimization 6(1), 39-76.
    • (1995) Journal of Global Optimization , vol.6 , Issue.1 , pp. 39-76
    • Quesada, I.1    Grossmann, I.E.2
  • 43
    • 0026108291 scopus 로고
    • Relation between MILP modelling and logical inference for chemical process synthesis
    • Raman, R. and I.E. Grossmann. (1991). "Relation Between MILP Modelling and Logical Inference for Chemical Process Synthesis." Computers Chem. Engng. 15(2), 73-84.
    • (1991) Computers Chem. Engng. , vol.15 , Issue.2 , pp. 73-84
    • Raman, R.1    Grossmann, I.E.2
  • 44
    • 0028461924 scopus 로고
    • Modelling and computational techniques for logic based integer programming
    • Raman, R. and I.E. Grossmann. (1994). "Modelling and Computational Techniques for Logic Based Integer Programming." Computers Chem. Engng. 18(7), 563-578.
    • (1994) Computers Chem. Engng. , vol.18 , Issue.7 , pp. 563-578
    • Raman, R.1    Grossmann, I.E.2
  • 45
    • 0001545210 scopus 로고
    • Global optimization of nonconvex NLPs and MINLPs with applications in process design
    • Ryoo, H.S. and N.V. Sahinidis. (1995). "Global Optimization of Nonconvex NLPs and MINLPs with Applications in Process Design." Computers and Chem. Engng. 19(5), 551-566.
    • (1995) Computers and Chem. Engng. , vol.19 , Issue.5 , pp. 551-566
    • Ryoo, H.S.1    Sahinidis, N.V.2
  • 46
    • 24144440396 scopus 로고    scopus 로고
    • A cutting plane method for solving linear generalized disjunctive programming problems
    • to appear
    • Sawaya, N.W. and I.E. Grossmann. (2005). "A Cutting Plane Method for Solving Linear Generalized Disjunctive Programming Problems." Computers Chem. Engng (to appear).
    • (2005) Computers Chem. Engng
    • Sawaya, N.W.1    Grossmann, I.E.2
  • 47
    • 84873011270 scopus 로고    scopus 로고
    • Computational implementation of non-linear convex hull reformulation
    • Submitted for publication
    • Sawaya, N.W. and I.E. Grossmann. (2005). "Computational Implementation of Non-Linear Convex Hull Reformulation." Submitted for publication Computers Chem. Engng.
    • (2005) Computers Chem. Engng
    • Sawaya, N.W.1    Grossmann, I.E.2
  • 48
    • 0001321687 scopus 로고
    • A hierarchy of relaxations between the continuous and convex hull representations for zero-one programming problems
    • Sherali, H.D. and W.P. Adams. (1990). "A Hierarchy of Relaxations Between the Continuous and Convex Hull Representations for Zero-One Programming Problems." SIAM Journal on Discrete Mathematics 3(3), 411-430.
    • (1990) SIAM Journal on Discrete Mathematics , vol.3 , Issue.3 , pp. 411-430
    • Sherali, H.D.1    Adams, W.P.2
  • 49
    • 0000174507 scopus 로고    scopus 로고
    • Global optimization of nonconvex NLPs and MINLPs with applications in process design
    • Smith, E.M.B. and C.C. Pantelides. (1997). "Global Optimization of Nonconvex NLPs and MINLPs with Applications in Process Design." Computers Chem. Engng. 21(1001), S791-S796.
    • (1997) Computers Chem. Engng. , vol.21 , Issue.1001
    • Smith, E.M.B.1    Pantelides, C.C.2
  • 50
    • 0001367989 scopus 로고    scopus 로고
    • A branch-and-cut method for 0-1 mixed convex programming
    • Stubbs, R. and S. Mehrotra. (1999)."A Branch-and-Cut Method for 0-1 Mixed Convex Programming." Mathematical Programming 86(3), 515-532.
    • (1999) Mathematical Programming , vol.86 , Issue.3 , pp. 515-532
    • Stubbs, R.1    Mehrotra, S.2
  • 51
    • 0030217802 scopus 로고    scopus 로고
    • Logic-based MINLP algorithms for the optimal synthesis of process networks
    • Türkay, M. and I.E. Grossmann. (1996). "Logic-based MINLP Algorithms for the Optimal Synthesis of Process Networks." Computers Chem. Engng. 20(8), 959-978.
    • (1996) Computers Chem. Engng. , vol.20 , Issue.8 , pp. 959-978
    • Türkay, M.1    Grossmann, I.E.2
  • 53
    • 0033134714 scopus 로고    scopus 로고
    • LOGMIP: A disjunctive 0-1 nonlinear optimizer for process systems models
    • Vecchietti, A. and I.E. Grossmann. (1999). "LOGMIP: A Disjunctive 0-1 Nonlinear Optimizer for Process Systems Models." Computers Chem. Engng. 23, 555-565.
    • (1999) Computers Chem. Engng. , vol.23 , pp. 555-565
    • Vecchietti, A.1    Grossmann, I.E.2
  • 54
    • 0025459923 scopus 로고
    • A combined penalty function and outer-approximation method for MINLP optimization
    • Viswanathan, J. and I.E. Grossmann. (1990). "A Combined Penalty Function and Outer-Approximation Method for MINLP Optimization." Computers Chem. Engng. 14, 769.
    • (1990) Computers Chem. Engng. , vol.14 , pp. 769
    • Viswanathan, J.1    Grossmann, I.E.2
  • 55
    • 0000258867 scopus 로고
    • Une Methode d' optimization Nonlineare en Variables Mixtes pour la Conception de Porcedes
    • Yuan, X, S. Zhang, L. Piboleau, and S. Domenech. (1988). "Une Methode d' optimization Nonlineare en Variables Mixtes pour la Conception de Porcedes." Rairo Recherche. Operationnele. 22, 331.
    • (1988) Rairo Recherche. Operationnele. , vol.22 , pp. 331
    • Yuan, X.1    Zhang, S.2    Piboleau, L.3    Domenech, S.4
  • 56
    • 0029216437 scopus 로고
    • An extended cutting plane method for solving convex MINLP problems."
    • Westerlund, T. and F. Pettersson. (1995). "An Extended Cutting Plane Method for Solving Convex MINLP Problems." Computers Chem. Engng. 19(supl.), S131-S136.
    • (1995) Computers Chem. Engng. , vol.19 , Issue.SUPPL.
    • Westerlund, T.1    Pettersson, F.2
  • 58
    • 0001197630 scopus 로고    scopus 로고
    • A branch and bound algorithm for problems with concave univariate, bilinear and linear fractional terms
    • Zamora, J.M. and I.E. Grossmann. (1999). "A Branch and Bound Algorithm for Problems with Concave Univariate, Bilinear and Linear Fractional Terms." Journal of Global Optimization 14(3), 217-249.
    • (1999) Journal of Global Optimization , vol.14 , Issue.3 , pp. 217-249
    • Zamora, J.M.1    Grossmann, I.E.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.