
Enterprise Optimizer is the leading modelling and analytics platform for increasing performance through unrivalled, integrated, decision making. The Enterprise Optimizer (EO) modelling platform, using diagnostic, predictive, and prescriptive analytics, enables modelers and users to improve business value and guide decisions based on financial impacts, causal behaviours, and future events.
EO complements today’s business intelligence and planning solutions by enabling a new level of decision support – one that incorporates a more realistic representation of an organization’s business context and its constraints. EO helps users predict how certain forecasts will impact their business operationally and financially, while identifying opportunities, evaluating risks, and conducting what-if/optimization analyses to determine the best path forward. This is why we say “from what-if to what’s best.”
Click here to download our most recent business analytics white paper »

Visit the EO Solutions Showcase for more.
| Features | Benefits |
|---|---|
| Integrated, scalable representation of business processes | Improve decision making by uncovering opportunities and root causes |
| Embedded expert knowledge | Simultaneously considers operational constraints and financial impacts to deliver the optimal decision under a given set of circumstances |
| Visual Programming | Makes easy-to-use what-if scenario available to end users |
| Robust Decision Support | Optimize decision making and rapidly adapt to market fluctuations |
Enterprise Optimizer is built on Constraint-Oriented Reasoning™ (COR), a 5th Generation Programming Language (5GL) that enables EO to quickly create high-value analytical solutions in complex problem domains. With COR, problems are specified as constraints expressed with an intuitive, natural language specification. The specification can combine multiple forms of constraint representations, including graphical, symbolic, quantitative, and relational. Unlike conventional approaches, where modelers use visual techniques to define and sequence equations, COR automatically generates mathematical representations of all system constraints and their interactions. This enables users to easily change the problem they are solving without requiring them to restructure any mathematical representations or redefine input and decision variables.
Greater accuracy leads to better decisions
EO models simultaneously represent all relevant variables and factors including processes, resources, supply, demand, policies and financials
Ease-of-Use accelerates adoption and reduces cost
Drag & Drop design enables users to learn EO modeling in days and without having a Ph.D.
Spend time on insights and improvement; not managing formulas
EO automatically generates the equations from the visual flow and data inputs enabling users to quickly create and adjust use cases regardless of model complexity
Enable users to work collaboratively to extract new insights and identify opportunities
EO applies simulation and optimization to enable users to dynamically treat variables as input or decision variables in the model versus creating new models for each scenario
Leverage existing knowledge
Hundreds of rules and analytic capabilities extract greater insights and opportunities
Greater confidence in data integrity
EO automatically performs error and validity checks to ensure model output is consistent from both engineering and financial perspectives
Enables users to quickly create what-if scenarios using drag and drop technology. Model objects are integrated with financials, and are tracked down to individual processes, resources and SKUs.

Models include data activity tables for each model component. This enables users to simultaneously consider operational constraints and financial impacts in order to determine the optimal decision under a given set of circumstances.

Sample detail: Conversion Object (#3 above)
Conversion includes resources and processes
Enables users to improve decision making by uncovering opportunities and root causes.

Manufacturing Example

Cost-to Serve Example
Optimize decision making and rapidly adapt to market fluctuations.
Robust decision support embedded in the partner-developed Trade Promotion Optimization Planner (TPO) solution, enables users to optimize trade spend within the retailers’ constraints.
TPO’s robust decision making simultaneously considers brands/product groups, budgets, frequencies, prices and promotional instruments, including BOGOs (buy-one-get-one-free), Temporary Price Reductions, Feature Ads, Ads and Displays, etc.

TPO, after analyzing all the relevant variables and constraints, generates the optimal trade promotion plan, which includes promotional mix, pricing, competitive activity, and run-dates. TPO provides integrated financial insights which help the manufacturer and retailer to work collaboratively in order to get the greatest value from their trade spending.

| EO Research | EO Workstation | |
|---|---|---|
| Primary purpose | R&D, Single-User Projects | Enterprise Solutions |
| Platform | ||
| - Windows 32 bit | ||
| - Windows 64-bit | |
|
| Model size | Limited | Unlimited |
| VBA | |
|
| Connectivity | ||
| - Excel / Access | ||
| - UDL (OLE DB) | |
|
| - dBase | |
|
| - EO add-ons | |
|
| - EO Server | |
|
| - EO IBP Framework | |
|
| Solver | Serial (MIO) | Parallel (MIO) |
| Alternatve solver | |
IBM®(CPLEX) |
| Runtime version | |
|
| Support | Optional | Included |
River Logic’s Enterprise Optimizer (EO) platform provides its partners and customers with unprecedented business analytics and decision-making power. The Enterprise Optimizer Add-ons, EO Server and EO Integrated Business Planning Framework, enable multiple users to quickly and easily define and deploy enterprise-ready solutions that are robust, scalable, and secure. EO solutions also maximize the user experience by providing model interactions via Web, Windows, and mobile devices.
As illustrated below, EO Server is comprised of SOA (Services Oriented Architecture) components and web services that support multi-user scenarios in cloud-based and on-premise environments.

EO Integrated Business Planning Framework (EO IBP Framework) features predefined data structures, ETL, EO model, and reports. EO IBP Framework also includes best practices for user interactions and processes to aid solution architects in defining and implementing use cases and the usage sequences that generate the greatest value from their EO-based solutions.
EO add-ons utilize Microsoft components and are fully SOA-compliant. Solutions built with EO Server and
EO IBP Framework are currently installed in a variety of Microsoft and non-Microsoft environments be leveraging the add-on’s APIs and web services.
| Products | Add-Ons | |||||
|---|---|---|---|---|---|---|
| Platform | EO Workstation | EO Research | EO Server | EO IBP Framework | ||
| - 32 Bit | ||||||
| - 64 Bit | ||||||
| Operating Systems | ||||||
| - Windows Vista | ||||||
| - Windows XP with SP2 | ||||||
| - Windows 7 | ||||||
| Browser | ||||||
| - Internet Explorer 6.0 or higher |
||||||
| - Internet Explorer 9.0 or higher |
||||||
| Hardware (Minimum) | ||||||
| - Memory | 512 MB | 4 GB | 16 GB | |||
| - Processor Speed | 1.2 GHz | 1.2 GHz 64 Bit, Dual Core | 1.2 GHz 64 Bit, Quad Core CPU | |||
| - Hard Drive Space | 60 MB | 10 GB | 500 GB | |||
| Hardware (Recommended) | ||||||
| - Memory | 2 GB | 512 MB | 16 GB | 32 GB | ||
| - Processor Speed | 2.0 GHz | 1.2 GHz | 3.0 GHz, 64 Bit, Quad Core | 3.0 GHz Quad Core CPU | ||
| - Hard Drive Space | 5 GB | 60 MB | 100 GB | 750 GB | ||
| Additional Specifications for EO Add-Ons | ||||||
| EO Workstation 7.5 or Runtime AS or higher | ||||||
| MS SQL Server 2008 R2 or higher, 64 bit | ||||||
| MS Windows Server 2008 or higher, 64 bit | ||||||
| MS .Net Platform 4.0 or higher | ||||||
| MS IIS 7.0 or higher | ||||||
| MS Analysis Services | ||||||
| MS Reporting Services | Optional | |||||
| MS Integration Services | Optional | |||||
| MS SharePoint 2010 or higher | Optional | |||||
| MS Silverlight 4 or higher | ||||||