FICO Xpress Optimization - Product Overview

Document created by on Aug 2, 2016Last modified by on Aug 1, 2017
Version 12Show Document
  • View in full screen mode
Xpr Opt Product Overview Graphic line.PNG

FICO® Xpress Optimization – Product Overview

FICO® Xpress Optimization

FICO Xpress Optimization is the most complete Optimization software technology on the Market. Its best-in-class tools enable operations research and management professionals, analysts, and consultants to rapidly develop and deploy optimization applications that solve complex, real-world business and customer engagement challenges. FICO Xpress Optimization provides easy ways to create, deploy and utilize business optimization solutions based on scalable high-performance algorithms, a flexible modeling environment, and rapid application and reporting capabilities for on-premise and cloud installations.

It provides:

  • Fast and reliable linear, nonlinear, mixed-integer and constraint programming solvers
  • Rapid development and deployment of business user friendly optimization solutions
    • Visualization and Reporting
    • Fast User Interface configuration and custom extensions
    • Collaborative experience
  • Combined algebraic modelling and programming.
  • Scalable optimization execution services

Click here for the FICO Xpress Optimization product sheet.

View the FICO Xpress Optimization introductory video.

Try out FICO Xpress Optimization for 30 days

Free Student Version


FICO Xpress Optimization is made up of 4 core technology components:

Xpress Insight (formerly FICO Optimization Modeler)

Enables businesses to rapidly deploy optimization and analytic models as powerful FICO Xpress Solutions. It lets teams work in a collaborative environment with interactive visualization and an interface designed for the business user to work with models in business terms and understand trade-offs and sensitivities implicit in the business problem. It provides a host of supported features including scenario management, execution, data & file management, integration via APIs, user interface configuration, reporting & visualization, and data analysis. It also supports the import, export and management of all types of FICO Xpress Solutions within the same environment. Powered by FICO® Xpress Optimization and available in the FICO Analytic Cloud, Xpress Insight is integrated with decision rules and predictive analytics as part of the FICO® Decision Management Suite.

Click here for the Xpress Insight (formerly FICO Optimization Modeler) product sheet.

Request a trial of Xpress Insight

Xpress Workbench (formerly FICO Optimization Designer)

FICO Xpress Optimization’s Integrated Development Environment (IDE) for developing optimization models, services and solutions. It provides a web-based collaborative code editor, syntax highlighting, code   completion and folding, and contextual help for Xpress Mosel, VDL, XML, & R. Integration with Tableau® for FICO, facilitates drag and drop creation of visualizations, whilst a Xpress Tuner GUI supports tuning of optimization performance.

Xpress Workbench comes with Xpress Mosel, an algebraic modelling and procedural programming language specifically designed to interact with Xpress Solver engines. It contains drivers for various data and file formats, as well as APIs for connecting to Java, C/C++, .NET, VB, Java and other languages, as well as web services. Xpress Workbench also directly supports: Python, Matlab, & Xpress BCL.

Xpress Solver

Provides the widest breadth of industry leading optimization algorithms and technologies across 3 Modules:

    • Optimizer – Simplex LP, Barrier LP, SOCP, MIP, QP, MIQP, QCQP, MIQCQP, MISOCP
    • NonLinear – SLP and interior point methods for NLP and MINLP
    • Kalis – Constraint programming solver

Xpress Executor (formerly FICO Optimization Executor)

This Component provides standalone support for optimization execution services. This executes Xpress Mosel models using the Xpress optimization engines. It provides SOAP and REST interfaces to be either used within FICO or external applications.


FICO Xpress Solutions

In addition, FICO Xpress Optimization supports a number of different packaged software solutions, focused on solving a particular business problem or types of business problems. They are deployed in and managed by the Xpress Insight Component. There are 3 types of FICO Xpress Solutions:

Framework Solutions

Are built and configured within a standard Solution UI. These include FICO Decision Optimizer (see below) which solves discrete decision assignment problems, outputting optimized decision strategies as Decision Trees.

Templated Solutions

Are built and configured using an Optimization Model based on a best practice template, which defines the model, UI and reporting features. This initial configuration can then be customised to specific needs.

Custom Solutions

Are built and configured using a custom designed and developed Optimization Model, UI & report configuration. Highly flexible, and completely customized to meet specific business problem or user needs


FICO® Decision Optimizer

FICO®  Decision Optimizer helps companies improve the decisions that drive their customer interactions in order to increase profitability, reduce risk and deepen relationships. Its advanced modeling, simulation and optimization techniques allow companies to discover better strategies that balance trade-offs between risk and reward across a wide range of economic conditions.

Click here for the Decision Optimizer product sheet.

Click here for the Custom Decision Optimization product sheet.