Skip to content

AI Solutions

AI Planning and Optimization Services

Combine predictive models with mathematical optimization to create schedules, routes, allocations and plans that are provably better and respect every real-world constraint.

From Predicting the Future to Choosing the Best Response

Prediction tells you what is likely to happen; optimization tells you what to do about it. Once you know expected demand, available capacity and costs, the question becomes which plan of production, inventory, routes, shifts or prices achieves your goals while honoring every constraint. With thousands of interdependent choices, spreadsheets and rules of thumb leave significant value on the table, and planners spend their days firefighting instead of improving.

Hanoi Technology builds decision intelligence solutions that combine forecasting, mathematical optimization and simulation. We model your planning problem precisely, including objectives, constraints and trade-offs, solve it with proven solvers such as Gurobi, CPLEX, HiGHS or Google OR-Tools, and deliver the result through tools planners trust. Planners stay in control, comparing scenarios, adjusting priorities and understanding why the recommended plan is better.

The Challenge

Why Planning Remains Hard

Most planning still relies on manual effort, even where the stakes are highest.

Combinatorial Complexity

A modest fleet of vehicles, products or staff creates more possible plans than anyone can evaluate. Human planners and simple heuristics find feasible answers, but rarely the best ones.

Constraints Scattered Across Systems and Heads

Capacity limits, labor rules, service levels and customer preferences live in ERP, spreadsheets and planners’ experience. Without capturing them explicitly, automated plans are rejected as unrealistic.

Constant Disruption

Late orders, absent staff, delayed shipments and machine breakdowns invalidate plans within hours. Teams need to re-plan quickly without starting from scratch.

Conflicting Objectives

Cost, service level, utilization and sustainability often pull in different directions. Without a way to quantify trade-offs, decisions default to whoever argues most convincingly.

Business Value

What Optimization Delivers

Lower Operating Costs

Optimized routes, loads, production runs and staffing remove waste such as empty miles, overtime and changeovers. Savings are measured against your current plans.

Higher Service Levels

Plans that respect time windows, priorities and capacity improve on-time delivery and reduce missed commitments to customers.

Better Use of Assets

Vehicles, machines, warehouses and people are utilized more evenly, deferring capital investment and reducing burnout from peaks.

Faster Planning Cycles

What took planners hours or days takes minutes, freeing them for exceptions, negotiation and continuous improvement.

Confident Trade-Off Decisions

Scenario comparison shows the cost of each service level or policy choice, so leaders decide with numbers rather than opinions.

Resilience to Disruption

Rapid re-optimization and what-if simulation let teams respond to disruptions in near real time with minimal knock-on impact.

Optimization Is AI That Explains Itself

Unlike black-box models, an optimization model states its objective and constraints explicitly. When a planner asks why a decision was made, the answer can be traced to a cost, a rule or a limit. That transparency is why planners adopt it.

Our Services

Hanoi Technology’s Planning and Optimization Services

Decision intelligence solutions engineered for your specific planning problems.

Optimization Opportunity Assessment

We map your planning processes, quantify where decisions are made manually and estimate the value of better plans.

  • Planning process map
  • Opportunity sizing
  • Data and constraint inventory

Scheduling and Workforce Optimization

We optimize shift rosters, production sequences and appointment schedules against demand, skills, labor rules and preferences.

  • Rostering and scheduling engines
  • Labor rule modeling
  • Planner interface

Routing and Logistics Optimization

We solve vehicle routing, dispatch, load building and network design problems, including time windows, capacities and multiple depots.

  • Route and dispatch optimizer
  • Load and network models
  • Map-based visualization

Inventory and Supply Planning

We combine demand forecasts with multi-echelon inventory and replenishment optimization to balance service levels and working capital.

  • Safety stock optimization
  • Replenishment plans
  • Service level scenarios

Pricing and Revenue Optimization

We model price elasticity and constraints to recommend prices, markdowns and promotions that maximize margin or revenue.

  • Elasticity models
  • Price recommendation engine
  • Guardrails and approvals

Scenario Planning and Digital Twins

We build simulation and what-if tools so leaders can test policies, capacity changes and disruptions before committing.

  • Simulation model
  • Scenario comparison dashboard
  • Stress test library

Our Approach

How We Build Optimization Solutions

An iterative approach that earns planners’ trust before the solution goes live.

  1. 01

    Map the Decision

    We observe current planning, document objectives, decisions, constraints and data sources, and agree on how plan quality will be measured.

    Deliverables: Decision model specification · Baseline KPIs

  2. 02

    Formulate and Prototype

    We express the problem as a mathematical model, solve it on historical data and compare its plans with what planners actually did.

    Deliverables: Prototype optimizer · Historical replay results

  3. 03

    Validate with Planners

    Planners review recommended plans, flag missing constraints and refine priorities. We iterate until plans are both better and realistic.

    Deliverables: Validated constraint set · Planner feedback log

  4. 04

    Integrate and Deploy

    We connect the optimizer to ERP, WMS, TMS or HR systems, build an interface for review and overrides, and set solve-time targets.

    Deliverables: Production optimization service · Planner application

  5. 05

    Measure and Evolve

    We track savings and service metrics, monitor solve performance and extend the model as the business and its constraints change.

    Deliverables: Value tracking dashboard · Model change log

