An initial graph of nodes is created within a routing space, and the number and locations of the nodes in the graph are adjusted. Links are created between nodes of the graph, and traces between specified nodes are created through the linked graph....http://www.google.com/patents/US7814453?utm_source=gb-gplus-sharePatent US7814453 - Process and apparatus for finding paths through a routing space