SlideShare une entreprise Scribd logo
1  sur  10
Télécharger pour lire hors ligne
Tactical Engineering Solution
ORDINA ADVANCED PLANNING & SCHEDULING UNIT




                    1
Ordina’s Advanced Planning and Scheduling Unit: optimization
experience.



                Optimization within logistics
                   - Optimization of tactical planning
                   - Optimization of route schedules
                Optimization within personnel and material
                 planning
                   - Minimizing idle time based on forecasted and
                     actual capacity
                Optimization within the maritime sector
                   - Optimization of barge planning




                                 2
Problem Formulation


 In order to provide an optimal service for their customers, 4PL providers
  are confronted regularly with a number of fundamental questions:
    - Given a typical shipment list or pattern of a customer, what is the most cost-
      effective transport plan for that customer within the provider’s network of
      carriers and hubs?
    - Given an existing customer that is expecting significant changes in his
      shipment patterns, is the current transport plan still cost-effective?
      If not, how should it be adjusted?
    - Given multiple customers, both existing and new, what are the synergies
      between their transport plans and can it be beneficial for all of them to jointly
      organize their transports?
    - Given a number of customers, is the 4PL provider’s network correctly
      optimized? I.e. do we have the correct hubs and carriers and do we use
      them correctly?



                                          3
Traditional methodology used throughout the sector


 Often, Excel is used, possibly in combination with off-the-shelf high level
  planning applications.
 One of the main problems with high level applications is that they
  operate on flow level, simply mapping flows through a network. This
                    Unrealistic or unfeasible transport plans
  regularly leads to non-feasible transport plans.
 One of the main problems with using Excel is that in order to find a
  solution within an acceptable time window (typically a few weeks),
  several heuristics Slowused. E.g.
                     are and ponderous analysis process
    - Try to make as many full direct transports as possible.
    - All shipments that weigh less than X kg are transported via a hub.
 As a consequence, solutions found byoften far from optimal sub-optimal,
              Even feasible solutions are providers are often
  without knowing how far from an optimal solution their solution actually
  lies.


                                        4
Main goals to achieve for a 4PL engineering tool


 The main goal of a 4PL engineering tool is of course to provide an answer
  to the fundamental questions posed earlier in this presentation.
 In finding these answers, the tool should
    - Significantly reduce the time spent computing a cost-effective transport plan.
    - Provide an unbiased estimate for the effect of volume changes on existing
      tactical plans.
    - Provide a solution that can be drilled down and evaluated to the level of
      individual shipments.
    - Allow the tactical engineers to make manual corrections based on their
      knowledge and experience.
    - Provide a clear estimate of optimality for a given solution.
    - Facilitate the evaluation of tactical rules as well as the definition and validation
      of business rules



                                            5
The Tactical Engineering Solution (TES)


  Traditional solutions:
     A two step optimization solution was developed to                  TES:
 Unrealistic or unfeasible   • TES approach gives a
      - find a cost-effective transport plan within hours     Feasible transport plans
     transport plans             solution on shipment level.
      - provide at the same•time a clearcan manually optimality
                                 Engineers estimate of
                                  overrule at shipment level.
      - all the while taking existing business rules into account
   Step 1: flow level optimization.
  Traditional solutions:                                                TES:
     - optimization on an aggregated level finds solution
                                               using the mathematical technique of
Slow and biased analysis • TES approach                         Fast and unbiased
         MILP                within hours.
         process           • Intuitive interface allows fast
                                                                  analysis process
   Step 2: shipment level optimization. input and
                            manipulation of
                                solution
      - refinement of the aggregated solution to shipment level using MILP and
         proven milk run heuristics
                                                                           TES:
  Traditional solutions:
                            • TES approach uses                     Optimal solution or
Even feasible solutions are
                              mathematical optimization with    indication of minimal level
  often far from optimal      respect to actual cost functions.        of optimality.
                             •   Effect of manual manipulation
                                 on total cost is immediately
                                 visible.       6
