Multipoint Routing Algorithm
<p>I am working on a webbased routing solution which is basically for clubbing\creating the routes online using Google Maps for a transport\dispatch system.</p>

<p>I have to achieve below functionality but as of now i was never succeeded to do so,,please help</p>

<ol>
<li><p>I have 300 customers information including Geocode\address. All are located with in 50  miles radius.</p></li>
<li><p>I have 30 Vans in my hand which need to deliver goods to the above 300 customers</p></li>
<li><p>Each van can take stuff for 30 customers.</p></li>
<li><p>Now i have to reduce this by optimizing the routes by shortest path\less time etc</p></li>
<li><p>I have used distance is parameter from the centralOffice and clubbed customers into diffrent groups but was never get good results.</p></li>
</ol>

<p>is there any good algorithm for this or any suggessions</p>

<p>I want to develop something like <a href="http://www.xora.com/products_xroutes_overview.php" rel="nofollow">http://www.xora.com/products_xroutes_overview.php</a></p>

<p>please help</p>

<p>Dheeraj</p>
