This class is directly applicable to the scrap metal/paper/glass recovery industry where I have worked in CA with planned collection and exchange but any delivery trucking like FedEx uses the same algorithms. This one uses PHP with some nice evaluation logic and the execution time for a 34 customer, 475 node route map takes just 0.54 seconds. If I needed to implement route mapping on the web, this class would have saved me a weeks work to code and test minimum, plus researching the Clarke and Wright algorithm. The same code would also translate nicely into a desktop executable or directly to an Android tablet of course.
The demo sample uses .csv files but it could easily use MySql tables and then populate the route from sales orders and online customer bookings which would make it a great truck driver app.