liveBook · Manning

Optimization solver

As explained in Data for All

Optimization software is software that searches for solutions that best satisfy specified objectives under varying conditions or constraints.

An optimization solver weighs many possible outcomes against stated objectives and recommends a course of action. It can use outputs from simulations to help decision-makers look further ahead. section 7.3.6

In data markets, optimization software can aggregate offers, prices, and data integrations to serve objectives such as maximizing revenue. It may also suggest changes to those objectives. section 8.6.2

Revenue objective

A data intermediary could use its catalog and market prices to recommend which data offers or integrations support a revenue-maximizing objective. section 8.6.2

These systems are difficult to build and operate, and remain uncommon in everyday corporate use, though they hold promise. section 7.3.6

How Data for All covers it

How deep it goes
Describes large-scale inputs and recommendations, while noting that building and operating these systems remains difficult and deployment uncommon.
Examples
Uses simulation outcomes, market offers and integrations, and revenue maximization as examples.
What it assumes
Assumes stated business objectives and, in one workflow, refined simulation outputs as optimization inputs.
What you can do after
Understand how software can compare many simulated or market options against objectives and recommend actions.
How it connects
Connects simulation models, artificial intelligence, business objectives, and data markets.

Also explained in

Compare how 2 books explain optimization solver →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Data for All. The section links point to the parts of the book it draws on.