At Renault, a single daily planning cycle involves 45,000 decision variables and 100,000 constraints, and the system is expected to produce a high-quality answer in under five minutes. Behind it sits an optimization solver: a mathematical engine that evaluates trade-offs at a scale no planning team could match manually.
This engine is invisible. It does not appear in demos, and it rarely comes up in vendor conversations. But in any network of real complexity, it is often the component doing the heaviest work.
In case you want to jump ahead
Inside the Solver: Different Paths to the Same Goal
The way a solver approaches that search depends on the structure of the problem. Some methods aim to prove mathematical optimality. Others prioritize speed or feasibility. Increasingly, modern optimization platforms combine multiple techniques to balance solution quality and computation time.
Linear Optimization
Think of this as the workhorse of supply chain math. It finds the best possible answer to any problem where costs and volumes scale in straight lines: double the shipment, double the cost. The solver searches for a defined region of possibilities and always finds the true optimum.
The formula says: find the values of your decision variables x that minimize total cost, given a set of linear rules:
The constraints draw a fence around what is physically possible. The solver finds the lowest cost point inside that fence. Because everything is linear, the fence is a clean geometric shape (a polytope), and the optimal answer always sits at one of its corners, which algorithms like Simplex find very efficiently.
SUPPLY CHAIN EXAMPLE
Nonlinear Optimization
The real world rarely scales in straight lines. Energy costs curve upward as machines approach capacity. Supplier discounts kick in at volume thresholds. When those curves matter, you need nonlinear optimization, which handles any smooth mathematical relationship, at the cost of more computation.
The formula is the same in spirit, but f and g can now include powers, curves, or products of variables:
The solver still searches for the best point, but now the “fence” can be curved, making the search harder. For convex curves (bowl-shaped costs like the quadratic above), it can still guarantee a global optimum. For more irregular shapes, it may find a very good local answer without being able to guarantee it is the absolute best.
SUPPLY CHAIN EXAMPLE
Heuristics
Sometimes the problem is simply too large to solve exactly in reasonable time, for instance, routing hundreds of vehicles across a city. A heuristic does not try to prove it has found the best answer. Instead, it follows a smart rule to build a very good answer quickly.
The nearest-neighbor rule works like this: start at the depot, always go to the closest unvisited stop next, return when the vehicle is full:
The constraints are practical, respect vehicle capacity C and serve every stop, but they are enforced incrementally as the route is built, not solved globally. The result is a feasible, serviceable plan in seconds. It will not be perfect, but it will be good enough to operate from, and it scales to problems that exact solvers cannot touch.
SUPPLY CHAIN EXAMPLE
Metaheuristics
Metaheuristics take the heuristic idea further: instead of building one solution with a greedy rule, they maintain and evolve a whole population of candidate solutions, gradually improving quality over many iterations. Genetic Algorithms (GA) are the most intuitive examples.
Imagine you have P candidate supplier networks, each represented as a list of on/off decisions across supplier–country pairs. Each candidate is scored by a fitness function that combines what matters:
Over hundreds of generations, the population drifts toward high-scoring regions of a solution space that would be impossible to search exhaustively (2ⁿ combinations for n suppliers). No optimality guarantee, but the progressive improvement is systematic rather than random.
SUPPLY CHAIN EXAMPLE
Constraint-Based Optimziation
In some supply chain problems, particularly in manufacturing scheduling, the primary challenge is not “find the cheapest plan” but “find any plan that works at all.” Regulatory cleaning requirements, equipment certifications, and batch sequencing rules can interact in ways that make most schedules infeasible before cost even enters the picture. Constraint programming is designed precisely for this.
The model defines variables (when does each batch start), their domains (which time slots are possible), and hard rules that must all hold simultaneously:
The solver propagates these rules aggressively. Every time it fixes one variable, it immediately eliminates impossible values for all related variables, shrinking the search space before trying the next decision. When no valid assignment exists for some variable, it backtracks and tries a different branch. Finding a single feasible schedule is treated as the win. Cost reduction comes only after feasibility is confirmed.
SUPPLY CHAIN EXAMPLE
Comparison of supply chain optimization solver methods across optimality guarantee, realism, scalability, speed, and feasibility focus
| Method | Optimality guarantee | Realism | Scalability | Speed | Feasibility focus |
|---|---|---|---|---|---|
Linear (LP) min cᵀx s.t. Ax ≤ b | Global optimum | Linear only | Good | Fast | Low |
Nonlinear (NLP) min f(x) s.t. g(x) ≤ 0 | Local / global | High | Moderate | Moderate | Low |
Heuristics v* = argmin d(vₖ, j) | None | Medium | Very high | Very fast | Medium |
Metaheuristics GA, SA, Tabu Search | Near-optimal | High | High | Moderate | Medium |
Constraint-based (CP) CSP: all cₖ(φ) = true | Feasibility first | Very high | Moderate | Slow (large) | Primary goal |
The Rise of Hybrid Optimization
Instead of relying exclusively on linear programming, heuristics, or constraint programming, modern platforms orchestrate several approaches simultaneously, allowing each method to contribute where it performs best.
Depending on the problem, they may use linear optimization to evaluate strategic trade-offs, combinatorial optimization to manage complex allocation decisions, and heuristics to accelerate the search for high-quality solutions. Rather than relying on a single algorithm, solvers can switch between or combine approaches to balance solution quality, computation time, and model complexity.
Behind the Solver: Renault’s Packaging Management System
At Renault Group, reusable packaging continuously circulates between approximately 1,400 suppliers, 40 plants and cross-docks, and multiple cleaning, repair, and recovery locations. Ensuring that the right packaging is available at the right place and time is essential for maintaining production continuity while controlling transportation and asset-related costs.
For each day, supplier, plant, and packaging type, Renault must determine how many packaging units should be moved throughout the network while respecting inventory balances, shipment requirements, facility capacities, and operational constraints. At the same time, the system must balance several potentially conflicting objectives, including minimizing packaging shortages, reducing the number of shipments, and limiting overall travel distances.
To support these decisions, Renault developed a Packaging Management System (PMS) powered by Hexaly.
A typical optimization model includes approximately:
45K
integer decision variable
100K
constraints
<1.5%
avarage optimal gap
The challenge is finding a high-quality solution within a timeframe that allows planners to act on the results.
According to Hexaly, the system achieves an average optimality gap below 1.5% within a five-minute solving window, enabling Renault to regularly optimize packaging flows at a scale that would be impractical through manual planning or spreadsheet-based analysis.
Evaluating Optimization Through Different Lenses
Optimization solvers may sit at the center of the same supply chain platform, but analysts and executives often evaluate them through entirely different lenses.
Click on the perspective you want to analyze – executives or analysts.
Executive Lenses

