Professional Documents
Culture Documents
The information in the survey that follows was provided by the vendors in response to a
questionnaire developed by Randolph W. Hall. The survey should not be considered as
comprehensive, but rather as a representation of available vehicle routing packages.
Questionnaires were sent to vendors drawn from previous survey participants, the OR/MS
Today database and other sources. It includes the products of those vendors who responded
by the deadline. If you know of a vehicle routing package that is not in this survey, please
contact Patton McGinley at (770) 431-0867, ext. 214 or e-mail them to
patton@lionhrtpub.com. They will be included in an online version.
The survey is divided into 15 separate pages. Following is an index of the pages and the
information they contain:
Page 1
Vendor
Year Introduced
Platforms Supported: Windows, Linux, Unix, Mac/Mac OS, Application as
Service, Parallel Machines, Other (specify)
Page 2
Maximum size of problem solvable by the system: Number of Stops,
Number of Vehicles, Number of Terminals
Page 3
Maximum size of problem solvable by the system (continued):
Recommended Hardware, Processor Speed, Memory, Hard Disk Space
Page 4
Performance: Computation time to solve problem with 50 routes, 1,000 stops,
two-hour hard-time windows (specify platform for calculations and any other
assumptions); What types of algorithms are employed (open-ended)?; Are
approximations used to reduce computation time?
Page 5
Routing Functions: Node Routing, Arc Routing, Real-time re-routing, Real-time
Stop Scheduling, Daily Routing, Route Planning & Analysis, Incorporates Real-time
Traffic Information, Collects Historical Travel Time Information
Page 6
Price Information: Single Site License (50 routes), Does license fee include
map for one region?, What brand of map is provided?, Installation support cost
($/hour), Typical support hours needed for installation (50 routes)
Page 7
GIS Capabilities: Displays routes & stops on maps, Can edit routes with drag &
drop, Geocodes stops from addresses
Page 8
Solution Algorithm: Does system accept Soft Time Windows?, If so, how are
Soft Time Windows Specified?
Page 9
Product is available as part of a suite that provides: On-board electronic
display, Wireless messaging to driver, Real-time vehicle tracking, Bar-code scanner,
Supply chain management software (e.g. inventory mangement), Customer order
processing, Computer aided dispatch for police, fire or emergency vehicles
Page 10
Features: Assigns individual drivers, Turn-by-turn route instructions, Automatic
forecasts of delivery, Load manifests, Loading plan for truckload, Weather forecast
information displayed to dispatcher, ETA automatically sent to the customer if there
is a delay
Page 11
Types of fleets that currently use the product: Local pick-up and delivery,
Long-haul less-than truckload, Long-haul truckload, Courier, Buses, Taxis, Service
fleets, Emergency services (police, fire, etc.)
Page 12
Other special features
Recent innovations in system
Page 13
Has your routing software been integrated with either cell phone or PDA
technology? Describe the application:
Have you developed other software innovations, such as use of social
networking for information sharing? Describe:
Page 14
How has economic downturn affected market
New features that address sustainability/green requirements
Page 15
Number of companies using software
Most significant installations
Page 16
What is the largest change in the industry over the last two years?
What do you expect to be the biggest change in the next two years?
Vendor List
The survey appeared in the February 2010 issue of OR/MS Today. To order a copy of this
issue, contact Customer Service at 770-431-0867, ext. 224 or send e-mail to:
csr@lionhrtpub.com.Vehicle Routing Software Survey
Table 1
Platforms Supported
Year Mac Application Other
Product Vendor Introduced Windows Linux Unix OS as Service Parallel (Specify)
Accellos One Prophesy 1999 y y
Optimize Transportation
Solutions, an
Accellos Company
Direct Route Appian Logistics 1996 y
Software, Inc.
DISC MJC2 1990 y y y y
DRTraCK Appian Logistics 2003 y y Web Service Web Service
Software, Inc.
IBM ILOG IBM y No
Transportation
Analyst
JOpt.AAS DNA Evolutions - 2009 y SOAP
Distributed WebService
Natural Algorithms
GmbH
JOpt.SDK DNA Evolutions - 2005 y y y y y
Distributed
Natural Algorithms
GmbH
MOBi MJC2 1998 y y y y
Mobile Asset FreshStart 2009 y y Yes
Route Logistics
Optimization
Optrak Optrak 1988 y
Distribution
Software Ltd
ORTEC Transport ORTEC 2004 y y
and Distribution
Paragon Routing Paragon Software 1997 y
and Scheduling Systems, Inc.
Optimizer
PlanOp Jeppesen, a 1998 y
Boeing Company
QMms - Quant QuantMethods 2009 y
Methods for
Management
Science
REACT MJC2 1993 y y y y
Roadnet UPS Logistics 2006 y y y y Web app -
Anywhere Technologies multiple
processors
used
Roadnet UPS Logistics 1983 y y y Multiple Citrix,
Transportation Technolgies CPUs used Terminal
Suite Services
Route Planning Descartes 2004 y y unlimited
Suite Systems Group
StreetSync Basic RouteSolutions 2008 y y
StreetSync RouteSolutions 2005 y
Desktop
TruckStops MicroAnalytics 1984 y
TruckStops (UK) Mapmechanics 1991 y Server or PC
WebSTARS 5.2 SAITECH, Inc. 1995 y y optimzier
available on
Unix
ORTEC Transport and dependents on the dependents on the dependents on the dependents on the
Distribution number above number above number above number above
Paragon Routing and PC / Windows Server Fast Intel Core, e.g. Minimum 512 MB 2 GB
Scheduling Optimizer 3.6 GHZ
StreetSync Basic Intel PC / Windows 1Ghz or faster 512 MB or greater At least 100 MB
StreetSync Desktop Intel PC / Windows 2 GHz or faster 512 MB or greater At least 2 GB
TruckStops PC. Server optional 1.4 or higher 256 kb 1 GB
TruckStops (UK) PC, Server Optional 1.4 or higher 256 KB 1 GB
WebSTARS 5.2 Windows server, PC 3.0 Ghz 2GB 80 GB
Performance
What types of algorithms are Are approximations used to
Product Computation time employed (open-ended)? reduce computation time?
Accellos One Optimize 4-5 minutes Proprietary No
Direct Route <5 minutes Prorietary Prorietary
DISC A few seconds Multi-layered optimisation No
approach
DRTraCK Based on routes from Based on routes from Direct Route Based on routes from Direct
Direct Route Route
IBM ILOG Transportation problem specific contact IBM No
Analyst
JOpt.AAS 5 Minutes on a 3 GHz construction and improvement convergency criteria on
CPU algthm costfuction
JOpt.SDK 5 Minutes on a 3 GHz construction and improvement convergency criteria on
CPU algthm costfuction
MOBi A few seconds Multi-layered optimisation No
approach
Mobile Asset Route < 1min on current PC AI/Expert Systems/Constraint No
Optimization configuration
Optrak 5 - 10 minutes, Heuristics, relaxation, genetic. Only for rush-hour time bands
Win/Intel Core2 Duo
ORTEC Transport and 5 minutes Construction + neighbourhood Yes, heuristics
Distribution search
Paragon Routing and Around 2 minutes Range of cost saved &
Scheduling Optimizer improvement
PlanOp Minutes Column Generation and Local Yes, various options and
Search parameters
QMms - Quant Methods for Untested LP; branch & bound
Management Science
REACT A few seconds Multi-layered optimisation No
approach
Roadnet Anywhere <30 Seconds Heuristic algorithms are employed No assumptions made
Roadnet Transportation <30 Seconds Heuristic algorithms are employed No assumptions made
Suite
Route Planning Suite Configuration and Configuration and customer Configuration and customer
customer dependen dependen dependen
StreetSync Basic < 15 Minutes Proprietary Proprietary
StreetSync Desktop < 15 Minutes Proprietary Proprietary
TruckStops User settable, 1-5 Proprietary Heuristics no
minutes
TruckStops (UK) User settable, Min 1-5 Proprietary Heuristics No
minutes
WebSTARS 5.2 1 min on Windows PC local search, integer programming tuning parameters for local
with 2.8Ghz search
Routing Functions
Incorporates Collects
Real- Real-time Route Real-time historical
Node Arc time re- Stop Daily Planning Traffic travel time
Product Routing Routing Routing Scheduling Routing & Analysis Information information
Accellos One y y y y y
Optimize
Direct Route y y y y y y y y
DISC y y y y y y y y
DRTraCK y y y y y y y y
IBM ILOG y y y y
Transportation
Analyst
JOpt.AAS y y y y y
JOpt.SDK y y y y y
MOBi y y y y y y y y
Mobile Asset y y y y y y y
Route
Optimization
Optrak y y y y y
ORTEC Transport y y y y y y
and Distribution
Paragon Routing y y y y y y
and Scheduling
Optimizer
PlanOp y y y
QMms - Quant y y
Methods for
Management
Science
REACT y y y y y y y y
Roadnet y y y y y y y y
Anywhere
Roadnet y y y y y y y y
Transportation
Suite
Route Planning y y y y y y y y
Suite
StreetSync Basic y y y
StreetSync y y y
Desktop
TruckStops y y y y y y
TruckStops (UK) y y y y y y
WebSTARS 5.2 y y y y y y y
Price Information
Typical support
Single Site Does license fee Installation hours needed for
License (50 include map for What brand of support cost installation (50
Product Routes) one region? map is provided? ($/hour) routes)
Accellos One Contact for
y BING Included 2 Days
Optimize pricing
Direct Route $23,500 y Teleatlas/Navtech Annually billed Flat implementation
and training fe
DISC POA Compatible with POA POA
many map products
DRTraCK minimal site y Navtech/teleatlas None None
branding fee
IBM ILOG contact IBM y IBM ILOG contact IBM contact IBM
Transportation
Analyst
JOpt.AAS monthly fee 375ˆÑ setup 4 hours
cost
JOpt.SDK 5000 ˆÑ free less than 1 hour
MOBi POA Compatible with POA POA
many map products
Mobile Asset Route Varies $200/hr Varies: 24-100hrs
Optimization
Optrak Price on y Varies according to Price on Varies according to
application country/problem application routing problem
ORTEC Transport $50K y NAVTEQ, AND, any $1000 / hour 240 hours
and Distribution other
Paragon Routing $35,000 for 100 y NAVTEQ $755 or $930 80 hours
and Scheduling vehicles per day
Optimizer
PlanOp Price on MapInfo and ESRI Price on Depends on user
Application files supported Application requirements
QMms - Quant $19.95 n/a
Methods for
Management
Science
REACT POA Compatible with POA POA
many map products
Roadnet Anywhere Please contact for y TelaAtlas North Included 20
pricing America
Roadnet Please contact for Multiple vendors $120 80
Transportation Suite pricing used globally
Route Planning n/a varies n/a dependent on customer
Suite
StreetSync Basic $99 per month y NAVTEQ $125 hr, if Unnecessary
requested
StreetSync Desktop < $10,000 - Call y NAVTEQ $125 hr, if Unnecessary
for info requested
TruckStops $9500 Mappoint. PC*Miler Included in Varies 24-48 hours
as add-on. Support cost
TruckStops (UK) Please contact Geoconcept Please contact Varies greatly,
Mapmechanics Mapmechanics please contact
WebSTARS 5.2 call y Chicago Map $ 100 4 hours
GIS Capabilities
Displays routes & stops Can edit routes with Geocodes stops from
Product on maps drag & drop addresses
Accellos One Optimize y y y
Direct Route y y y
DISC y y y
DRTraCK y y y
IBM ILOG Transportation Analyst y y y
JOpt.AAS
JOpt.SDK
MOBi y y y
Optrak y y y
PlanOp y y
QMms - Quant Methods for
Management Science
REACT y y y
Roadnet Anywhere y y y
Roadnet Transportation Suite y y y
Route Planning Suite y y y
StreetSync Basic y y y
StreetSync Desktop y y y
TruckStops y y y
TruckStops (UK) y y y
WebSTARS 5.2 y y
Solution Algorithm
Does System Accept Soft Time If so, how are Soft Time Windows
Product Windows? Specified?
Accellos One Optimize y Time Range
Optrak
PlanOp
StreetSync Basic
StreetSync Desktop
TruckStops
TruckStops (UK)
Features
Weather ETA
Assigns Turn-by-turn Automatic Loading forecast automatically
individual route forecasts of Load plan for information sent to the
Product drivers instructions delivery manifests truckload displayed customer
Accellos One y y y y y
Optimize
Direct Route y y y y y y
DISC y y y y y y
DRTraCK y y y y y y
IBM ILOG
Transportation
Analyst
JOpt.AAS y
JOpt.SDK y
MOBi y y y y y y
Mobile Asset y y y
Route
Optimization
Optrak y y y y y
ORTEC Transport y y y y y y
and Distribution
Paragon Routing y y y y
and Scheduling
Optimizer
PlanOp y y y
QMms - Quant y
Methods for
Management
Science
REACT y y y y y y
Roadnet y y y y y
Anywhere
Roadnet y y y y y y
Transportation
Suite
Route Planning y y y y y y y
Suite
StreetSync Basic y y y y y
StreetSync y y y y y
Desktop
TruckStops y y y y y
TruckStops (UK) y y y y
WebSTARS 5.2 y y y y
JOpt.AAS y y y y y y y
JOpt.SDK y y y y y y y
MOBi y y y y y
Mobile Asset Route y
Optimization
Optrak y y y
ORTEC Transport and y y y y y y y y
Distribution
PlanOp y y y y
QMms - Quant
Methods for
Management Science
REACT y y y y y y y
Roadnet Anywhere y y y y y
Roadnet y y y y y
Transportation Suite
Number of Companies
Product Using Software Most Significant Installations
Accellos One Optimize 1001+ Boston Beer, Gold Medal Bakery, Piggly Wiggly
Direct Route 1001+ Multiple fortune 100/8 of top 10 Logi
DISC 1001+ Our systems are used by many high profile organisations and
household names.
MOBi 101-500 Our systems are used by many high profile organisations and
household names.
Paragon Routing and 101-500 Airgas; McLane Company; CEVA; Exel Logistics; Toyota Material
Scheduling Optimizer Handling; National Food Corporation; Red Ball Oxygen; Ryder
REACT 101-500 Our systems are used by many high profile organisations and
household names.
Roadnet Anywhere 101-500 Otis Spunkmeyer, Goodness Greeness, Lion Plumbing, Oxygen
One
Roadnet Transportation Suite 1001+ Anheuser-Busch, Office Depot, Sysco, Mohawk Industries, Apria
Healthcare
Route Planning Suite n/a
StreetSync Basic 101-500 Walco International Inc, Arca Incorpo
StreetSync Desktop 101-500 Navteq, Coca-Cola Enterprises, Cintas, Duncan Telcom
TruckStops 1001+
TruckStops (UK) 1001+
WebSTARS 5.2 1-100 Nihon oil with 70 sites
What is the largest change in the What do you expect to be the biggest change in the
Product industry over the last two years? next two years?
Accellos One
Optimize
Direct Route Drive toward reduced miles Return of driver shortages
DISC
DRTraCK Focus on reduced overall costs return to focus on driver shortages
IBM ILOG
Transportation
Analyst
JOpt.AAS please refer to JOpt.SDK please refer to JOpt.SDK
JOpt.SDK Companies are looking for solutions that Integration capabilities of third party optimization features
can be integrated into their existing will become more and more important to ISVs that are
system landscape. Ideally this can be done already offering branch specific software suites without
by a programming interface that gives their own optimization algorithms.
enough flexibility to adopt the solution to
specific problem domains
MOBi
Mobile Asset Availability of ITS systems and associated Ability to leverage the recently available real-time data to
Route rich real-time data that can be leveraged respond optimally and in real-time to changing demand,
Optimization to improve and automate decision process supply, and traffic/road conditions. Enhanced visibility up
in real-time. Emerging green initiatives and down the supply chain enables greater consideration of
have added another dimension to cost vehicle positioning. Economic rebound stimulates
cutting and process/quality control companies to leverage enhanced visibility and control
benefits of route optimization software. offered by ITS enabled route optimization to develop new
demand/response routing business models.
Optrak Customers are looking for real-time There will be a continued focus on exploiting real-time
management information and real-time management and reporting to enable a more flexible and
reporting. agile transport operation.
ORTEC Transport The industry is slowly moving from static The biggest change will be a horizontal collaboration,
and Distribution to dynamic to execution and from inventory management and routing.
decentral local optimization to a more
centralized approach.
Paragon Routing Integration of routing and scheduling The integration of resource allocation into the routing and
and Scheduling software with GPS vehicle tracking scheduling process for a plan that takes account of driver,
Optimizer technology, allowing tractor and trailer availability. Advanced resource-managed
planning of this kind compiles data abo
PlanOp
QMms - Quant
Methods for
Management
Science
REACT
Roadnet More fleets are becoming incredibly Continued integration with web services, higher demands
Anywhere sophisiticated -- from the very small to the for real-time information as routes are being created and
large, all want to introduce more executed, enterprise visibility and alignment with larger
technology to make them more efficient corporate initiatives such as green iniatives.
and increase productivity.
Roadnet Convergence of technologies and openess Telematics will become a must have for many fleets
Transportation of multiple systems to work together. This incorporating the best of productivity, fleet health, risk
Suite enables all business processes to be management and compliance.
examined and understand how one part of
the process affects the other - e.g. sales
on distribution.
Route Planning Integration of mobile solutions with real- The consolidation of the routing market and disappearance
Suite time route planning. of smaller routing vendors.
StreetSync Basic
StreetSync
Desktop
TruckStops More integration with web.
TruckStops (UK)
WebSTARS 5.2 on-time delivery, information sharing SaaS becomes more common
FreshStart Logistics
1700 7th Avenue, Suite 2100
Seattle, WA 98101 USA
Phone: 206-465-5767
Fax: 206-357-8401
Email: info@freshstartlogistics.com
www.freshstartlogistics.com
IBM
1 New Orchard Road
Armonk, New York 10504 USA
Phone: 914-499-1900
www.ibm.com
Jeppesen, a Boeing Company
55 Inverness Drive East
Englewood, CO 80112-5498 USA
Phone: 303-799-9090
Email: sales.rlt@jeppesen.com
www.jeppesen.com
Mapmechanics
Canal Court, 155 High St.
Brentford TW8 8JA UK
Phone: +44 (0) 20 8568 7000
Fax: +44 (0) 20 8568 7400
Email: info@mapmechanics.com
www.mapmechanics.com
MicroAnalytics
2009 14th St N, Suite 302
Arlington, VA 22201 USA
Phone: 703-841-0414
Fax: 703-527-1693
Email: mhooban@bestroutes.com
www.bestroutes.com
MJC2
33 Wellington Business Park
Crowthorne
Berkshire RG45 6LS UK
Phone: +44 1344 760000
Email: info@mjc2.com
www.mjc2.com/Frameset_products_distribution.htm
www.mjc2.com/Frameset_products_wireless.htm
www.mjc2.com/Frameset_products_realtime.htm
ORTEC
Groningenweg 6k
Gouda
Zuid Holland
2803PV
The Netherlands
Phone: +31 182 540 500
Fax: +31 182 540 540
E-mail: info@ortec.com
www.ortec.com/vrd
RouteSolutions
3740 Boyd Ave, Suite 127
San Diego, CA 92111 USA
Phone: 858-541-2738
Fax: 800-293-2815
Email: info@routesolutions.com
www.routesolutions.com
SAITECH, Inc.
PO Box 431
Holmdel, NJ 07733 USA
Phone: 908-513-9815
Fax: 732-444-5911
Email: logi@saitech-inc.com
www.saitech-inc.com
Since our 2008 routing software survey, the world has suffered through a financial collapse
unlike any since the 1920s. Sinking home values, overseas wars, terrorism, threats of global
warming and turmoil in health care have capped a decade that many would prefer to forget. As
we look forward, the global financial disaster has taught us one thing: simply moving money
from account to account does not produce prosperity. Instead, our well-being depends on
building economic activities that deliver goods and services to real people, when and where they
need them.
Routing software companies are offering creative ways to integrate computer, communication
and location technologies with algorithms and software, helping a wide range of industries thrive
in a period of recovery. These technologies enable routing software companies to provide
sophisticated connectivity and productivity tools to an increasingly mobile workforce and widely
distributed customers.
Technological Foundations
When this series of routing articles began more than a decade ago, cell phones were for the rich,
map databases were still being developed and GPS-enabled navigation was beyond the average
consumer. Routing software worked well, but it wasn't flexible and relied on an imperfect
platform, making it difficult for the drivers to access information on the road, and sometimes
creating a mismatch between the route that drivers were directed to follow and what they knew
to be the best course.
According to Cyndi Brandt of UPS Logistics Technologies, "new data sources have recently
become available, including a more complete commercial roads database, and true historical
traffic data based on real travel times." Chris Jones of Descartes Systems Group also notes an
"explosion of map data attributes and capabilities." In the next year or two, we will have
predictive travel speeds for road segments down to 15-minute intervals. "Currently, drivers say
the software doesn't know everything that they know about the routes. It is sometimes true now,
but won't be that way in the future," says Jones.
Likewise, we are now seeing stronger connectivity between routing software's traditional
functions — that of assigning stops to drivers and placing them in an optimal sequence — with
on-the-road navigation. A computer-generated printout listing turn-by-turn directions is
becoming more of an anachronism these days, when so many drivers can receive voice
commands and dynamic map displays from their phones or navigation devices. As Jones of
Descartes notes, "Customers and prospects are really looking for combined solutions" that both
route and navigate. "The big growth market is in the portable market," he continues. "You see
fleets that would have never gotten GPS technology now using it with a mobile phone."
According to Julian Stephens of MJC2, "Smart phones are changing the industry in a big way
because they allow real-time data capture, which in turn enables real-time re-optimization of the
operation. This is of particular interest to us because our dynamic scheduling algorithms can
make use of these data to increase operational efficiency of mobile workforces." With this type
of on-the-road connectivity, MJC2 and other routing software companies are investing in their
real-time routing features and algorithms.
Software as a Service
For the software companies themselves, their cash flows are changing from the initial large
balloon payment and lower maintenance fees that come from purchase of licenses to more
continuous income flows. For some, the switch is a difficult financial transition that requires cash
reserves. However, many routing companies have found ongoing support financially challenging
under the license model.
Many of the routing companies predict that consolidation in the industry is likely to accelerate
and that companies "run by mathematicians" will be unsuccessful. Customers are looking for
stability and distribution system expertise more than the latest algorithms. Nevertheless, one of
the challenges that all of these companies will face is the ability to process data to re-optimize
routes in real-time. With map data getting richer and real-time traffic adding road segment data
in small time intervals, the processing requirements will grow substantially. The underlying
architecture of these offerings and how the processing is distributed will be a critical factor in
how well each product fares.
Routing software is being used in an increasingly diverse set of industries, both in traditional
truck pick-up and delivery as well as in mobile services, such as repair crews. Among Descarte's
customers, "Sleepy's Mattress Stores" uses routing software to schedule deliveries on the spot at
point-of-sale, within one-hour time windows. At Appian Logistics Software, it is being used to
synchronize trucks and plumbers so that icemakers can be installed soon after a refrigerator is
rolled in the door. Route Solutions' customers are using routing software to schedule multitudes
of merchandisers and installers, who travel among retail outlets to install product displays and
signage.
One clear trend is that the companies that use routing software increasingly want to offer
services that set them apart from their competition, and these services demand both faster
solution times and improved communication — frequently generating new solutions on the spot.
However, given the tough economy, cost remains an important driver. While desirable to route
the same drivers to the same customers each and every day, that level of consistency can be
inefficient. As Hugh Gigante of Appian notes, "If we tell a customer that it costs them $100 a
day to keep the same drivers servicing the same customers, most fleets will decide it isn't worth
the cost." Instead, routes can be continuously re-optimized so that every vehicle is used to its
max. "Defining features now are anything that reduces windshield time, saves gas and decreases
wear and tear on trucks," concludes Gigante. And trucks need to be full.
Basic Software Features
The routing software surveyed in this article provide a common set of basic capabilities:
geocoding addresses, i.e., locating the latitude and longitude by matching the address
against data contained in a digital map database;
determining the best paths through street networks between pairs of geocoded points;
displaying the results in both graphical and tabular forms in such a way that dispatchers
can guide the solution process and communicate results to drivers, loaders and other
personnel.
Applications differ somewhat according to their target market, special features and integration
capabilities, as discussed in the following section.
Sixteen software vendors (12 North American and four from Europe) participated in this year's
survey, representing 22 products. Our questionnaire was divided into sections covering platform,
algorithmic capabilities, interfaces and features, applications, system integration and background
information. All responses are self-reported and unverified.
Platform. Windows remains the dominant platform for routing software and is available for
nearly all software packages, with only one company offering a Mac version of their software,
and another three in Linux and Unix. Fourteen products are available in SaaS, two of which are
only available in SaaS. From a hardware perspective, vendors generally recommend a high-end
PC operating in the 3 GHz range, combined with 1 to 4 Gb of memory and up to 100 Gb in hard
disk space (much less if SaaS is used). These figures have not changed much in the last four
years, again showing that powerful routing software has become easier to run on one's desktop
computer. In SaaS applications, computing requirements are even smaller than in the past.
Algorithmic capabilities. The algorithms underlying routing products are generally proprietary,
though typically involve a combination of integer programming methods and heuristics.
QuantMethods and Jeppesen were more specific, respectively stating that linear
programming/branch-and-bound and column generation were used. FreshStart Logistics, new to
this year's survey, indicated that their algorithms are based on artificial intelligence and expert
system approaches, rather than traditional mathematical programming. DNA Evolutions'
response of "construction and improvement" is likely representative of the general class of
heuristic methods used by most routing vendors.
Vendors generally claim unlimited problem size for their software, but from a practical
perspective, computation time, memory size and disk space bound product performance, so it is
important to test software on actual problems. In this regard, most vendors claim computation
times in the one-to-five-minute range for an average-sized problem, described as the time to
solve a problem with 50 routes, 1,000 stops and two-hour hard-time windows. (Keep in mind
that computation times are provided by the vendors and have not been verified.) These times are
similar to two years ago.
Fast computation times are particularly important in real-time applications, such as when
deliveries are scheduled while the customer is on the phone or when stops are inserted and
scheduled while vehicles are in the field. Researchers in vehicle routing are well aware that
route-length approximations can be very effective at producing good solutions in a short amount
of time. This year, vendors were tight lipped about use of approximations.
Node routing is the capability to assign and sequence discrete stops, and arc routing is the
capability to assign and sequence street segments. The former is needed most often, and occurs
when the driver visits 100 or fewer locations per day. We believe it is available on all products.
Arc routing is more specialized and occurs when vehicles visit every (or most) address on block
segments, as in meter reading, mail delivery and garbage pickup. Most of the vendors claim they
can do both of these, along with real-time routing, daily routing and route planning. However, a
single routing package is unlikely to be adept at all of these functions, and it is important to
select a vendor that has experience in the planned application.
More than half of the products offer some capability for real-time routing, which could come in
the form of real-time re-routing of vehicles or real-time stop scheduling. Six vendors (Appian,
Descartes, FreshStart Logistics, MJC2, SAITECH and UPS Logistics) have the ability to
incorporate real-time traffic, which is now more widely available in major cities. This can enable
a fleet to reschedule in response to customer requirements, vehicle delays or traffic conditions.
Most vendors claim the ability to solve routing problems with soft time windows. However,
when asked for specifics, some simply indicate that they represent a range of time or maximum
allowed delay rather than a true soft window approach. On the other hand, IBM ILOG permits
early and late penalties, DNA Evolution windows are "fuzzy by default" and MJC2 uses
"configurable rules."
Interfaces and features. As a starting point, basic features offered by most include an ability to
display routes and stops on maps and edit these routes with the "drag-and-drop" feature (i.e.,
click on a stop and move it to whichever route you desire). This enables the dispatcher to modify
the algorithm-produced routes and is needed in practice to satisfy customer constraints. To make
these features work, products need digital maps, such as the commercial products from
NAVTEQ (based in the United States) and Tele Atlas (based in Europe). Maps, which are not
inexpensive, are often sold separately and are chosen by customers according to their
requirements.
Integration. Real-time communication with drivers, as well as tracking their locations, has
become particularly important, and most products offer these features. This usually is provided
with vehicle-mounted devices or mobile phones. Interfaces with other software systems — such
as order-entry and inventory management — is also important for retailers and distributors.
Other important features include forecasts for delivery requirements, generation of load
manifests and load planning.
Applications. Whereas vendors generally claim that their products are designed to serve a broad
range of applications, most specialize in an industry sector. Specialization is largely driven by
interface requirements — both in terms of presenting information in a manner that is useful to
the target user and in terms of interfacing with business software systems and hardware devices.
Police, taxi and emergency vehicle dispatch, for instance, each demand special requirements that
differ from the traditional market of private fleets. They fall in the realm of niche markets, even
though in theory they are just variations of vehicle routing.
Vendors that are more experienced in an industry will be better prepared to consult on software
installation and more likely to have relevant features, leading to a higher likelihood of success.
The optimization code might also be different to account for the particular network structure, for
instance the hub-and-spoke design of less-than-truckload (LTL) networks.
In our survey, most of the respondents have specialized in private truck fleets, serving such
markets as food and beverage (e.g., Anheuser Busch, Coca Cola and Gold Medal Bakery).
Jeppesen's PlanOp is being used by for-hire fleets, such as Australia Post and Purolator Courier.
General information. The accompanying directory provides contact information and product
names for the vendors. Pricing is available for some vendors (in many cases, prices are
negotiable and depend on fleet size). Expect to pay $10,000 or more for the software alone.
Higher-priced products generally offer more customized service, a larger array of features and
interface capabilities, and specialized experience in a particular industry. Price structures do
vary, so be sure to compare the full installed cost before making a choice, including license fees,
installation and maintenance costs, hardware and digital maps.
Selecting a Product
Before purchasing a product, fleet managers should first assess the degree to which routing
solutions and data must be integrated across multiple sites and decide whether they would like
adopt the SaaS model or host their own software. It also important to ask questions such as: How
big of a problem will be solved, measured in vehicles, stops and terminals? How frequently will
the solution be updated, and how quickly must the software generate a solution? Can stops be
scheduled on the spot, or will they be generated in batches? Who will use the software, how is
the information best presented to the user, and are the users distributed among many locations?
Who will install and maintain the software? With which software systems must the routing
system interact? Vendors should demonstrate that they are experienced serving other fleets with
similar requirements, and they should provide references so that you can verify claims.