×

Mosel

swMATH ID: 4911
Software Authors: Fair Isaac Corporation; Colombani Y., Heipcke S.
Description: Xpress-Mosel. Multi-solver, multi-problem, multi-model, multi-node modeling and problem solving. Xpress-Mosel, a commercial product since 2001 (originally developed by Dash Optimization, now FICO), provides a complete environment for developing, testing and deploying optimization applications. Development and analysis of optimization models written with the Mosel language is aided by the graphical environment Xpress-IVE, and tools such as the Mosel debugger and profiler. The Mosel libraries provide the neccessary functionality for a tight integration into existing (C/Java/.NET) applications for model deployment. par This chapter explains the basics of the Mosel language that are required to use the software as a modeling and solution reporting interface to standard matrix-based solvers. It also gives an overview of Mosel’s programming functionality. The open, modular design of Mosel makes it possible to extend the Mosel language according to one’s needs, adding solvers, data connectors, graphics or system functionality. The second part of this chapter presents possibilities for problem decomposition and concurrent solving from a modeling point of view, with example implementations in Mosel that show handling of multiple models, multiple problems within a model, and as a new feature, distributed computation using a heterogeneous network of computers.
Homepage: http://www.fico.com/en/products/fico-xpress-optimization-suite/
Related Software: XPRESS; AMPL; SCIP; CPLEX; GAMS; AIMMS; LINDO; COMET; COIN/BCP; Zinc; Gecode; StAMPL; SAMPLE; FlopC++; Pyomo; Gurobi; bc-prod; SIMPL; FEASPUMP; UCI-ml
Cited in: 37 Publications

Citations by Year