Abstract
Vehicle scheduling is one of the most commonly occurring problems of transport management. Traditionally, human schedulers tackle these problems, but over the past 30 years a considerable effort has been put into developing computer systems to replace or assist them. Despite this effort, very few organizations routinely use computerized vehicle scheduling. There are several reasons for this, including the difficulty in dealing with real complexity and uncertainty in algorithmic solutions. In recent years, interactive systems have tried to overcome these difficulties by using humans to play a part in the scheduling. A next step would be to include the schedulers’ skills in an expert system. Unfortunately, there is considerable diversity in scheduling problems and little agreement about the facts or rules needed for a knowledge base. At present, some characteristics of a general expert system for vehicle scheduling can be suggested, but several practical difficulties must still be overcome.
Preview
Unable to display preview. Download preview PDF.
References
P. Drucker (1962) The economy’s dark continent. Fortune, April 1962.
A. T. Kearney Ltd (1980) Improving Productivity in Physical Distribution. Centre for Physical Distribution Management, London.
B. N. Mckibbin (1984) Distribution’s new network. Manaaement Today. December 1984. 87–96.
J. O’brien (1987) Distribution cost survey. FOCUS on Phys. Distrib. Mamt 6, 3–6.
R. Ball (1979) The profits of distribution. Management Today, May 1979, 105–120.
D. Firth, F. R. Denham, K. R. Griffin et al. (1980) Distribution Management Handbook. McGraw-Hill, London.
B. Warner (1985) Future trends in the costs of physical distribution. FOCUS on Phys. Distrib. Mpmt 4, 3–9.
B. Warner (1986) The future impact of economic trends on physical distribution. FOCUS on Phys. Distrib. Mgmt 5, 30–40.
G. B. Dantzig and D. R. Fulkerson (1954) Minimising the number of tankers to meet a fixed schedule. Nav. Res. Logist. Q. 1, 217–222.
W. W. Garvin, H. W. Crandall, J. B. John and R. A. Spellman (1957) Applications of linear programming in the oil industry. Mgmt Sci. 3, 407–430.
G. B. Dantzig and J. H. Ramser (1959) The truck dispatching problem. Mgmt Sci. 6, 80–91.
N. Christofides A. Mingozzt and P. Toth (1981) Exact algorithms for the vehicle routing problem. Math. Prog. 20, 255–282.
E. J. Marien (1973) The application of linear programming to a distribution system oriented towards service. Int. J. Phys. Distrib. Mat. Mgmt 3, 191–204.
C. D. J. Waters and G. R. Brodie (1988) Realistic sizes for vehicle routing problems. J. Opl Res. Soc. 38, 565–566.
C. D. J. Waters (1988) Expanding the scope of linear programmes to larger vehicle scheduling problems. OMEGA 6, 577–583.
S. A. Cook (1971) The complexity of theorem proving procedures. In Proceedings of the 3rd ACM Symposium on Theory of Computing, 151–158.
R. M. Karp (1975) On the computational complexity of combinatorial problems. Networks 5, 45–68.
J. K. Lenstra and A. H. G. Rinnooy Kan (1976) On general routing problems. Networks 6, 273–280.
J. K. Lenstra and A. H. G. Rinnooy Kan (1981) Complexity of vehicle scheduling and routing problems. Networks 11, 221–227.
G. N. Frederickson, M. S. Hecht and C. E. King (1978) Approximation algorithms for some routing problems. SIAM J. Comp. 7, 178–193.
C. H. Papadimitriou (1976) On the complexity of edge traversing. J. Assoc. Comp. Mach. 23, 544–554.
G. Clarke and J. W. Wright (1964) Scheduling of vehicles from a central depot to a number of delivery points. Opns Res. 12, 568–581.
L. Bodin, B. Golden, A. Assad and M. Ball (1983) Routing and scheduling of vehicles and crews. Comp Opns Res. 10, 63–211.
M. L. Fisher and R. Jaikumar (1981) A generalised assignment heuristic for vehicle routing. Networks 11, 109–124.
T. J. Gaskell (1967) Bases for vehicle fleet scheduling. Operat. Res. Quart. 18, 281–295.
P. C. Yellow (1970) A computational modification to the savings method of vehicle scheduling. Opl Res. Q. 21, 281–283.
M. H. J. Webb (1972) Relative performance of some sequential methods of planning multiple delivery journeys. Opl Res. Q. 23, 361–372.
R. H. Mole and S. R. Jameson (1976) A sequential route building employing a generalised savings criterion. Opl Res. Q. 27, 502–511.
G. M. Buxey (1979) The vehicle scheduling problem and Monte Carlo simulation J. Opl Res. Soc. 30, 563–573.
F. A. Tillman and R. W. Hering (1971) A study of a look-ahead procedure for solving the multiterminal delivery problem. Trans. Res. 5, 225–229.
A. Wren and A. Holliday (1972) Computer scheduling of vehicles from one or more depots to a number of delivery points. Opl Res. Q. 23, 333–344.
S. Eilon (1977) Management perspectives in physical distribution. OMEGA 5, 437–462.
B. E. Gillett and L. R. Miller (1974) A heuristic algorithm for the vehicle-dispatch problem. Opns Res. 22, 340–349.
B. A. Foster and D. M. Ryan (1976) An integer programming approach to the vehicle scheduling problem. Opl Res. Q. 27, 367–384.
I. M. Chehire A. M. Malleson and P. F. Naccache (1982) A dual heuristic for vehicle scheduling. J. Opl Res. Soc. 33, 51–61.
S. Lin (1965) Computer solutions of the travelling salesman problem. Bell Syst. Tech. J. 44, 2245–2269.
N. Christofides and S. Eilon (1969) An algorithm for the vehicle dispatching problem. Opl Res. Q. 20, 309–318.
S. Lin and B. W. Kernighan (1973) An effective heuristic algorithm for the travelling salesman problem. Opns Res. 21, 498–516.
J. E. Beasley (1983) Route first-cluster second methods for vehicle routing. OMEGA 11, 403–408.
C. D. J. Waters (1987) A solution procedure for the vehicle scheduling problem based on iterative route improvement. J. Opl Res. Soc. 38, 833–839.
C. D. T. Watson-gandy and L. R. Foulds (1981) The vehicle scheduling problem: a survey. New Zealand J. Opns Res. 9, 73–92.
S. Jones (1970) Computer Load Planning in Physical Distribution Management (F. R. L. Wentworth, Ed.). Gower Press, London.
J. Sussams (1984) Computerised vehicle load planning. J. Opl Res. Soc. 35, 963–966.
C. D. J. Waters (1984) Interactive vehicle routing. J. Opl Res. Soc. 35, 821–826.
F. Cullen, J. Jarvis and D. H. Ratcliff (1981) Set partitioning based heuristics for interactive routing. Networks 11, 125–143.
G. Mihalcheon, C. Nlcks, J. Pink and C. D. J. Waters (1989) Software Requirements of the Alberta Trucking Industry. Institute for Transportation Studies, University of Calgary, Calgary.
C. D. J. Waters (1989) Developments in the routing and scheduling of road transport vehicles. Presented at the Road and Transport Association of Canada, Annual Conference, Calgary, Alberta September 1989.
R. Greenway (1974) Survey of Vehicle Scheduling Packages. CIDP Publications, London.
E. Rich (1983) Artificial Intelligence. McGraw-Hill, New York.
E. A. Feigenbaum and P. McCorduk (1983) The Fifth Generation — Artificial Intelligence and Japan’s Computer Challenge to the World. Addison-Wesley, New York.
M. Stefik, J. Aikins R. Balzer et al. (1982) The organisation of expert systems: a tutorial. Artificial Intelligence 18, 135–173.
J. F. Sowa (1984) Conceptual Structures: Information Processing in Minds and Machines. Addison-Wesley, Reading, Massachusetts.
P. Ducheessi, S. Belardo and J. P. Seagle (1988) Artificial intelligence and the management science practitioner: knowledge enhancements to a decision support system for vehicle routing. Interfaces 18, 85–93.
S. Belardo, P. Duchessi and J. P. Seagle (1985) Microcomputer graphics in support of vehicle fleet routing. Interfaces 15, 84–92.
J. Mingers and J. Adlam (1989) Where are the ‘real’ expert systems? OR Insight 2, 6–9.
A. A. Assad and B. L. Golden (1986) Expert systems, microcomputers and operations research. Comp. Opns Res. 13, 301–321.
N. Bryant (1988) Managing Expert Systems. Wilev, New York.
Office of Industrial Innovation (1985) Expert Systems. Government of Canada, Ottawa.
A. d’Agapeyeff and C. J. B. Hawkins (1987) The Second Short Survey of Expert Systems in UK Business. Expertech, Slough.
D. Michie (1987) Current developments in expert systems. In Applications of Expert Systems (J. R. Quinlan, Ed.) Turing Institute Press, Glasgow.
M. King (1989) Experiments with experts developing simple expert systems. OMEGA 17, 123–134.
E. Turban and R. Trippi (1989) The utilisation of expert systems in OR/MS: an assessment. OMEGA 17, 311–322.
A. Barr and E. A. Feigenbaum (Eds) (1982) The Handbook of Artificial Intelligence (Vol. 2). Pitman, London.
R. M. O’Keefe (1985) Expert systems and operational research—mutual benefits. J. Opl Res. Soc. 36, 125–129.
B. R. Gaines (1988) Knowledge acquisition for rapid prototyping of expert systems. INFOR 26, 256–285.
J. H. Boose (1985) A knowledge acquisition system for expert systems based on personal construct psychology. Int. J. Man Mach. Studies 20, 21–43.
J. H. Boose (1986) Rapid acquisition and combination of knowledge from multiple experts in the same domain. Future Comp. Syst. 1, 191–216.
M. L. G. Shaw and B. R. Gaines (1986) Interactive elicitation of knowledge from experts. Future Comp. Syst. 1, 151–190.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Copyright information
© 1992 Operational Research Society Ltd
About this chapter
Cite this chapter
Waters, C.D.J. (1992). Expert Systems for Vehicle Scheduling. In: Doukidis, G.I., Paul, R.J. (eds) Artificial Intelligence in Operational Research. Palgrave, London. https://doi.org/10.1007/978-1-349-12362-9_21
Download citation
DOI: https://doi.org/10.1007/978-1-349-12362-9_21
Publisher Name: Palgrave, London
Print ISBN: 978-1-349-12364-3
Online ISBN: 978-1-349-12362-9
eBook Packages: EngineeringEngineering (R0)