VRP Solver


VRP Solver implements a randomized version of the Clarke-Wright savings algorithm for vehicle routing problems. It takes input from a text file listing each customer’s location (latitude and longitude) and demand. Distances may be entered explicitly or computed automatically using Euclidean or great-circle metrics. It builds vehicle routes that visit every city exactly once and that obey user-specified vehicle volume and distance limits. Results are displayed in graphical (map) form and in text form.

For more information, see the Read Me file, which is distributed with the software.

Screen Shot


THE AUTHOR OF THIS SOFTWARE MAKES NO CLAIMS, EXPRESSED OR IMPLIED, ABOUT THE PERFORMANCE OF THIS SOFTWARE, INCLUDING, BUT NOT LIMITED TO, THE STABILITY OF THE SOFTWARE OR THE QUALITY OF THE SOLUTIONS IT RETURNS.  The author shall not be held liable for any damage or injury that results from the use of this software, including, but not limited to, damage to computer software or hardware.


VRP solver is for Windows-based systems.

Current Version

Version 1.3


You may download VRP Solver free of charge and use it for educational, research, or not-for-profit purposes.  I would appreciate your filling out and submitting the following form before downloading; however, if you wish to download the software anonymously, simply skip the form and click the download link below.

    Your Name

    E-Mail Address



    City and State/Province



    Please convince the system that you are not a robot. (Unfortunately robots have clogged my Inbox recently, forcing this minor inconvenience for you.)


    Click here to download a zip file that contains three files:

    • VRPSolver.exe: contains the application
    • ReadMe.txt: describes the software and how to use it
    • data20.txt: sample data file

    Copyright © 2024 Larry Snyder. All Rights Reserved.
    No computers were harmed in the 0.094 seconds it took to produce this page.

    Designed/Developed by Lloyd Armbrust & hot, fresh, coffee.