Home »  Products »  Solver Systems »  FortMP-MEX »  Overview
Bookmark and Share     

Our Customers

  • HBOS Plc/ INSIGHT (UK)
  • UBS Investment Research (UK)
  • Fidelity Investment Ltd. (UK)
  • Deutsche Bank (UK)
  • APT INC (USA)
  • MOD (UK)
  • UNILEVER (UK/Netherlands)
  • US Coast Guard (USA)
  • British Gas (UK)
  • Southern Electric (UK)
  • DTI (UK)
  • Allocare (Switzerland)
  • NATO (Belgium)
  • Singapore Defence (Singapore)
  • Indian Institute of Management, Calcutta (India)

Contact Us

+91 9094532918 (M)

+91 44 4501 8472(O)

sales@optiriskindia.com

Quick contact form

 

FortMP MEX Overview

FortMP-MEX is an add-on to Matlab, which is an optimisation solver system capable of solving large-scale industrial applications ranging from supply chain to portfolio planning and asset liability management in finance. The system is designed to solve a wide range of well known classes of mathematical programming problems including large-scale linear, variable separable, mixed integer, quadratic and quadratic mixed integer problems.

Linear programming problems are processed by the sparse simplex (SSX) or interior point method (IPM). A powerful basis recovery (cross over) algorithm combines the speed of the IPM solution with the warm restart property of the SSX. Mixed integer programs are solved by applying a branch and bound tree search method. Activating cutting plane methods and integer pre-processing techniques will make FortMP-MEX highly competitive and effective for MIP problems.

Matlab environment provides a platform for direct interaction with the solving capabilities of FortMP. A user can build a model in a regular M-file and invoke FortMP functions to obtain a solution. The software also supports the MPS file format. All solutions are transferred into the Matlab workspace and solver controls can be set either by simple command line arguments or by special solver control file called a spec file. Large-scale models which could not be otherwise solved, can be processed by the Matlab optimisation toolbox.

Key Features

A versatile Industrial strength optimiser: FortMP provides an industrial strength optimiser, which under the Matlab environment provides a versatile way of solving problems by offering various alternatives of specifying a problem. In addition it provides a powerful and desirable alternative for both large-scale sparse models and for discrete (integer) decision models.

Transparent to the MATLAB users: It provides a very transparent means for Matlab users to interact with an industrial strength solver. In this way, it exploits a niche means for researchers and investors or all Matlab users in general who need to develop and solve complex problems in the comfort of the Matlab environment.

Supports solving unsupported models by MATLAB: The problems that can be solved include Integer Programming (IP), Mixed Integer Programming (MIP), Quadratic Programming (QP) and Quadratic Mixed Integer Programming (QMIP). These are not all currently supported in the existing Matlab solvers. FortMP-MEX key features include:

Supporting platforms

Since we are constantly working on new releases of FortMP-MEX, please contact us for the latest release.