SlideShare une entreprise Scribd logo
1  sur  19
Optimisation of
purchases,
supply,
stocks,
recipes over various periods
with constraints on the variation of the recipe
composition and
accounting for future price uncertainty
in a single optimisation
Frits Fredrick
Radar Automation
Factory1 Factory3
Factory2
Market2
wheat
Market1
wheatSales
1&2
wheat
Sales3
wheat
Consumption 1
wheat
Consumption 3
wheat
Consumption 2
wheat
Purchase 1->1
wheat
Purchase 1->2
wheat
Purchase 2->2
wheat
Purchase 2->3
wheatReport1 wheat Report3 wheat
Report2 wheat
Generic outline
Factory1 Factory3
Factory2
Market2
wheat
Market1
wheat
Sales2
wheat
Market3
wheat
Consumption 1
wheat
Consumption 3
wheat
Consumption 2
wheat
Purchase 1->1
wheat
Purchase 2->2
wheat
Purchase 3->3
wheat
Sales1
wheat
Sales3
wheat
Report1 wheat
Report3 wheat
Report2 wheat
Scenario with
purchase per factory
Factory1 Factory3
Factory2
Market
wheat
Sales
wheat
Consumption 1
wheat
Consumption 3
wheat
Consumption 2
wheat
Purchase ->1
wheat
Purchase ->2
wheat
Purchase ->3
wheat
Report1 wheat
Report3 wheatReport2 wheat
Scenario with single
market, supply per
factory
Which outline fits with your business?
Single
market, single
fatory
Single
market,
multiple
factories
(price per
factory)
Multiple
markets,
multiple
factories
(many on
many)
Input for each location (period)
Formula
Tonnage
Raw material
Initial
availability
Stock cost
Factories
Raw material
Availability
Markets
Input for each flux (per period/ per raw
material)
Price or cost
Minimum and
maximum
Market
Factory
Market,
sales
Possible logistic constraints for each period
• Minimum/maximum purchase or sales, for each raw material or for
each purchase group
• Minimum/maximum availability on the market for each raw
material or purchase group
• Minimum/maximum supply for each raw material to each factory
• Minimum/maximum consumption for each raw material, in each
factory
• Minimum/maximum stock for each raw material or raw material
group and for each factory
Possible constraints for each recipe and
period
• Minimum/maximum on the incorporation of each raw
• Minimum/maximum on the increase/decrease on each raw material
with respect to the incorporation of the previous period
• Minimum/maximum on the nutritional value of each nutrient
• Minimum/maximum on the increase/decrease on each nutrient
with respect to its value in the previous period
Output for each location (period)
Raw material
Consumption
Stock
Formula
Price
Factory
Raw material
Purchase
Quantity sold
Market
Optimise decision making : when and how many
to buy of each raw material (overview of
purchases per period)
In the following case studies, we used the
following outline:
a single market,
with a restricted availability for some raw materials
per period on the market,
purchase prices per factory and per period,
limited stock capacity for some raw materials,
limited supply capacity for some raw materials and
factories,
limited capacity to consume some raw materials in
some factories,
Optimise decision making : when and how many to
buy of each raw material (raw material supply and
consumption per factory and per per period)
Optimise decision making : when and how
many to buy of each raw material (logistic
constraints)
Anticipate on future prices when applying
tolerances : optimising without tolerances
Accounting for the tolerances on maize (-5%,+5%)
when optimising : anticipate on the price decrease
in october, therefore a less pronounced decline in
summer

Contenu connexe

En vedette

Medallero cto and snr 2014
Medallero cto and snr 2014Medallero cto and snr 2014
Medallero cto and snr 2014JAVIER ORÁN
 
HUMAN RESOURCE MANAGEMENT
HUMAN RESOURCE MANAGEMENTHUMAN RESOURCE MANAGEMENT
HUMAN RESOURCE MANAGEMENTNitin Shenoy
 
Enrolment and Student ID nr
Enrolment and Student ID nrEnrolment and Student ID nr
Enrolment and Student ID nrJose Daniel
 
Actividad: Circulación en Seres Vivos
Actividad: Circulación en Seres VivosActividad: Circulación en Seres Vivos
Actividad: Circulación en Seres VivosBrigitte Castro Prieto
 
Unit - I BASIC CONCEPTS AND ISENTROPIC FLOW IN VARIABLE AREA DUCTS
Unit - I BASIC CONCEPTS AND ISENTROPIC FLOW IN VARIABLE AREA DUCTSUnit - I BASIC CONCEPTS AND ISENTROPIC FLOW IN VARIABLE AREA DUCTS
Unit - I BASIC CONCEPTS AND ISENTROPIC FLOW IN VARIABLE AREA DUCTSsureshkcet
 
NEW LAUNCH! Advanced Task Scheduling with Amazon ECS and Blox
NEW LAUNCH! Advanced Task Scheduling with Amazon ECS and BloxNEW LAUNCH! Advanced Task Scheduling with Amazon ECS and Blox
NEW LAUNCH! Advanced Task Scheduling with Amazon ECS and BloxAmazon Web Services
 
e-ope2.0
e-ope2.0e-ope2.0
e-ope2.0terje1
 

En vedette (14)

Murcia 2013
Murcia 2013Murcia 2013
Murcia 2013
 
API Roundup
API RoundupAPI Roundup
API Roundup
 
Medallero cto and snr 2014
Medallero cto and snr 2014Medallero cto and snr 2014
Medallero cto and snr 2014
 