Use Cases

Planning and Optimization Use Cases

Decisions where optimization consistently outperforms manual planning.

Last-Mile Delivery Routing

A logistics operator plans daily routes for its fleet with customer time windows, vehicle capacities and driver hours. Distance and late deliveries fall while each driver handles more stops.

Real-Time Rider Dispatch

A food delivery platform assigns orders to riders every few seconds, balancing preparation times, rider location and batching opportunities. Customers get food faster and riders earn more per hour.

Contact Center Workforce Scheduling

A service center builds rosters from forecast contact volumes, agent skills and labor rules. Service levels improve without additional headcount.

Production Sequencing

A manufacturer sequences orders across lines to reduce changeovers while meeting due dates. Throughput rises and overtime decreases.

Multi-Echelon Inventory Optimization

A distributor sets stock levels across central and regional warehouses for thousands of items. Working capital decreases while availability is maintained.

Retail Markdown Optimization

A fashion retailer plans end-of-season markdowns by store and item using elasticity estimates. Sell-through targets are met with less margin sacrificed.

Technology

Optimization Technologies We Use

Commercial and open-source solvers, modeling languages and simulation tools selected for your problem size and budget.

  • Gurobi
  • IBM CPLEX
  • FICO Xpress
  • HiGHS
  • Google OR-Tools
  • Timefold Solver
  • Pyomo
  • PuLP
  • CVXPY
  • AMPL
  • SimPy
  • AnyLogic
  • Python
  • OSRM
  • Databricks
  • Azure Machine Learning

Platforms

Deliver AI Planning and Optimization on Your Preferred Platform

Why Hanoi Technology

Why Organizations Choose Hanoi Technology

Senior, Cross-Functional Teams

Strategy, data, AI, cloud and engineering specialists work as one team, so nothing is lost between hand-offs.

Proven Delivery

More than 50 projects delivered for clients in North America, Europe and Asia-Pacific.

Radical Transparency

A written update every week and a demo of working software every sprint, so you always know where things stand.

Cost-Effective Global Delivery

Experienced engineers from our Hanoi delivery hub, with working-hour overlap for every major time zone.

−25%operational costs

Success Story · Logistics

Route optimization and fleet visibility for a regional logistics company

A regional delivery company handling thousands of shipments a day was planning routes and dispatching by hand. We built dynamic route optimization, a fleet dashboard and a driver app.

Read the Full Story

More Success Stories

Food delivery

+58%total orders

AI dispatch and live tracking for a food delivery startup

A fast-growing urban food delivery startup was losing customers to slow deliveries at peak times. We built AI order dispatching and connected restaurants, drivers and customers in real time.

Explore All Success Stories

Resources

Featured Resources

Industry trends and practical guidance to help you get more value from data, AI and technology.

Make Better Plans in Minutes, Not Days

Book a free consultation to walk us through a planning problem that costs you time or money today. We will assess whether optimization fits and estimate the improvement you could expect.

AI Planning and Optimization FAQ

How is optimization different from machine learning?

Machine learning learns patterns from historical data to predict outcomes, such as next week’s demand. Mathematical optimization searches all feasible decisions to find the best one for a stated objective, such as the cheapest set of routes that meets every delivery window. They work best together: predictions become inputs to the optimizer, which turns them into an actionable plan. Optimization does not need large training datasets, but it does need accurate rules and costs.

Do we need a commercial solver license?

Not always. Open-source solvers such as HiGHS and Google OR-Tools handle many routing, scheduling and linear problems very well. Commercial solvers such as Gurobi, CPLEX or Xpress are often significantly faster on large mixed-integer problems and can justify their license cost when solve times or plan quality matter. We benchmark options on your data during prototyping and recommend the most cost-effective choice for your scale.

What data do we need to get started?

You need data describing the decisions and their constraints: orders or demand, resources and capacities, costs, time or distance information, and business rules such as labor regulations or service commitments. Much of this exists in ERP, WMS, TMS or HR systems; some lives only in planners’ heads and is captured during workshops. Historical plans are valuable for comparing the optimizer against current practice and demonstrating improvement.

How long does an optimization project take?

A prototype that replays historical data and compares plans with current practice typically takes six to ten weeks. A production solution with system integration, a planner interface and change management usually needs another three to five months, depending on complexity and the number of sites. We often launch in one region or site first, prove the value and then roll out more widely.

Will the optimizer replace our planners?

No. In our experience the best results come from planners and optimizers working together. The optimizer handles the combinatorial heavy lifting, while planners provide context it cannot know, handle exceptions and negotiate with stakeholders. We design interfaces that let planners lock decisions, adjust priorities, compare scenarios and understand recommendations. Planners typically shift from building plans manually to improving them and managing disruptions.

How do you handle constant changes and disruptions?

We design for re-optimization from the start. The model can be re-solved with the latest information, such as a canceled order, a sick employee or a delayed truck, while keeping changes to the existing plan minimal so operations are not disrupted. Solve times are tuned to your planning rhythm, from overnight batch plans to re-planning every few seconds for real-time dispatch.