Abstract
Planning a satisfactory route for an autonomous vehicle over a complex unstructured environment with respect to multiple objectives is a time consuming task. However, there are abundant opportunities to speed up the process by exploiting prior information, either from approximations of the current problem instance or from previously solved instances of similar problems. We examine these two approaches for a set of test instances in which the competing objectives are the time taken and likelihood of detection, using real-world data sources (Digital Terrain Elevation Data and Hyperspectral data) to estimate the objectives. Five different instances of the problem are used, and initially we compare three multi-objective optimisation evolutionary algorithms (MOEA) on these instances, without involving prior information. Using the best-performing MOEA, we then evaluate two approaches that exploit prior information; a graph-based approximation method that pre-computes a collection of generic ’coarse-grained’ routes between randomly selected zones in the terrain, and a memory-based approach that uses the solutions to previous instances. In both cases the prior information is queried to find previously solved instances (or pseudo-instances, in the graph based approach) that are similar to the instance in hand, and these are then used to seed the optimisation. We find that the memory based approach is most effective, however this is only usable when prior instances are available.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Deb, K.: Multi-Objective Optimization Using EAs. John Wiley and Sons Inc. (2002)
Waldock, A., Corne, D.: Multi-objective optimisation applied to route planning. In: Genetic and Evolutionary Computation Conference, GECCO 2011, vol. 1, pp. 1827–1834 (2011)
Leake, D. (ed.): Case-based Reasoning: Experiences, Lessons and Future Directions. AAAI Press, Menlo Park (1996)
Hutter, F., Hoos, H., Stutzle, T.: Automatic algorithm configuration based on local search. In: Proc. AAAI, pp. 1152–1157. MIT Press (2007)
Arcuri, A., White, D.R., Clark, J., Yao, X.: Multi-objective Improvement of Software Using Co-evolution and Smart Seeding. In: Li, X., Kirley, M., Zhang, M., Green, D., Ciesielski, V., Abbass, H.A., Michalewicz, Z., Hendtlass, T., Deb, K., Tan, K.C., Branke, J., Shi, Y. (eds.) SEAL 2008. LNCS, vol. 5361, pp. 61–70. Springer, Heidelberg (2008)
Westerberg, C.H., Levine, J.: Investigation of Different Seeding Strategies in a Genetic Planner. In: Boers, E.J.W., Gottlieb, J., Lanzi, P.L., Smith, R.E., Cagnoni, S., Hart, E., Raidl, G.R., Tijink, H. (eds.) EvoWorkshop 2001. LNCS, vol. 2037, pp. 505–514. Springer, Heidelberg (2001)
Corne, D., Reynolds, A.: Optimization by precomputation. In: Proc. NABIC 2011. IEEE CIS Press (2011)
Hauschild, M., Pelikan, M.: Intelligent bias of network structures in the hierarchical boa. In: Proc. GECCO 2009. ACM Press (2009)
Branke, J.: Memory enhanced evolutionary algorithms for changing optimization problems. In: Proc. CEC 2009, pp. 1875–1882 (1999)
Potter, M., Wiegand, R., Blumenthal, H., Sofge, D.: Effects of experience bias when seeding with prior results. In: Proc. CEC 2005, vol. 3, pp. 2730–2737 (2005)
Mandow, L., de-la Cruz, J.L.P.: Multiobjective a* search with consistent heuristics. J. ACM 57 (2010)
Pivtoraiko, M., Kelly, A.: Efficient constrained path planning via search in state lattices. In: The 8th International Symposium on Artificial Intelligence, Robotics and Automation in Space (2005)
Lavalle, S.M.: Rapidly-exploring random trees: A new tool for path planning. Technical report (1998)
Li, H., Zhang, Q.: Multiobjective optimization problems with complicated pareto sets, moea/d and nsgaii. IEEE Trans. Evolutionary Computation (2008)
Nebro, A., Durillo, J., García-Nieto, J., Coello Coello, C., Luna, F., Alba, E.: Smpso: A new pso-based metaheuristic for multi-objective optimization. In: 2009 IEEE Symp. on MCDM, pp. 66–73. IEEE (2009)
Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast elitist multi-objective genetic algorithm: Nsga-ii. IEEE Trans on Evol. Comp. 6, 182–197 (2000)
Zhang, Q., Liu, W., Li, H.: The performance of a new version of moea/d on cec09 unconstrained mop test instances. In: Proc CEC 2009, pp. 203–208 (2009)
Bentley, J.L.: Multidimensional binary search trees used for associative searching. Commun. ACM 18, 509–517 (1975)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Waldock, A., Corne, D.W. (2012). Exploiting Prior Information in Multi-objective Route Planning. In: Coello, C.A.C., Cutello, V., Deb, K., Forrest, S., Nicosia, G., Pavone, M. (eds) Parallel Problem Solving from Nature - PPSN XII. PPSN 2012. Lecture Notes in Computer Science, vol 7492. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32964-7_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-32964-7_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-32963-0
Online ISBN: 978-3-642-32964-7
eBook Packages: Computer ScienceComputer Science (R0)