1 / 27

IJspakketten

IJspakketten. Annette Ficker Tim Oosterwijk Opdrachtgever: Geert Teeuwen (CQM) Begeleider: Judith Keijsper. Opbouw presentatie. Probleemstelling Eerste heuristiek Tweede heuristiek Verbetering Conclusie. Probleemstelling. IJspakketten distribueren Normale en speciale ijspakketten

jared
Download Presentation

IJspakketten

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. IJspakketten Annette Ficker Tim Oosterwijk Opdrachtgever: Geert Teeuwen (CQM) Begeleider: Judith Keijsper

  2. Opbouw presentatie • Probleemstelling • Eerste heuristiek • Tweede heuristiek • Verbetering • Conclusie Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie

  3. Probleemstelling • IJspakketten distribueren • Normale en speciale ijspakketten • 100 klanten 1 ijspakket nodig • 5 depots, 2 leveren ook speciale • 1 vrachtwagen, capaciteit 8 • Kilometers minimaliseren Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie

  4. Oorsprong probleem • Opdracht aan CQM • 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 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 Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie

  6. Eerste heuristiek • Speciale variant “Nearest Neighbour” heuristiek 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 Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie

  8. Eerste heuristiek –Start route • Start bij depot bovenaan lijst 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 Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie

  10. Eerste heuristiek –Volgend depot • Na laatste klant direct naar depot dat als volgende in lijstje staat Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie

  11. Eerste heuristiek –Afronding • Route eindigt bij laatste klant laatste depot • Totale afstand uitrekenen Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie

  12. Resultaten • 3087 kilometer Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie

  13. Tweede heuristiek • Toepassing Clark & Wright Savings Algorithm 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 Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie

  15. Tweede heuristiek –Start route • Start bij depot bovenaan lijst 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 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 Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie

  18. Tweede heuristiek –Afronding • Route eindigt bij laatste klant laatste depot • Totale afgelegde weg berekenen Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie

  19. Resultaten • Niet geprogrammeerd door ontzettend grote complexiteit en verwachte lange rekentijd • Geen kilometeraantal bekend 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 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” 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 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”) 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 Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie

  25. Verbetering tweede heuristiek • Verbeteringen eerste heuristiek analoog op tweede heuristiek toepasbaar 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 Probleemstelling – Eerste heuristiek – Tweede heuristiek – Verbetering - Conclusie

  27. Einde presentatieVragen?

More Related