Research Output

Improving street based routing using building block mutations.

  Street based routing (SBR) is a real-world inspired routing problem that builds routes within an urban area for mail deliveries. The authors have previously attempted to solve this problem using an Evolutionary Algorithm (EA). In this paper the authors examine a heuristic mutation based on concept of building blocks. In this case a building block is defined as a group of genes, which when placed together within a genotype result in a useful feature within the phenotype. After evaluation on three test data sets our experiments conclude that the explicit use of heuristic building blocks makes a significant improvement to the SBR algorithms results.

  • Date:

    14 March 2002

  • Publication Status:


  • Publisher


  • DOI:


  • Library of Congress:

    QA76 Computer software

  • Dewey Decimal Classification:

    006 Special Computer Methods


Urquhart, N. B., Ross, P., Paechter, B., & Chisholm, K. (2002). Improving street based routing using building block mutations. In J. Gottlieb, E. Hart, & S. Cagnoni (Eds.), Applications of Evolutionary Computing: EvoWorkshops 2002: EvoCOP, EvoIASP, EvoSTIM/EvoPLAN Kinsale, Ireland, April 3–4, 2002 Proceedings, 189-202. doi:10.1007/3-540-46004-7_33




Street based routing; Algorithm; Evolutionary computing;EvoCOP; Heuristic mutation; Building blocks; Improved method;EvoEvoIASPEvoSTIMEvoPLANgenetic programming

Monthly Views:

Available Documents