1. Check Model Flexibility
Ensure the solver can accommodate real-world constraints such as capacity limits, sourcing rules, service requirements, inventory policies, and operational exceptions without requiring excessive customization. ✔

2. Test Scenario Responsivness
✔ Evaluate how quickly the solver can process changes in demand, transportation costs, facility locations, or service targets

3. Understand Solution Quality
✔ Determine whether the solution is mathematically optimal, near-optimal, or heuristic-based. Understand how solution quality is measured and whether performance remains consistent as model complexity increases.

4. Evaluate Scalability
✔ Many models perform well during pilot projects but struggle once additional facilities, products, constraints, and planning horizons are introduced. Verify how the solver performs under realistic operating conditions.
Analyst Lenses

1. Assess Decision Making Point
✔ Look for evidence that optimization influences network design, inventory positioning, capacity planning, or operational execution.

2. Evaluate Business Agility
✔ Markets, customer expectations, and supply chains change constantly. Optimization should enable rapid scenario evaluation rather than lengthy planning cycles.roaches.

3. Examine Trafe-Offs Visibility
✔ Optimization should help decision-makers understand trade-offs between cost, service, resilience, sustainability, and inventory. If trade-offs remain hidden, decision quality may not improve significantly.

4. Consider Future Readiness
✔ As AI, digital twins, and advanced planning systems become more common, optimization engines must be able to integrate into broader decision-making ecosystems.
Supply Chain Optimization Self-Assessment
Not every organization uses supply chain optimization in the same way. The following framework can help organizations assess their supply chain optimization maturity.
In Conclusion
Optimization solvers rarely receive the same attention as artificial intelligence, digital twins, or control towers. Yet behind many of the most important supply chain decisions lies an optimization engine evaluating trade-offs that would be impossible to assess manually.
Whether supporting strategic network design, production planning, packaging management, or inventory optimization, solvers provide a structured way to navigate complexity and identify actions that align with business objectives.
At the same time, optimization itself is evolving. Modern platforms increasingly combine exact mathematical methods, heuristics, simulation, and artificial intelligence to solve problems that would have been impractical only a few years ago. The result is not just faster computation, but more realistic decision support.
The organizations that create the greatest value in the future will be those that use each tool where it performs best: human expertise for judgment and oversight, AI for pattern recognition and prediction, and optimization for navigating the complexity in between.
In case you missed it – Previous Pulse Editions
A Fleet Executive’s Playbook for the Next Fuel Shock
Supply Chain Analytics PulseA Fleet Executive's Playbook for the Next Fuel Shock July 2026 | Supply Chain Analytics PulseIn late February 2026, the Strait of Hormuz, which carries roughly a fifth of the world's seaborne oil, effectively shut down as a sudden regional...
What Is Hyperautomation, and Why It’s Becoming Supply Chain’s Operating System
Supply Chain Analytics PulseWhat Is Hyperautomation, and Why It's Becoming Supply Chain's Operating SystemJuly 2026 | Supply Chain Analytics PulseBy 2034, the global hyperautomation market is projected to reach $235 billion, up from $55.54 billion in 2025 - a 17.38%...
Future of Warehousing: RFID, IoT, and Vision Picking
Supply Chain Analytics PulseFuture of Warehousing: RFID, IoT, and Vision PickingJuly 2026 | Supply Chain Analytics PulseThe warehousing industry is at the forefront of a technological transformation. Technologies such as radio-frequency identification (RFID), the...





Recent Comments