HUMAN RESOURCE MANAGEMENT
HUMAN RESOURCE MANAGEMENTHUMAN RESOURCE MANAGEMENT
HUMAN RESOURCE MANAGEMENT
 
Enrolment and Student ID nr
Enrolment and Student ID nrEnrolment and Student ID nr
Enrolment and Student ID nr
 
Ka0000000 c93 3.0
Ka0000000 c93 3.0Ka0000000 c93 3.0
Ka0000000 c93 3.0
 
El+poder+judicial
El+poder+judicialEl+poder+judicial
El+poder+judicial
 
Actividad: Circulación en Seres Vivos
Actividad: Circulación en Seres VivosActividad: Circulación en Seres Vivos
Actividad: Circulación en Seres Vivos
 
Planeación Primer Periodo Séptimo
Planeación Primer Periodo SéptimoPlaneación Primer Periodo Séptimo
Planeación Primer Periodo Séptimo
 
06 contrato de juana 2015
06 contrato de juana 201506 contrato de juana 2015
06 contrato de juana 2015
 
Unit - I BASIC CONCEPTS AND ISENTROPIC FLOW IN VARIABLE AREA DUCTS
Unit - I BASIC CONCEPTS AND ISENTROPIC FLOW IN VARIABLE AREA DUCTSUnit - I BASIC CONCEPTS AND ISENTROPIC FLOW IN VARIABLE AREA DUCTS
Unit - I BASIC CONCEPTS AND ISENTROPIC FLOW IN VARIABLE AREA DUCTS
 
NEW LAUNCH! Advanced Task Scheduling with Amazon ECS and Blox
NEW LAUNCH! Advanced Task Scheduling with Amazon ECS and BloxNEW LAUNCH! Advanced Task Scheduling with Amazon ECS and Blox
NEW LAUNCH! Advanced Task Scheduling with Amazon ECS and Blox
 
e-ope2.0
e-ope2.0e-ope2.0
e-ope2.0
 
Stanlin
StanlinStanlin
Stanlin
 

Dernier

DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 

Dernier (20)

DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 

Multiperiode outline

  • 1. Optimisation of purchases, supply, stocks, recipes over various periods with constraints on the variation of the recipe composition and accounting for future price uncertainty in a single optimisation Frits Fredrick Radar Automation
  • 2. Factory1 Factory3 Factory2 Market2 wheat Market1 wheatSales 1&2 wheat Sales3 wheat Consumption 1 wheat Consumption 3 wheat Consumption 2 wheat Purchase 1->1 wheat Purchase 1->2 wheat Purchase 2->2 wheat Purchase 2->3 wheatReport1 wheat Report3 wheat Report2 wheat Generic outline
  • 3. Factory1 Factory3 Factory2 Market2 wheat Market1 wheat Sales2 wheat Market3 wheat Consumption 1 wheat Consumption 3 wheat Consumption 2 wheat Purchase 1->1 wheat Purchase 2->2 wheat Purchase 3->3 wheat Sales1 wheat Sales3 wheat Report1 wheat Report3 wheat Report2 wheat Scenario with purchase per factory
  • 4. Factory1 Factory3 Factory2 Market wheat Sales wheat Consumption 1 wheat Consumption 3 wheat Consumption 2 wheat Purchase ->1 wheat Purchase ->2 wheat Purchase ->3 wheat Report1 wheat Report3 wheatReport2 wheat Scenario with single market, supply per factory
  • 5. Which outline fits with your business? Single market, single fatory Single market, multiple factories (price per factory) Multiple markets, multiple factories (many on many)
  • 6. Input for each location (period) Formula Tonnage Raw material Initial availability Stock cost Factories Raw material Availability Markets
  • 7. Input for each flux (per period/ per raw material) Price or cost Minimum and maximum Market Factory Market, sales
  • 8. Possible logistic constraints for each period • Minimum/maximum purchase or sales, for each raw material or for each purchase group • Minimum/maximum availability on the market for each raw material or purchase group • Minimum/maximum supply for each raw material to each factory • Minimum/maximum consumption for each raw material, in each factory • Minimum/maximum stock for each raw material or raw material group and for each factory
  • 9. Possible constraints for each recipe and period • Minimum/maximum on the incorporation of each raw • Minimum/maximum on the increase/decrease on each raw material with respect to the incorporation of the previous period • Minimum/maximum on the nutritional value of each nutrient • Minimum/maximum on the increase/decrease on each nutrient with respect to its value in the previous period
  • 10. Output for each location (period) Raw material Consumption Stock Formula Price Factory Raw material Purchase Quantity sold Market
  • 11.
  • 12.
  • 13.
  • 14. Optimise decision making : when and how many to buy of each raw material (overview of purchases per period)
  • 15. In the following case studies, we used the following outline: a single market, with a restricted availability for some raw materials per period on the market, purchase prices per factory and per period, limited stock capacity for some raw materials, limited supply capacity for some raw materials and factories, limited capacity to consume some raw materials in some factories,
  • 16. Optimise decision making : when and how many to buy of each raw material (raw material supply and consumption per factory and per per period)
  • 17. Optimise decision making : when and how many to buy of each raw material (logistic constraints)
  • 18. Anticipate on future prices when applying tolerances : optimising without tolerances
  • 19. Accounting for the tolerances on maize (-5%,+5%) when optimising : anticipate on the price decrease in october, therefore a less pronounced decline in summer