Giter Site home page Giter Site logo

VRP - Automatic Zoning about vroom HOT 6 CLOSED

vroom-project avatar vroom-project commented on July 21, 2024
VRP - Automatic Zoning

from vroom.

Comments (6)

PattyDePuh avatar PattyDePuh commented on July 21, 2024

Hey sragneau,
i'm not @jcoupey , but if i understood correctly, then your suggestion
to predetermine which job point has to be visited by which vehicle is in the end just a set of TSP instances and not a true VRP with multiple vehicles. The assignment of vehicles to jobs is part of the optimization and shouldn't be treated on a cheap way.
Finding an approach for your 'point in polygon' problem to assign your points to a region can be found in Wikipedia. It will be unlikely, that this problem will be a part of this project, but i'm not the owner to put that on stone...

About the approach for further attributes for the VRP is still a discussion point with you @jcoupey.
I was thinking about a memetical algorithm (Vidal 2014) as the meta heuristic above the existing TSP solver to solve several VRP attributes like capacitated, intermediate facilities, multi-vehicle and periodic.

from vroom.

jcoupey avatar jcoupey commented on July 21, 2024

There is a (somewhat outdated) features discussion at #4 where I provided an informal roadmap a few months back. Some refactoring has been done in order to have an extensible model to be able to describe other problems, so it should be easier now. The CVRP is still on my mind, the question is to find time to address it properly!

Regarding the approach, a heuristic using some kind of clustering to split the problem and solve one TSP per vehicle might be a good starting point. It would not be sufficient though, as the solutions would probably still be "too sub-optimal".

from vroom.

jcoupey avatar jcoupey commented on July 21, 2024

@PattyDePuh do you have a link for the paper you mention?

from vroom.

PattyDePuh avatar PattyDePuh commented on July 21, 2024

Added Link to reference.

from vroom.

sragneau avatar sragneau commented on July 21, 2024

@PattyDePuh you're right, my approach is not the best to optimize. @jcoupey glad to see that VRP is still on your plan

from vroom.

jcoupey avatar jcoupey commented on July 21, 2024

Closing in favour of #74 for multiple vehicles support based on capacity limitations.

from vroom.

Related Issues (20)

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.