{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,30]],"date-time":"2025-10-30T06:59:03Z","timestamp":1761807543032},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2009,11,11]],"date-time":"2009-11-11T00:00:00Z","timestamp":1257897600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Math. Prog. Comp."],"published-print":{"date-parts":[[2009,12]]},"DOI":"10.1007\/s12532-009-0008-2","type":"journal-article","created":{"date-parts":[[2009,11,10]],"date-time":"2009-11-10T10:34:38Z","timestamp":1257849278000},"page":"223-247","source":"Crossref","is-referenced-by-count":18,"title":["A structure-conveying modelling language for mathematical and stochastic programming"],"prefix":"10.1007","volume":"1","author":[{"given":"Marco","family":"Colombo","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andreas","family":"Grothey","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jonathan","family":"Hogg","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kristian","family":"Woodsend","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jacek","family":"Gondzio","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2009,11,11]]},"reference":[{"key":"8_CR1","doi-asserted-by":"crossref","first-page":"238","DOI":"10.1007\/BF01386316","volume":"4","author":"J.F. Benders","year":"1962","unstructured":"Benders J.F.: Partitioning procedures for solving mixed-variables programming problems. Numerische Mathematik 4, 238\u2013252 (1962)","journal-title":"Numerische Mathematik"},{"key":"8_CR2","first-page":"1","volume":"17","author":"J. Birge","year":"1987","unstructured":"Birge J., Dempster M., Gassmann H., Gunn E., King A., Wallace S.: A standard input format for multiperiod stochastic linear programs. Comm. Algorithms Newsl. 17, 1\u201319 (1987)","journal-title":"Comm. Algorithms Newsl."},{"key":"8_CR3","unstructured":"Bisschop, J., Entriken, R.: AIMMS the modeling system. Paragon Decis. Technol. (1993)"},{"key":"8_CR4","doi-asserted-by":"crossref","first-page":"452","DOI":"10.1016\/S0377-2217(02)00301-6","volume":"143","author":"J. Blomvall","year":"2002","unstructured":"Blomvall J., Lindberg P.O.: A Riccati-based primal interior point solver for multistage stochastic programming. Eur. J. Oper. Res. 143, 452\u2013461 (2002)","journal-title":"Eur. J. Oper. Res."},{"key":"8_CR5","volume-title":"GAMS: A User\u2019s Guide","author":"A. Brooke","year":"1992","unstructured":"Brooke A., Kendrick D., Meeraus A.: GAMS: A User\u2019s Guide. The Scientific Press, Redwood City, CA (1992)"},{"key":"8_CR6","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1023\/A:1013126632649","volume":"104","author":"C. Buchanan","year":"2001","unstructured":"Buchanan C., McKinnon K., Skondras G.: The recursive definition of stochastic linear programming problems within an algebraic modeling language. Ann. Oper. Res. 104, 15\u201332 (2001)","journal-title":"Ann. Oper. Res."},{"key":"8_CR7","unstructured":"Colombani Y., Heipcke S. (2002) Mosel: an extensible environment for modeling and programming solutions. In: Jussien N., Laburthe F. (eds). Proceedings of the Fourth International Workshop on Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimisation Problems (CP-AI-OR \u201902). Le Croisic, France, pp. 277\u2013290"},{"key":"8_CR8","doi-asserted-by":"crossref","first-page":"767","DOI":"10.2307\/1911818","volume":"29","author":"G.B. Dantzig","year":"1961","unstructured":"Dantzig G.B., Wolfe P.: The decomposition algorithm for linear programming. Econometrica 29, 767\u2013778 (1961)","journal-title":"Econometrica"},{"key":"8_CR9","first-page":"35","volume":"80","author":"M.C. Ferris","year":"1998","unstructured":"Ferris M.C., Horn D.J.: Partitioning mathematical programs for parallel solution. Math. Programm. 80, 35\u201362 (1998)","journal-title":"Math. Programm."},{"key":"8_CR10","unstructured":"Fourer, R.: Proposed new AMPL features: stochastic programming extensions. http:\/\/www.ampl.com\/NEW\/FUTURE\/stoch.html . Accessed 10 February 2009"},{"key":"8_CR11","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1007\/978-1-4615-4567-5_4","volume-title":"Computing Tools for Modeling, Optimization and Simulation: Interfaces in Computer Science and Operations Research","author":"R. Fourer","year":"2000","unstructured":"Fourer R., Gay D.M.: Conveying problem structure from an algebraic modeling language to optimization algorithms. In: Laguna, M., Velarde, J.G. (eds) Computing Tools for Modeling, Optimization and Simulation: Interfaces in Computer Science and Operations Research, pp. 75\u201389. Kluwer, Dordrecht (2000)"},{"key":"8_CR12","doi-asserted-by":"crossref","first-page":"242","DOI":"10.1287\/ijoc.1080.0289","volume":"21","author":"R. Fourer","year":"2009","unstructured":"Fourer R., Lopes L.: StAMPL: A filtration-oriented modeling tool for stochastic recourse problems. INFORMS Journal on Computing 21, 242\u2013256 (2009)","journal-title":"INFORMS Journal on Computing"},{"key":"8_CR13","volume-title":"AMPL: A Modeling Language for Mathematical Programming","author":"R. Fourer","year":"1993","unstructured":"Fourer R., Gay D., Kernighan B.W.: AMPL: A Modeling Language for Mathematical Programming. The Scientific Press, San Francisco, CA (1993)"},{"key":"8_CR14","unstructured":"Fragni\u00e8re E., Gondzio J.: Optimization modeling languages. In: Pardalos, P., Resende, M. Handbook of Applied Optimization, pp. 993\u20131007. Oxford University Press, New York (2002)"},{"key":"8_CR15","doi-asserted-by":"crossref","first-page":"1145","DOI":"10.1287\/mnsc.46.8.1145.12026","volume":"46","author":"E. Fragni\u00e8re","year":"2000","unstructured":"Fragni\u00e8re E., Gondzio J., Sarkissian R., Vial J.-P.: Structure exploiting tool in algebraic modeling languages. Management Science 46, 1145\u20131158 (2000)","journal-title":"Management Science"},{"key":"8_CR16","unstructured":"Gay, D.M.: Hooking your solver to AMPL, tech. rep., Bell Laboratories, Murray Hill, NJ, (1993) (revised 1994, 1997)"},{"key":"8_CR17","doi-asserted-by":"crossref","unstructured":"Gondzio J., Grothey A.: Direct solution of linear systems of size 109 arising in optimization with interior point methods. In: Wyrzykowski, R. Parallel Processing and Applied Mathematics, pp. 513\u2013525. Springer, Berlin (2006) vol. 3911 of Lecture Notes in Computer Science","DOI":"10.1007\/11752578_62"},{"key":"8_CR18","doi-asserted-by":"crossref","first-page":"319","DOI":"10.1007\/s10479-006-0139-z","volume":"152","author":"J. Gondzio","year":"2007","unstructured":"Gondzio J., Grothey A.: Parallel interior point solver for structured quadratic programs: Application to financial planning problems. Ann. Oper. Res. 152, 319\u2013339 (2007)","journal-title":"Ann. Oper. Res."},{"key":"8_CR19","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1007\/s10287-008-0090-3","volume":"6","author":"J. Gondzio","year":"2009","unstructured":"Gondzio J., Grothey A.: Exploiting structure in parallel implementation of interior point methods for optimization. Comput. Manage. Sci. 6, 135\u2013160 (2009)","journal-title":"Comput. Manage. Sci."},{"key":"8_CR20","doi-asserted-by":"crossref","first-page":"561","DOI":"10.1007\/s10107-003-0379-5","volume":"96","author":"J. Gondzio","year":"2003","unstructured":"Gondzio J., Sarkissian R.: Parallel interior point solver for structured linear programs. Math. Programm. 96, 561\u2013584 (2003)","journal-title":"Math. Programm."},{"key":"8_CR21","first-page":"147","volume-title":"Parallel Scientific Computing and Optimization: Advances and Applications","author":"A. Grothey","year":"2009","unstructured":"Grothey A., Hogg J., Woodsend K., Colombo M., Gondzio J.: A structure-conveying parallelisable modelling language for mathematical programming. In: \u010ciegis, R., Henty, D., K\u00dfgstr\u00f6m, B., \u017dilinskas, J. (eds) Parallel Scientific Computing and Optimization: Advances and Applications, pp. 147\u2013158. Springer, Berlin (2009) vol. 27 of pringer Optimization and Its Applications"},{"key":"8_CR22","unstructured":"Hochreiter, R.: Simplified stage-based modeling of multi-stage stochastic programming problems. In: Conference Talk: SPXI, Vienna, Austria, August (2007)"},{"key":"8_CR23","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1016\/0377-2217(93)90320-M","volume":"67","author":"C.A.C. Kuip","year":"1993","unstructured":"Kuip C.A.C.: Algebraic languages for mathematical programming. Eur. J. Oper. Res. 67, 25\u201351 (1993)","journal-title":"Eur. J. Oper. Res."},{"issue":"1","key":"8_CR24","first-page":"77","volume":"7","author":"H. Markowitz","year":"1952","unstructured":"Markowitz H.: Portfolio selection. J. Finance 7(1), 77\u201391 (1952)","journal-title":"J. Finance"},{"key":"8_CR25","volume-title":"Advanced Linear Programming: Computation and Practice","author":"B. Murtagh","year":"1981","unstructured":"Murtagh B.: Advanced Linear Programming: Computation and Practice. McGraw-Hill, New York (1981)"},{"key":"8_CR26","doi-asserted-by":"crossref","first-page":"369","DOI":"10.1007\/3-540-45349-0_27","volume-title":"Principles and Practice of Constraint Programming\u2014CP 2000","author":"P. Refalo","year":"2000","unstructured":"Refalo P.: Linear formulation of constraint programming models and hybrid solvers. In: Dechter, R. (eds) Principles and Practice of Constraint Programming\u2014CP 2000, pp. 369\u2013383. Springer, Berlin\/Heidelberg (2000) vol. 1894\/2000 of Lecture Notes in Computer Science"},{"key":"8_CR27","unstructured":"Sengupta, P.: MILANO, an object-oriented algebraic modeling system. Available from Simulation Sciences Inc. website: http:\/\/www.simsci-esscor.com\/NR\/rdonlyres\/C0061CFF-7F7A-4526-8710-D4362C6DCD36\/0\/102797.pdf"},{"key":"8_CR28","first-page":"363","volume-title":"Stochastic Optimization: Algorithms and Applications","author":"M. Steinbach","year":"2000","unstructured":"Steinbach M.: Hierarchical sparsity in multistage convex stochastic programs. In: Uryasev, S., Pardalos, P.M. (eds) Stochastic Optimization: Algorithms and Applications, pp. 363\u2013388. Kluwer, Dordrecht (2000)"},{"key":"8_CR29","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1287\/ijoc.1080.0282","volume":"21","author":"C. Valente","year":"2009","unstructured":"Valente C., Mitra G., Sadki M., Fourer R.: Extending algebraic modelling languages for stochastic programming. INFORMS J. Comput. 21, 107\u2013122 (2009)","journal-title":"INFORMS J. Comput."},{"key":"8_CR30","volume-title":"The OPL Optimization Programming Language","author":"P. Hentenryck Van","year":"1999","unstructured":"Van Hentenryck P.: The OPL Optimization Programming Language. MIT Press, Cambridge (1999)"},{"key":"8_CR31","volume-title":"Applications of Stochastic Programming","year":"2005","unstructured":"Wallace, S.W., Ziemba , W.T. (eds.): Applications of Stochastic Programming. SIAM, Philadelphia (2005)"}],"container-title":["Mathematical Programming Computation"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s12532-009-0008-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s12532-009-0008-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s12532-009-0008-2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,2]],"date-time":"2019-06-02T12:15:56Z","timestamp":1559477756000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s12532-009-0008-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,11,11]]},"references-count":31,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2009,12]]}},"alternative-id":["8"],"URL":"https:\/\/doi.org\/10.1007\/s12532-009-0008-2","relation":{},"ISSN":["1867-2949","1867-2957"],"issn-type":[{"value":"1867-2949","type":"print"},{"value":"1867-2957","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,11,11]]}}}