Project Description
Author: Nathan Goldstein
The most common misconception about supply chain optimization software is that the value comes from the algorithm.
It doesn’t. The algorithm — the mathematical solver that finds optimal solutions — is largely a commodity. Any competent team can license Gurobi or CPLEX. The solver is necessary but not sufficient.
The value comes from the model. Specifically, from having a model that accurately reflects how your business actually operates — your real constraint set, your real cost structure, your real revenue logic — that can be fed any question and return a verified answer.
Building that model is where the work is. Answering questions with it is where the value is. And the economics of that arrangement are significantly better than most organizations realize.
What “Encoding Your Business” Actually Means
When River Logic talks about modeling your business, we mean something specific: encoding the actual rules by which your operations create value and incur cost.
Not an approximation. Not a simplified representation built to run fast. The real thing: how materials flow through your network, end to end. The operational constraints at every node — capacity limits, lead times, minimum run requirements, facility-specific restrictions. How your cost structure works — which costs are fixed and which are variable, and at what volume thresholds the math changes. How revenue is earned and how margin is realized by product, customer, and channel.
When that model is accurate, it becomes something powerful: a digital planning twin of your supply chain that can be queried like a database.
The analogy is exact. Nobody expects a database to rebuild its schema every time you run a new query. You build the schema once, maintain it as the business evolves, and run unlimited queries against it. The value of the database is the quality of the schema, not the query.
A decision engine works the same way. Build the model once. Feed it any assumption. Get a verified answer.
The Three-Step Process
Step 1: Model — Encode Your Business
This is where the investment goes. Working with your operations, finance, and supply chain teams, you build a complete representation of how your business works: material flows, activity-based costs, revenue logic, capacity constraints, regulatory limits, and the interactions between them.
This isn’t data entry. It’s a formal specification of your business rules — precise enough that a mathematical solver can operate on it. The quality of this step determines the quality of every answer that comes out of the system.
Step 2: Feed — Change Any Assumption
Once the model exists, every planning scenario becomes an input change. You don’t rebuild; you update.
Freight rates increase 15%? Update the rate table. Run the model. See the cost impact, the margin impact, and the optimal network response in minutes.
New customer opportunity adds 8% volume in a constrained region? Update the demand input. See what the network can actually absorb, which facilities are affected, and what the service and margin implications are.
A key supplier goes offline for three weeks? Update the supply assumption. See the optimal demand response, which commitments are at risk, and what the best feasible plan looks like given real constraints.
The model handles the complexity. You handle the question.
Step 3: Analyze — Explore Any Perspective
With a verified model and a specific scenario, you can explore the answer from multiple angles without re-running the analysis from scratch.
What does the plan look like if the primary objective is maximizing fill rate? What’s the margin implication of that choice?
What does it look like if margin is the primary objective? Which customers or regions take the service impact?
What’s the plan that satisfies minimum acceptable floors on both — and is it actually achievable?
These aren’t three separate analyses. They’re three views of the same model, available in the same session. The conversation in the room can drive the exploration, rather than waiting for the analyst to go rebuild something.
The Economics of Unlimited Questions
The ROI calculation for a decision engine is different from the ROI calculation for a traditional planning tool — and it’s worth being explicit about why.
A traditional planning tool’s value is proportional to the number of plans it helps you build. The more analysis you do, the more value you extract.
A decision engine’s value is proportional to the quality of the decisions it enables. The model exists once. The value is in how many consequential questions you can now afford to ask — and how much better the decisions become when those questions get answered before you commit rather than after.
The question that would have cost a week of analyst time is now a five-minute model run. The scenario that wouldn’t have been evaluated because the planning cycle was already closed now gets run in the meeting. The disruption response that used to get made on instinct now gets verified against the actual network before anyone commits.
That’s not a 10% improvement in planning efficiency. It’s a qualitative change in the decision-making environment.
River Logic VCO encodes your real business operations in a validated digital twin, then answers unlimited what-if questions against that model — without rebuilding from scratch. The model persists. The questions are free.



























