2000
DOI: 10.1287/mnsc.46.8.1145.12026
|View full text |Cite
|
Sign up to set email alerts
|

A Structure-Exploiting Tool in Algebraic Modeling Languages

Abstract: A new concept is proposed for linking algebraic modeling languages with structure-exploiting solvers. SPI (Structure-Passing Interface) is a program that retrieves structure from an anonymous mathematical program built by an algebraic modeling language. SPI passes the special structure of the problem to an SES (Structure-Exploiting Solver). An integration of SPI and SES leads to SET (Structure-Exploiting Tool) and can be used with any algebraic modeling language. This approach relies on the idea that most expl… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
13
0

Year Published

2000
2000
2014
2014

Publication Types

Select...
5
4

Relationship

3
6

Authors

Journals

citations
Cited by 18 publications
(13 citation statements)
references
References 18 publications
0
13
0
Order By: Relevance
“…SET [15] offers facilities to declare the structure of a model as a postscript to the problem: an additional structure file defines the blocks making up the structure of the problem and a list of row and column names that make up each block. This approach requires that the full (unstructured) problem be processed first by the modelling language: hence this hampers any potential parallelisation of the model generation.…”
Section: Modelling Approaches To Structured Problemsmentioning
confidence: 99%
“…SET [15] offers facilities to declare the structure of a model as a postscript to the problem: an additional structure file defines the blocks making up the structure of the problem and a list of row and column names that make up each block. This approach requires that the full (unstructured) problem be processed first by the modelling language: hence this hampers any potential parallelisation of the model generation.…”
Section: Modelling Approaches To Structured Problemsmentioning
confidence: 99%
“…Chapter 2 in this volume) directly from GAMS. Condevaux-Lanloy, Fragnière, and King [8] extend the structure exploiting tool [15] to permit the formulation of the SMPS format from the AML. In their approach the time-related information is retrieved from the core model handled by the AML, and the uncertainty information is loaded directly into the specialized SMPS-based solver outside the AML.…”
Section: Stochastic Programs In Amlsmentioning
confidence: 99%
“…The problem is represented in a compact format close in spirit to SMPS. Stochastic extension [8] of the structure exploiting tool [15] uses the AML to generate the deterministic part of the model in the form of the core and time files in the SMPS format. The information of uncertainty is produced outside the AML and communicated directly to the specialized solver.…”
Section: Communication Between Solver and Amlmentioning
confidence: 99%
“…Recent developments, tend to automatize this process in the case of large scale structured problems, e.g., block angular structures. SET is the acronym of Structure Exploiting Tool [31], a device that is appended to standard algebraic modeling languages and that allows the user to pass the information relative to the structure. The use of a decomposition scheme can be then fully automatized, leaving the user free to use either the standard Kelley-Goldstein-Cheney-Dantzig-Wolfe-Benders scheme or ACCPM.…”
Section: Constructing Oraclesmentioning
confidence: 99%