Performance: computation time


 TES was designed and implemented by Ordina using the Quintiq
  planning platform with CPLEX as its underlying optimization engine.
 It has been taken into production running on a server with 16 processor
  cores and 48GB of RAM available.
 Performance has been monitored for their actual business cases. To
  obtain an optimal solution, calculation time is around 3-4 hours.
 This for formulations with over 4,000,000 variables and 4,000,000
  constraints.




                                    7
Performance: cost optimality compared to manual.
                                                  TES best solution:
               Customer best                      787,884 €
               solution:                          → 6% cheaper!
               838,169 €


 Using TES on existing business cases has shown an increase in cost-
  effectiveness of up to 17%!
    - Existing transport plans that were considered optimal were shown to be
      significantly suboptimal.
 Using TES, shortcomings of tactical rules of thumb have been identified.
    - E.g. the rule stating all shipments less than 7500 kg should be transported via
      hubs turned out to be bad when the distance between factory and hub is
      significantly larger than the distance between factory and supplier.




                                           8
A short TES demo


 Under the motto “put your money where your mouth is” we will illustrate
  TES with a little demo.




                                    9
Questions?


   10

Contenu connexe

Similaire à Ordina Planning & Scheduling Day - APS - Tactical engineering solution - executive seminar

A planning approach for reassigning virtual machine in
A planning approach for reassigning virtual machine inA planning approach for reassigning virtual machine in
A planning approach for reassigning virtual machine inArbaaz Gillani
 
Sdec10 lean package implementation
Sdec10 lean package implementationSdec10 lean package implementation
Sdec10 lean package implementationTerry Bunio
 
Fdp session rtu session 1
Fdp session rtu session 1Fdp session rtu session 1
Fdp session rtu session 1sprsingh1
 
Three principles of transportation optimization
Three principles of transportation optimizationThree principles of transportation optimization
Three principles of transportation optimizationpurplestains88
 
Om0010 operations management
Om0010 operations managementOm0010 operations management
Om0010 operations managementsmumbahelp
 
Addressing Uncertainty How to Model and Solve Energy Optimization Problems
Addressing Uncertainty How to Model and Solve Energy Optimization ProblemsAddressing Uncertainty How to Model and Solve Energy Optimization Problems
Addressing Uncertainty How to Model and Solve Energy Optimization Problemsoptimizatiodirectdirect
 
Global logistics management
Global logistics managementGlobal logistics management
Global logistics managementShagai Ebo
 
Om0010 operations management
Om0010 operations managementOm0010 operations management
Om0010 operations managementsmumbahelp
 
Engineering DevOps Right the First Time
Engineering DevOps Right the First TimeEngineering DevOps Right the First Time
Engineering DevOps Right the First TimeMarc Hornbeek
 
