메뉴 건너뛰기




Volumn 53, Issue 10 SPEC., 2002, Pages 1072-1092

Modelling and solving environments for mathematical programming (MP): A status review and new directions

Author keywords

Algebraic modelling languages; Decision support; Linear programming; Optimisation; Planning

Indexed keywords

ALGEBRA; COMPUTER SIMULATION; COMPUTER SOFTWARE; CONSTRAINT THEORY; DATA STRUCTURES; DECISION SUPPORT SYSTEMS; GRAPHICAL USER INTERFACES; LINEAR PROGRAMMING; MATHEMATICAL MODELS; OPTIMIZATION; PROBLEM SOLVING; QUERY LANGUAGES; STOCHASTIC PROGRAMMING;

EID: 0036790044     PISSN: 01605682     EISSN: None     Source Type: Journal    
DOI: 10.1057/palgrave.jors.2601361     Document Type: Article
Times cited : (15)

References (79)
  • 1
    • 0024063768 scopus 로고
    • Computer-assisted mathematical programming (modelling) system (CAMPS)
    • Lucas C. and Mitra G. (1988). Computer-assisted mathematical programming (modelling) system (CAMPS). Comput J 31: 364-376.
    • (1988) Comput J , vol.31 , pp. 364-376
    • Lucas, C.1    Mitra, G.2
  • 2
    • 0020767250 scopus 로고
    • Modelling languages versus matrix generators for linear programming
    • Fourer R. (1983). Modelling languages versus matrix generators for linear programming. ACM Trans Math Software 9: 143-183.
    • (1983) ACM Trans Math Software , vol.9 , pp. 143-183
    • Fourer, R.1
  • 4
    • 0027590973 scopus 로고
    • Algebraic languages for mathematical programming
    • Kuip C.A.C. (1993). Algebraic languages for mathematical programming. Eur J Opl Res 67: 25-51.
    • (1993) Eur J Opl Res , vol.67 , pp. 25-51
    • Kuip, C.A.C.1
  • 7
    • 0028197979 scopus 로고
    • Issues in the design of modelling languages for mathematical programming
    • Maturana S.V. (1994). Issues in the design of modelling languages for Mathematical Programming. Eur J Opl Res 72: 243-261.
    • (1994) Eur J Opl Res , vol.72 , pp. 243-261
    • Maturana, S.V.1
  • 9
    • 0001510482 scopus 로고
    • A linear programming approach to the cutting stock problem. Part I
    • Gilmore P.C. and Gomory R.E. (1961). A linear programming approach to the cutting stock problem. Part I. Opns Res 9: 849-859.
    • (1961) Opns Res , vol.9 , pp. 849-859
    • Gilmore, P.C.1    Gomory, R.E.2
  • 11
    • 0029521769 scopus 로고
    • An intelligent system for US Coast Guard cutter scheduling
    • Darby-Dowman K., Fink R., Mitra G. and Smith J.W. (1995). An intelligent system for US Coast Guard cutter scheduling. Eur J Opl Res 87: 574-585.
    • (1995) Eur J Opl Res , vol.87 , pp. 574-585
    • Darby-Dowman, K.1    Fink, R.2    Mitra, G.3    Smith, J.W.4
  • 12
    • 0001900752 scopus 로고
    • Maximisation of a linear function of variables subject to linear inequalities
    • T.C. Koopmans (ed). Wiley: New York
    • Dantzig G.B. (1951). Maximisation of a linear function of variables subject to linear inequalities. In: T.C. Koopmans (ed). Activity Analysis of Production and Allocation. Wiley: New York.
    • (1951) Activity Analysis of Production and Allocation
    • Dantzig, G.B.1
  • 14
    • 0010737256 scopus 로고
    • The interior point method for LP on parallel computers
    • Kall P. (ed). Systems Modelling and Optimization. Springer Verlag: Berlin
    • Mitra G., Andersen J. and Levkovitz R. (1992). The interior point method for LP on parallel computers. In: Kall P. (ed). Systems Modelling and Optimization. LNCIS180. Springer Verlag: Berlin, pp 241-250.
    • (1992) LNCIS180 , pp. 241-250
    • Mitra, G.1    Andersen, J.2    Levkovitz, R.3
  • 15
    • 0002374308 scopus 로고
    • Solution of large-scale linear programs: A review of hardware, software and algorithmic issues
    • Ciriani T. and Leachman R.C. (eds). Wiley: Chichester
    • Levkovitz R. and Mitra G. (1993). Solution of large-scale linear programs: a review of hardware, software and algorithmic issues. In: Ciriani T. and Leachman R.C. (eds). Optimization in Industry, Mathematical Programming and Modelling Techniques in Practice. Wiley: Chichester, pp 139-171.
    • (1993) Optimization in Industry, Mathematical Programming and Modelling Techniques in Practice , pp. 139-171
    • Levkovitz, R.1    Mitra, G.2
  • 16
    • 0002612530 scopus 로고    scopus 로고
    • Simplex algorithms
    • Beasley J.E. (ed). Oxford University Press: Oxford
    • Maros I. and Mitra G. (1996). Simplex algorithms. In: Beasley J.E. (ed). Advances in Linear and Integer Programming. Oxford University Press: Oxford, pp 1-46.
    • (1996) Advances in Linear and Integer Programming , pp. 1-46
    • Maros, I.1    Mitra, G.2
  • 17
    • 0010653434 scopus 로고    scopus 로고
    • ILOG CPLEX Division (2000). CPLEX 7.0. URL: http://www.ilog.com/products/cplex.
    • (2000) CPLEX 7.0.
  • 21
    • 0010737257 scopus 로고
    • Working Paper #3570-93-MSA, Sloan School of Management, Institute of Technology, Massachusetts
    • Shapiro J.F. (1993). The decision database. Working Paper #3570-93-MSA, Sloan School of Management, Institute of Technology, Massachusetts.
    • (1993) The decision database
    • Shapiro, J.F.1
  • 22
    • 0032678881 scopus 로고    scopus 로고
    • Adapting on-line analytical processing (OLAP) for decision modelling: The interaction of information and decision technologies
    • Koutsoukis N.S., Mitra G. and Lucas C. (1999). Adapting on-line analytical processing (OLAP) for decision modelling: the interaction of information and decision technologies. Decis Support Sys 26: 1-30.
    • (1999) Decis Support Sys , vol.26 , pp. 1-30
    • Koutsoukis, N.S.1    Mitra, G.2    Lucas, C.3
  • 23
    • 0010734281 scopus 로고
    • Tools for modelling support and construction of optimisation applications
    • Sharda R., Golden B.L., Wasil E., Balci O. and Stewart W. (eds). Elsevier Science Publishing CO. Inc: North Holland
    • Mitra G. (1989). Tools for modelling support and construction of optimisation applications. In: Sharda R., Golden B.L., Wasil E., Balci O. and Stewart W. (eds). Impacts of Recent Computer Advances on Operations Research. Elsevier Science Publishing CO. Inc: North Holland, pp 484-496.
    • (1989) Impacts of Recent Computer Advances on Operations Research , pp. 484-496
    • Mitra, G.1
  • 25
    • 0010734282 scopus 로고    scopus 로고
    • A prototype decision support system for strategic planning under uncertainty
    • Irani Z., Love P.E.D. and Li H. (guest eds). Special Issue in Supporting Supply Chain Management through an IT/IS Infrastructure (Part II)
    • Koutsoukis N.S., Dominguez-Ballesteros B., Lucas C. and Mitra G. (2000). A prototype decision support system for strategic planning under uncertainty. In: Irani Z., Love P.E.D. and Li H. (guest eds). Special Issue in Supporting Supply Chain Management through an IT/IS Infrastructure (Part II). Int J Phys Distrib Log Mngt 30: 640-660.
    • (2000) Int J Phys Distrib Log Mngt , vol.30 , pp. 640-660
    • Koutsoukis, N.S.1    Dominguez-Ballesteros, B.2    Lucas, C.3    Mitra, G.4
  • 28
    • 0020175485 scopus 로고
    • UIMP: User interface for mathematical programming
    • Ellison E.F.D. and Mitra G. (1982). UIMP: user interface for mathematical programming. ACM Trans Math Software 8: 229-255.
    • (1982) ACM Trans Math Software , vol.8 , pp. 229-255
    • Ellison, E.F.D.1    Mitra, G.2
  • 32
    • 0010734799 scopus 로고    scopus 로고
    • Modelling languages: A new paradigm of programming. Volume on modelling languages and applications
    • in press
    • Hürlimann T. (2002). Modelling languages: a new paradigm of programming. Volume on Modelling Languages and Applications. Ann Opns Res (in press).
    • (2002) Ann Opns Res
    • Hürlimann, T.1
  • 33
    • 0001278885 scopus 로고
    • Indexing in modelling languages for mathematical programming
    • Geoffrion A.M. (1992). Indexing in modelling languages for mathematical programming. Mngt Sci 38: 325-344.
    • (1992) Mngt Sci , vol.38 , pp. 325-344
    • Geoffrion, A.M.1
  • 34
    • 0010734578 scopus 로고
    • LPL: A modelling language. Modelling tools for decision support
    • University of Fribourg: Fribourg, Switzerland
    • Hürlimann T. (1993). LPL: a modelling language. Modelling tools for decision support. University of Fribourg Series in Computer Science Volume 2, University of Fribourg: Fribourg, Switzerland.
    • (1993) University of Fribourg Series in Computer Science , vol.2
    • Hürlimann, T.1
  • 35
    • 0000487008 scopus 로고
    • Expressing special structures in an algebraic modelling language for mathematical programming
    • Fourer R. and Gay D.M. (1995). Expressing special structures in an algebraic modelling language for mathematical programming. ORSA J Comp 7: 166-190.
    • (1995) ORSA J Comp , vol.7 , pp. 166-190
    • Fourer, R.1    Gay, D.M.2
  • 36
    • 0025445022 scopus 로고
    • Integrating network optimisation capabilities into a high level modelling language
    • Zenios S. (1990). Integrating network optimisation capabilities into a high level modelling language. ACM Trans Math Software 16: 113-142.
    • (1990) ACM Trans Math Software , vol.16 , pp. 113-142
    • Zenios, S.1
  • 37
    • 0343890841 scopus 로고
    • A type calculus for executable modelling languages
    • Bradley G.H. and Clemence D.R. (1987). A type calculus for executable modelling languages. IMA J Math Mngt 1: 227-291.
    • (1987) IMA J Math Mngt , vol.1 , pp. 227-291
    • Bradley, G.H.1    Clemence, D.R.2
  • 38
    • 0010653435 scopus 로고
    • A functional description of an integrated modelling software for mathematical programming
    • Tokyo
    • Bisschop J.J. (1988). A functional description of an integrated modelling software for mathematical programming. 13th international Mathematical Programming Symposium. Tokyo
    • (1988) 13th international Mathematical Programming Symposium
    • Bisschop, J.J.1
  • 41
    • 0028277125 scopus 로고
    • Tools for reformulating logical forms into zero-one mixed integer programs
    • Mitra G., Lucas C., Moody S. and Hadjiconstantinou E. (1994). Tools for reformulating logical forms into zero-one mixed integer programs. Eur J Opl Res 72: 262-276.
    • (1994) Eur J Opl Res , vol.72 , pp. 262-276
    • Mitra, G.1    Lucas, C.2    Moody, S.3    Hadjiconstantinou, E.4
  • 45
    • 0025451308 scopus 로고
    • An introduction to prolog III
    • Colmerauer A. (1990). An introduction to Prolog III. Commun ACM 33: 69-90.
    • (1990) Commun ACM , vol.33 , pp. 69-90
    • Colmerauer, A.1
  • 46
    • 0001314330 scopus 로고    scopus 로고
    • ECLiPSe: A platform for constraint logic programming
    • Wallace M., Novello S. and Schimpf J. (1997). ECLiPSe: a platform for constraint logic programming. ICL Sys J 12: 159-200.
    • (1997) ICL Sys J , vol.12 , pp. 159-200
    • Wallace, M.1    Novello, S.2    Schimpf, J.3
  • 47
    • 0000813562 scopus 로고
    • Linear programming under uncertainty
    • Dantzig G.B. (1955). Linear programming under uncertainty. Mngt Sci 1: 197-206.
    • (1955) Mngt Sci , vol.1 , pp. 197-206
    • Dantzig, G.B.1
  • 49
    • 21344473838 scopus 로고    scopus 로고
    • On the formulation of stochastic linear programs using algebraic modelling languages
    • Gassmann H.I. and Ireland A.M. (1996). On the formulation of stochastic linear programs using algebraic modelling languages. Ann Opns Res 64: 83-112.
    • (1996) Ann Opns Res , vol.64 , pp. 83-112
    • Gassmann, H.I.1    Ireland, A.M.2
  • 50
    • 0002395681 scopus 로고
    • Chance-constrained programming
    • Charnes A. and Cooper W.W. (1959). Chance-constrained programming. Mngt Sci 6: 73-79.
    • (1959) Mngt Sci , vol.6 , pp. 73-79
    • Charnes, A.1    Cooper, W.W.2
  • 51
    • 84936824360 scopus 로고
    • An introduction to structured modelling
    • Geoffrion A.M. (1987). An introduction to structured modelling. Mngt Science 33: 547-588.
    • (1987) Mngt Science , vol.33 , pp. 547-588
    • Geoffrion, A.M.1
  • 52
    • 0000143954 scopus 로고
    • A linear programming approach to the cutting stock problem. Part II
    • Gilmore P.C. and Gomory R.E. (1963). A linear programming approach to the cutting stock problem. Part II. Opns Res 11: 863-888.
    • (1963) Opns Res , vol.11 , pp. 863-888
    • Gilmore, P.C.1    Gomory, R.E.2
  • 53
    • 0010651201 scopus 로고
    • A candle to St. Jude, or four real world applications of integer programming
    • Woolsey R.E.D. (1972). A candle to St. Jude, or four real world applications of integer programming. Interfaces 2: 20-27.
    • (1972) Interfaces , vol.2 , pp. 20-27
    • Woolsey, R.E.D.1
  • 55
    • 0033435057 scopus 로고    scopus 로고
    • EVPI-based importance sampling solution procedures for multistage stochastic linear programs on parallel MIMD architectures
    • Dempster M.A.H. and Thompson R.T. (1999). EVPI-based importance sampling solution procedures for multistage stochastic linear programs on parallel MIMD architectures. Ann Opns Res 90: 161-84.
    • (1999) Ann Opns Res , vol.90 , pp. 161-184
    • Dempster, M.A.H.1    Thompson, R.T.2
  • 56
    • 0031219863 scopus 로고    scopus 로고
    • Modelling and analysis of multistage stochastic programming problems: A software environment
    • Messina E. and Mitra G. (1997). Modelling and analysis of multistage stochastic programming problems: a software environment. Eur J Opl Res 101: 343-359.
    • (1997) Eur J Opl Res , vol.101 , pp. 343-359
    • Messina, E.1    Mitra, G.2
  • 57
    • 0030232050 scopus 로고    scopus 로고
    • The progressive party problem: Integer linear programming and constraint programming compared
    • Smith B.M., Brailsford S.C., Hubbard P.M. and Williams H.P. (1997). The progressive party problem: integer linear programming and constraint programming compared. Constraints Int J 1: 119-138.
    • (1997) Constraints Int J , vol.1 , pp. 119-138
    • Smith, B.M.1    Brailsford, S.C.2    Hubbard, P.M.3    Williams, H.P.4
  • 58
    • 0000087196 scopus 로고    scopus 로고
    • Constraint logic programming and integer programming approaches and their collaboration in solving an assignment scheduling problem
    • Darby-Dowman K., Little J., Mitra G. and Zaffalon M. (1997). Constraint logic programming and integer programming approaches and their collaboration in solving an assignment scheduling problem. Constraints Int J 1: 245-264.
    • (1997) Constraints Int J , vol.1 , pp. 245-264
    • Darby-Dowman, K.1    Little, J.2    Mitra, G.3    Zaffalon, M.4
  • 59
    • 0002937243 scopus 로고    scopus 로고
    • Properties of some combinatorial optimisation problems and their effect on the performance of integer programming and constraint logic programming
    • Darby-Dowman K. and Little J. (1998). Properties of some combinatorial optimisation problems and their effect on the performance of integer programming and constraint logic programming. INFORMS J Comput 10: 276-286.
    • (1998) INFORMS J Comput , vol.10 , pp. 276-286
    • Darby-Dowman, K.1    Little, J.2
  • 60
    • 0001391104 scopus 로고
    • Decomposition principle for linear programs
    • Dantzig G.B. and Wolfe P. (1960). Decomposition principle for linear programs. Opns Res 8: 101-111.
    • (1960) Opns Res , vol.8 , pp. 101-111
    • Dantzig, G.B.1    Wolfe, P.2
  • 61
    • 0010734283 scopus 로고    scopus 로고
    • Repairing misbehaving mathematical programming models: A poor man's guide
    • Monterey, CA
    • McCarl B.A. (1998). Repairing misbehaving mathematical programming models: a poor man's guide. INFORMS Meeting in Monterey. Monterey, CA.
    • (1998) INFORMS Meeting in Monterey
    • McCarl, B.A.1
  • 62
    • 0016472959 scopus 로고
    • Analysis of mathematical programming problems prior to applying the simplex algorithm
    • Brearley A.L., Mitra G. and Williams H.P. (1975). Analysis of mathematical programming problems prior to applying the simplex algorithm. Math Programming 8: 54-83.
    • (1975) Math Programming , vol.8 , pp. 54-83
    • Brearley, A.L.1    Mitra, G.2    Williams, H.P.3
  • 63
    • 0027610826 scopus 로고
    • Enhancements of ANALYZE: A computer-assisted analysis system for linear programming
    • Greenberg H.J. (1993). Enhancements of ANALYZE: a computer-assisted analysis system for linear programming. ACM Trans Math Software 19: 233-257.
    • (1993) ACM Trans Math Software , vol.19 , pp. 233-257
    • Greenberg, H.J.1
  • 64
    • 0001844257 scopus 로고    scopus 로고
    • Feasibility and viability
    • Gal T. and Greenberg H.J. (eds). Kluwer Academic Publishers: Dordrecht, The Netherlands
    • Chinneck J.W. (1997). Feasibility and viability. In: Gal T. and Greenberg H.J. (eds). Recent Advances in Sensitivity Analysis and Parametric Programming. Kluwer Academic Publishers: Dordrecht, The Netherlands.
    • (1997) Recent Advances in Sensitivity Analysis and Parametric Programming
    • Chinneck, J.W.1
  • 65
    • 0035561844 scopus 로고    scopus 로고
    • Analyzing mathematical programs using Mprobe. Special issue on modeling languages
    • Chinneck J.W. (2001). Analyzing mathematical programs using Mprobe. Special Issue on Modeling Languages. Ann Opns Res 104: 33-48.
    • (2001) Ann Opns Res , vol.104 , pp. 33-48
    • Chinneck, J.W.1
  • 66
    • 0030494923 scopus 로고    scopus 로고
    • Inductive model analysis systems: Enhancing model analysis in decision support systems
    • Sharda R. and Steiger D.M. (1996). Inductive model analysis systems: enhancing model analysis in decision support systems. Inform Sys Res 7: 328-341.
    • (1996) Inform Sys Res , vol.7 , pp. 328-341
    • Sharda, R.1    Steiger, D.M.2
  • 68
    • 0010737259 scopus 로고
    • Sets and indices in linear programming modelling and their integration with relational data models
    • Mitra G., Lucas C., Moody S. and Kristjanson B. (1995). Sets and indices in linear programming modelling and their integration with relational data models. Comput Optim Appl 4: 263-283.
    • (1995) Comput Optim Appl , vol.4 , pp. 263-283
    • Mitra, G.1    Lucas, C.2    Moody, S.3    Kristjanson, B.4
  • 69
    • 0010653436 scopus 로고    scopus 로고
    • The best B-schools. Special MBA issue (october 2)
    • Merrit J. (2000). The best B-schools. Special MBA Issue (October 2). Business Week.
    • (2000) Business Week
    • Merrit, J.1
  • 70
    • 0040214698 scopus 로고    scopus 로고
    • Model world: The spreadsheeting of OR/MS
    • Gass S.H., Hirshfeld D.S. and Wasil E.A. (2000). Model world: the spreadsheeting of OR/MS. Interfaces 30: 72-81.
    • (2000) Interfaces , vol.30 , pp. 72-81
    • Gass, S.H.1    Hirshfeld, D.S.2    Wasil, E.A.3
  • 71
  • 72
    • 0344047164 scopus 로고    scopus 로고
    • Software tools for stochastic programming: A stochastic programming integrated environment (SPInE)
    • Technical Report TR/10/01, Brunel University: UK. Also to appear in: Wallace S.W and Ziemba W.T (eds). The Applications of Stochastic Programming
    • Valente P., Mitra G., Poojari C.A. and Kyriakis T. (2002). Software tools for Stochastic Programming: A Stochastic Programming Integrated Environment (SPInE). Technical Report TR/10/01, Brunel University: UK. Also to appear in: Wallace S.W and Ziemba W.T (eds). The Applications of Stochastic Programming. MPS-SIAM Series in Optimization.
    • (2002) MPS-SIAM Series in Optimization.
    • Valente, P.1    Mitra, G.2    Poojari, C.A.3    Kyriakis, T.4
  • 74
    • 21344483685 scopus 로고
    • LP modelling languages for personal computers: A comparison
    • Mitra G. and Maros I. (eds). Applied Mathematical Programming and Modelling
    • Steiger D. and Sharda R. (1993). LP modelling languages for personal computers: a comparison. In: Mitra G. and Maros I. (eds). Applied Mathematical Programming and Modelling. Ann Opns Res 43: 195-216.
    • (1993) Ann Opns Res , vol.43 , pp. 195-216
    • Steiger, D.1    Sharda, R.2
  • 76
    • 0040030242 scopus 로고    scopus 로고
    • Decision support with web-enabled software
    • Cohen M.D., Kelly C.B. and Medaglia A.L. (2001). Decision support with web-enabled software. Interfaces 31: 109-129.
    • (2001) Interfaces , vol.31 , pp. 109-129
    • Cohen, M.D.1    Kelly, C.B.2    Medaglia, A.L.3
  • 77
    • 0039438100 scopus 로고    scopus 로고
    • Optimization as an Internet resource
    • Fourer R. and Goux J.P. (2001). Optimization as an Internet resource. Interfaces 31: 130-150.
    • (2001) Interfaces , vol.31 , pp. 130-150
    • Fourer, R.1    Goux, J.P.2
  • 79
    • 0010694822 scopus 로고    scopus 로고
    • OSP (2001). URL: http://www.osp-craft.com.
    • (2001)


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