Download de presentatie
De presentatie wordt gedownload. Even geduld aub
GepubliceerdWouter Lambrechts Laatst gewijzigd meer dan 10 jaar geleden
1
IJspakketten Annette Ficker Tim Oosterwijk
Opdrachtgever: Geert Teeuwen (CQM) Begeleider: Judith Keijsper Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk
2
Opbouw presentatie Probleemstelling Eerste heuristiek
Tweede heuristiek Verbetering Conclusie Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie
3
Probleemstelling IJspakketten distribueren Kilometers minimaliseren
Normale en speciale ijspakketten 100 klanten 1 ijspakket nodig 5 depots, 2 leveren ook speciale 1 vrachtwagen, capaciteit 8 Kilometers minimaliseren Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie
4
Oorsprong probleem Opdracht aan CQM Nacht van Eindhoven
Stierensperma i.p.v. ijspakketten Speciaal sperma Niet te lang in vrachtwagen i.p.v. capaciteit Nacht van Eindhoven Aangepast naar huidige vorm Beste resultaat: 3091 kilometer Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie
5
Ondergrens Ondergrens: 2064 kilometer
Hoewel deze rekening houdt met een heleboel factoren, is het nog steeds een redelijk grove ondergrens Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie
6
Eerste heuristiek Speciale variant “Nearest Neighbour” heuristiek
Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie
7
Eerste heuristiek – Toewijzen klanten
1. Wijs klanten voor speciaal ijspakket toe aan dichtstbijzijnde depot met speciale ijspakketten 2. Wijs de rest toe aan dichtstbijzijnde depot Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie
8
Eerste heuristiek – Start route
Start bij depot bovenaan lijst Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie
9
Eerste heuristiek – Route depot
1. Van depot naar dichtstbijzijnde klant 2. Vanaf daar naar dichtstbijzijnde klant 3. … enzovoorts 4. Na 8 klanten naar depot (capaciteit) 5. Weer dichtstbijzijnde klant enzovoorts Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie
10
Eerste heuristiek – Volgend depot
Na laatste klant direct naar depot dat als volgende in lijstje staat Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie
11
Eerste heuristiek – Afronding
Route eindigt bij laatste klant laatste depot Totale afstand uitrekenen Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie
12
Resultaten 3087 kilometer Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie
13
Tweede heuristiek Toepassing Clark & Wright Savings Algorithm
Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie
14
Tweede heuristiek – Toewijzen klanten
1. Wijs klanten voor speciaal ijspakket toe aan dichtstbijzijnde depot met speciale ijspakketten 2. Wijs de rest toe aan dichtstbijzijnde depot Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie
15
Tweede heuristiek – Start route
Start bij depot bovenaan lijst Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie
16
Tweede heuristiek – Route depot
Clark & Wright Savings Algorithm “Worst case scenario” Alle mogelijke combinatie deelroutes bekijken Savings berekenen Hoogste savings: combineren Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie
17
Tweede heuristiek – Volgend depot
Bepaal route waarbij laatste klant zich als dichtste bij ander depot bevindt Rij deze route als laatste bij depot Vanaf laatste klant direct naar ander depot Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie
18
Tweede heuristiek – Afronding
Route eindigt bij laatste klant laatste depot Totale afgelegde weg berekenen Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie
19
Resultaten Niet geprogrammeerd door ontzettend grote complexiteit en verwachte lange rekentijd Geen kilometeraantal bekend Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie
20
Tussensamenvatting IJspakketten distribueren met speciale voorwaarden
Ondergrens gevonden: 2064 kilometer Nacht van Eindhoven: 3091 kilometer Eerste heuristiek (“Nearest Neighbour”): 3087 kilometer Tweede heuristiek (“Clark & Wright Savings Algorithm”): resultaat onbekend Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie
21
Verbetering eerste heuristiek
Aansluiting depots Na laatste klant naar dichtstbijzijnde klant van een ander depot (let op speciaal / normaal) Vanaf daar naar dichtstbijzijnde klant zelfde depot Enzovoorts tot acht klanten Dan naar depot en weer “Nearest Neighbour” Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie
22
Verbetering eerste heuristiek
Volgorde depots Huidig: volgorde gegeven lijstje afgaan Met vorige verbetering: “Nearest Depot” Beginnen bij ander depot kan ook kilometers besparen Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie
23
Verbetering eerste heuristiek
Bij elke stap afstand controleren Indien te grote afstand tot depot, waarschijnlijk niet optimaal Laatste deel route uit elkaar halen en opnieuw zoeken (“Trackback”) Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie
24
Verbetering tweede heuristiek
Ontkoppel ki klanten van depot i met grootste afstand tot depot i opdat aantal klanten depot i deelbaar door 8 Rijdt vanuit laatste klant naar 8-ki klanten volgend depot, zodat weer route van 8 Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie
25
Verbetering tweede heuristiek
Verbeteringen eerste heuristiek analoog op tweede heuristiek toepasbaar Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie
26
Conclusie Ondergrens gevonden
Eerste heuristiek beter resultaat dan Nacht van Eindhoven Tweede heuristiek zal waarschijnlijk beter zijn indien geïmplementeerd Aantal verbeteringen heuristieken ter verkleining kilometeraantal Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie
27
Einde presentatie Vragen?
Tussenpresentatie Modelleren C – IJspakketten Annette Ficker en Tim Oosterwijk
Verwante presentaties
© 2024 SlidePlayer.nl Inc.
All rights reserved.