![]() | SUMit Roostersoftware > Noot > December 2004 > Routeplanning | English · Zoek... |
Routeplanning |
maandag, 20 december 2004 |
Ook een complexe routeplanning?Heeft u ook een ingewikkelde routeplanning?Bekijk de routeplanner voor Nederland. |
| Ongepland, ga met de muis op de kaart |
|---|
|
En ik denk dat het onmogelijk is
Marc Wesselink kijkt me met een grote grijns aan na het poneren van zijn stelling. Hij heeft net een ongelofelijk complex routeplaningsprobleem uitgelegd. Zijn bedrijf, de VCC Groep voert controles uit voor Arbodiensten.
En ik denk dat ik op internet een demo kan geven
Marc hoort m'n brutale antwoord lachend aan en wijst naar z'n desktop computer. Ga je gang!
De demo van de handelsreiziger duurt kort, enkele seconden.
De demo genereert razendsnel een uitstekende route voor tientallen, zelfs honderden punten. Zodra Marc een goed geplande route ziet wordt hij enthousiast.
Ter vergelijking laat hij een andere routeplanner zien, die het al zwaar heeft met vier punten voor één controleur. Routeplanning is een vak apart. De SUMit demo is heel snel, maar het heeft me 20 jaar gekost om het algoritme te bedenken.
Marc heeft duidelijk al goed research gedaan naar andere routeplanners, niets passends gevonden en is daarom nu zo aangenaam verrast. Zijn enthousiasme beschouw ik als een groot compliment, van iemand die echt beseft hoe moeilijk routeplanning is.
Uiteindelijk komt er een variant op m'n handelsreiziger algoritme boven borrelen. Het is te complex om uit het hoofd te controleren. Op papier test ik het met een handjevol punten. Hoera, het algoritme lijkt te werken, maar ik twijfel nog over een performance optimalisatie. Ik moet afstand nemen van deze puzzel om het te overzien. Starend over de weilanden vanuit een treincoupé valt het laatste puzzelstukje op z'n plaats.
De routeplanning werkt, goed en razendsnel. Binnen een minuut staat de gegenereerde planning voor 400 huisbezoeken in beeld.
De kwaliteit van de routes is goed.
Tot
de volgende noot,
Henk Jan Nootenboom
Grafische vormgeving offerte: Mohamed Gelle (Grafisch Lyceum Rotterdam)
Grafische vormgeving routeplanning applet:
(Sara Borremans)