Collaborative Logistics In India & Role of Technology - Ravi Begur (Mahindra ...
Collaborative Logistics In India & Role of Technology - Ravi Begur (Mahindra ...Collaborative Logistics In India & Role of Technology - Ravi Begur (Mahindra ...
Collaborative Logistics In India & Role of Technology - Ravi Begur (Mahindra ...ELSCC
 
CV Gabor Vigh
CV Gabor VighCV Gabor Vigh
CV Gabor VighG Vigh
 
Digests for the book "Scalability Rules: 50 Principles for Scaling Web Sites"
Digests for the book "Scalability Rules: 50 Principles for Scaling Web Sites"Digests for the book "Scalability Rules: 50 Principles for Scaling Web Sites"
Digests for the book "Scalability Rules: 50 Principles for Scaling Web Sites"Cyril Wang
 
071310 sun d_0930_feldman_stephen
071310 sun d_0930_feldman_stephen071310 sun d_0930_feldman_stephen
071310 sun d_0930_feldman_stephenSteve Feldman
 
White Paper - Distribution Network Optimization
White Paper - Distribution Network OptimizationWhite Paper - Distribution Network Optimization
White Paper - Distribution Network OptimizationLen Pannett
 
Lecture 2 Basic Concepts of Optimal Design and Optimization Techniques final1...
Lecture 2 Basic Concepts of Optimal Design and Optimization Techniques final1...Lecture 2 Basic Concepts of Optimal Design and Optimization Techniques final1...
Lecture 2 Basic Concepts of Optimal Design and Optimization Techniques final1...Khalil Alhatab
 
Model-Based User Interface Optimization: Part IV: ADVANCED TOPICS - At SICSA ...
Model-Based User Interface Optimization: Part IV: ADVANCED TOPICS - At SICSA ...Model-Based User Interface Optimization: Part IV: ADVANCED TOPICS - At SICSA ...
Model-Based User Interface Optimization: Part IV: ADVANCED TOPICS - At SICSA ...Aalto University
 
Operation Research Techniques
Operation Research Techniques Operation Research Techniques
Operation Research Techniques Lijin Mathew
 
Business Optimizer Introduction
Business Optimizer IntroductionBusiness Optimizer Introduction
Business Optimizer IntroductionDonato Marrazzo
 
Capacity enhancement cycle time_reduction
Capacity enhancement cycle time_reductionCapacity enhancement cycle time_reduction
Capacity enhancement cycle time_reductionimdiven
 

Similaire à Ordina Planning & Scheduling Day - APS - Tactical engineering solution - executive seminar (20)

A planning approach for reassigning virtual machine in
A planning approach for reassigning virtual machine inA planning approach for reassigning virtual machine in
A planning approach for reassigning virtual machine in
 
Sdec10 lean package implementation
Sdec10 lean package implementationSdec10 lean package implementation
Sdec10 lean package implementation
 
Fdp session rtu session 1
Fdp session rtu session 1Fdp session rtu session 1
Fdp session rtu session 1
 
Three principles of transportation optimization
Three principles of transportation optimizationThree principles of transportation optimization
Three principles of transportation optimization
 
Om0010 operations management
Om0010 operations managementOm0010 operations management
Om0010 operations management
 
Addressing Uncertainty How to Model and Solve Energy Optimization Problems
Addressing Uncertainty How to Model and Solve Energy Optimization ProblemsAddressing Uncertainty How to Model and Solve Energy Optimization Problems
Addressing Uncertainty How to Model and Solve Energy Optimization Problems
 
Global logistics management
Global logistics managementGlobal logistics management
Global logistics management
 
Om0010 operations management
Om0010 operations managementOm0010 operations management
Om0010 operations management
 
Fahroo - Computational Mathematics - Spring Review 2012
Fahroo - Computational Mathematics - Spring Review 2012 Fahroo - Computational Mathematics - Spring Review 2012
Fahroo - Computational Mathematics - Spring Review 2012
 
Engineering DevOps Right the First Time
Engineering DevOps Right the First TimeEngineering DevOps Right the First Time
Engineering DevOps Right the First Time
 
Collaborative Logistics In India & Role of Technology - Ravi Begur (Mahindra ...
Collaborative Logistics In India & Role of Technology - Ravi Begur (Mahindra ...Collaborative Logistics In India & Role of Technology - Ravi Begur (Mahindra ...
Collaborative Logistics In India & Role of Technology - Ravi Begur (Mahindra ...
 
CV Gabor Vigh
CV Gabor VighCV Gabor Vigh
CV Gabor Vigh
 
Digests for the book "Scalability Rules: 50 Principles for Scaling Web Sites"
Digests for the book "Scalability Rules: 50 Principles for Scaling Web Sites"Digests for the book "Scalability Rules: 50 Principles for Scaling Web Sites"
Digests for the book "Scalability Rules: 50 Principles for Scaling Web Sites"
 
071310 sun d_0930_feldman_stephen
071310 sun d_0930_feldman_stephen071310 sun d_0930_feldman_stephen
071310 sun d_0930_feldman_stephen
 
White Paper - Distribution Network Optimization
White Paper - Distribution Network OptimizationWhite Paper - Distribution Network Optimization
White Paper - Distribution Network Optimization
 
Lecture 2 Basic Concepts of Optimal Design and Optimization Techniques final1...
Lecture 2 Basic Concepts of Optimal Design and Optimization Techniques final1...Lecture 2 Basic Concepts of Optimal Design and Optimization Techniques final1...
Lecture 2 Basic Concepts of Optimal Design and Optimization Techniques final1...
 
Model-Based User Interface Optimization: Part IV: ADVANCED TOPICS - At SICSA ...
Model-Based User Interface Optimization: Part IV: ADVANCED TOPICS - At SICSA ...Model-Based User Interface Optimization: Part IV: ADVANCED TOPICS - At SICSA ...
Model-Based User Interface Optimization: Part IV: ADVANCED TOPICS - At SICSA ...
 
Operation Research Techniques
Operation Research Techniques Operation Research Techniques
Operation Research Techniques
 
Business Optimizer Introduction
Business Optimizer IntroductionBusiness Optimizer Introduction
Business Optimizer Introduction
 
Capacity enhancement cycle time_reduction
Capacity enhancement cycle time_reductionCapacity enhancement cycle time_reduction
Capacity enhancement cycle time_reduction
 

Plus de Ordina

Ordina - VisionWorks Seminar: Bi Innovation Radar Part2
Ordina - VisionWorks Seminar: Bi Innovation Radar Part2Ordina - VisionWorks Seminar: Bi Innovation Radar Part2
Ordina - VisionWorks Seminar: Bi Innovation Radar Part2Ordina
 
Ordina - VisionWorks Seminar: Bi Innovation Radar Part1
Ordina - VisionWorks Seminar: Bi Innovation Radar Part1Ordina - VisionWorks Seminar: Bi Innovation Radar Part1
Ordina - VisionWorks Seminar: Bi Innovation Radar Part1Ordina
 
Ordina Planning & Scheduling Day - APS - Roster optimizer solution presentation
Ordina Planning & Scheduling Day - APS - Roster optimizer solution presentationOrdina Planning & Scheduling Day - APS - Roster optimizer solution presentation
Ordina Planning & Scheduling Day - APS - Roster optimizer solution presentationOrdina
 
Ordina Planning & Scheduling Day - APS - powerful forecasting for a good plan...
Ordina Planning & Scheduling Day - APS - powerful forecasting for a good plan...Ordina Planning & Scheduling Day - APS - powerful forecasting for a good plan...
Ordina Planning & Scheduling Day - APS - powerful forecasting for a good plan...Ordina
 
Ordina Planning & Scheduling Day - APS - quintiq 5.0 migration traject
Ordina Planning & Scheduling Day - APS - quintiq 5.0 migration trajectOrdina Planning & Scheduling Day - APS - quintiq 5.0 migration traject
Ordina Planning & Scheduling Day - APS - quintiq 5.0 migration trajectOrdina
 
Ordina Planning & Scheduling Day - APS - klantencase douane definitief
Ordina Planning & Scheduling Day - APS -  klantencase douane definitiefOrdina Planning & Scheduling Day - APS -  klantencase douane definitief
Ordina Planning & Scheduling Day - APS - klantencase douane definitiefOrdina
 
Ordina Planning & Scheduling Day - APS klantendag value-scan20130321
Ordina Planning & Scheduling Day - APS klantendag value-scan20130321Ordina Planning & Scheduling Day - APS klantendag value-scan20130321
Ordina Planning & Scheduling Day - APS klantendag value-scan20130321Ordina
 
Ordina Planning & Scheduling Day - APS - quintiq 5 0 and beyond
Ordina Planning & Scheduling Day - APS - quintiq 5 0 and beyondOrdina Planning & Scheduling Day - APS - quintiq 5 0 and beyond
Ordina Planning & Scheduling Day - APS - quintiq 5 0 and beyondOrdina
 
Ordina Planning & Scheduling Day - APS - welcome
Ordina Planning & Scheduling Day - APS - welcomeOrdina Planning & Scheduling Day - APS - welcome
Ordina Planning & Scheduling Day - APS - welcomeOrdina
 

Plus de Ordina (9)

Ordina - VisionWorks Seminar: Bi Innovation Radar Part2
Ordina - VisionWorks Seminar: Bi Innovation Radar Part2Ordina - VisionWorks Seminar: Bi Innovation Radar Part2
Ordina - VisionWorks Seminar: Bi Innovation Radar Part2
 
Ordina - VisionWorks Seminar: Bi Innovation Radar Part1
Ordina - VisionWorks Seminar: Bi Innovation Radar Part1Ordina - VisionWorks Seminar: Bi Innovation Radar Part1
Ordina - VisionWorks Seminar: Bi Innovation Radar Part1
 
Ordina Planning & Scheduling Day - APS - Roster optimizer solution presentation
Ordina Planning & Scheduling Day - APS - Roster optimizer solution presentationOrdina Planning & Scheduling Day - APS - Roster optimizer solution presentation
Ordina Planning & Scheduling Day - APS - Roster optimizer solution presentation
 
Ordina Planning & Scheduling Day - APS - powerful forecasting for a good plan...
Ordina Planning & Scheduling Day - APS - powerful forecasting for a good plan...Ordina Planning & Scheduling Day - APS - powerful forecasting for a good plan...
Ordina Planning & Scheduling Day - APS - powerful forecasting for a good plan...
 
Ordina Planning & Scheduling Day - APS - quintiq 5.0 migration traject
Ordina Planning & Scheduling Day - APS - quintiq 5.0 migration trajectOrdina Planning & Scheduling Day - APS - quintiq 5.0 migration traject
Ordina Planning & Scheduling Day - APS - quintiq 5.0 migration traject
 
Ordina Planning & Scheduling Day - APS - klantencase douane definitief
Ordina Planning & Scheduling Day - APS -  klantencase douane definitiefOrdina Planning & Scheduling Day - APS -  klantencase douane definitief
Ordina Planning & Scheduling Day - APS - klantencase douane definitief
 
Ordina Planning & Scheduling Day - APS klantendag value-scan20130321
Ordina Planning & Scheduling Day - APS klantendag value-scan20130321Ordina Planning & Scheduling Day - APS klantendag value-scan20130321
Ordina Planning & Scheduling Day - APS klantendag value-scan20130321
 
Ordina Planning & Scheduling Day - APS - quintiq 5 0 and beyond
Ordina Planning & Scheduling Day - APS - quintiq 5 0 and beyondOrdina Planning & Scheduling Day - APS - quintiq 5 0 and beyond
Ordina Planning & Scheduling Day - APS - quintiq 5 0 and beyond
 
Ordina Planning & Scheduling Day - APS - welcome
Ordina Planning & Scheduling Day - APS - welcomeOrdina Planning & Scheduling Day - APS - welcome
Ordina Planning & Scheduling Day - APS - welcome
 

Dernier

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 

Dernier (20)

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 

Ordina Planning & Scheduling Day - APS - Tactical engineering solution - executive seminar

  • 1. Tactical Engineering Solution ORDINA ADVANCED PLANNING & SCHEDULING UNIT 1
  • 2. Ordina’s Advanced Planning and Scheduling Unit: optimization experience.  Optimization within logistics - Optimization of tactical planning - Optimization of route schedules  Optimization within personnel and material planning - Minimizing idle time based on forecasted and actual capacity  Optimization within the maritime sector - Optimization of barge planning 2
  • 3. Problem Formulation  In order to provide an optimal service for their customers, 4PL providers are confronted regularly with a number of fundamental questions: - Given a typical shipment list or pattern of a customer, what is the most cost- effective transport plan for that customer within the provider’s network of carriers and hubs? - Given an existing customer that is expecting significant changes in his shipment patterns, is the current transport plan still cost-effective? If not, how should it be adjusted? - Given multiple customers, both existing and new, what are the synergies between their transport plans and can it be beneficial for all of them to jointly organize their transports? - Given a number of customers, is the 4PL provider’s network correctly optimized? I.e. do we have the correct hubs and carriers and do we use them correctly? 3
  • 4. Traditional methodology used throughout the sector  Often, Excel is used, possibly in combination with off-the-shelf high level planning applications.  One of the main problems with high level applications is that they operate on flow level, simply mapping flows through a network. This Unrealistic or unfeasible transport plans regularly leads to non-feasible transport plans.  One of the main problems with using Excel is that in order to find a solution within an acceptable time window (typically a few weeks), several heuristics Slowused. E.g. are and ponderous analysis process - Try to make as many full direct transports as possible. - All shipments that weigh less than X kg are transported via a hub.  As a consequence, solutions found byoften far from optimal sub-optimal, Even feasible solutions are providers are often without knowing how far from an optimal solution their solution actually lies. 4
  • 5. Main goals to achieve for a 4PL engineering tool  The main goal of a 4PL engineering tool is of course to provide an answer to the fundamental questions posed earlier in this presentation.  In finding these answers, the tool should - Significantly reduce the time spent computing a cost-effective transport plan. - Provide an unbiased estimate for the effect of volume changes on existing tactical plans. - Provide a solution that can be drilled down and evaluated to the level of individual shipments. - Allow the tactical engineers to make manual corrections based on their knowledge and experience. - Provide a clear estimate of optimality for a given solution. - Facilitate the evaluation of tactical rules as well as the definition and validation of business rules 5
  • 6. The Tactical Engineering Solution (TES) Traditional solutions: A two step optimization solution was developed to TES: Unrealistic or unfeasible • TES approach gives a - find a cost-effective transport plan within hours Feasible transport plans transport plans solution on shipment level. - provide at the same•time a clearcan manually optimality Engineers estimate of overrule at shipment level. - all the while taking existing business rules into account  Step 1: flow level optimization. Traditional solutions: TES: - optimization on an aggregated level finds solution using the mathematical technique of Slow and biased analysis • TES approach Fast and unbiased MILP within hours. process • Intuitive interface allows fast analysis process  Step 2: shipment level optimization. input and manipulation of solution - refinement of the aggregated solution to shipment level using MILP and proven milk run heuristics TES: Traditional solutions: • TES approach uses Optimal solution or Even feasible solutions are mathematical optimization with indication of minimal level often far from optimal respect to actual cost functions. of optimality. • Effect of manual manipulation on total cost is immediately visible. 6
  • 7. Performance: computation time  TES was designed and implemented by Ordina using the Quintiq planning platform with CPLEX as its underlying optimization engine.  It has been taken into production running on a server with 16 processor cores and 48GB of RAM available.  Performance has been monitored for their actual business cases. To obtain an optimal solution, calculation time is around 3-4 hours.  This for formulations with over 4,000,000 variables and 4,000,000 constraints. 7
  • 8. Performance: cost optimality compared to manual. TES best solution: Customer best 787,884 € solution: → 6% cheaper! 838,169 €  Using TES on existing business cases has shown an increase in cost- effectiveness of up to 17%! - Existing transport plans that were considered optimal were shown to be significantly suboptimal.  Using TES, shortcomings of tactical rules of thumb have been identified. - E.g. the rule stating all shipments less than 7500 kg should be transported via hubs turned out to be bad when the distance between factory and hub is significantly larger than the distance between factory and supplier. 8
  • 9. A short TES demo  Under the motto “put your money where your mouth is” we will illustrate TES with a little demo. 9