Git Product home page Git Product logo

computational-logistics's Introduction

Computational Logistics

This Repository accompanies our Master-Thesis at the Institute of Production and Logistics Managment @ JKU

The pdf of the thesis is available here!

Directory Tree

  • MasterProject: Code used to compute the VND solution for the Combined Multi-Trip Capacitated Vehicle Routing Problem with Time Windows (MTCVRPTW) with Dock Scheduling Problem (DSP)

  • Simplified_A: VND Code for the simplified DSP

  • Simplified_B: VND Code for the simplified MTCVRPTW

  • Daten_*': Test Data for Example in Chapters 3, 4 and 5 and accompanying Python Programs

Abstract

Retail companies face a two-fold optimization problem, if they deliver goods from a central warehouse to their stores by a set of delivery trucks: on the one hand delivery trips have to be planned, such that they can be completed in as little time as possible, but on the other hand the loading operation of goods for the delivery trips at the warehouse docks need to be scheduled, such that only a minimal waiting time occurs for the trucks. In the literature the routing part of this problem is known as the multi-trip capacitated vehicle routing problem with time windows (MTCVRPTW) and the dock scheduling problem is abbreviated as DSP.

In this work, we develop a method based on variable neighbourhood descent (VND) metaheuristics to compute an optimized solution for this combined MTCVRPTW and DSP problem by utilizing a solution strategy, in which the MTCVRPTW problem is firstly solved independently and the obtained delivery trips are afterwards scheduled in the DSP, which allows solutions at a very cheap computational cost. Our 5-level VND algorithm is validated on several Solomon benchmark instances and applied afterwards to a real-world data-set, consisting of 736 stores, to investigate the relation between the number of trucks in the delivery fleet and the number of warehouse docks for a possible extension of the retail company's warehouse docks or delivery truck fleet.

computational-logistics's People

Contributors

dominiklindorfer avatar

Stargazers

 avatar  avatar

Watchers

 avatar

computational-logistics's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.