While the no-crossing heuristic empirically finds the vast majority of routes (over 99.5% of then(n 1)routes among n nodes)
in randomly generated networks, it is unacceptable for a routing algorithm persistently to fail to find a route to a reachable node in a static, unchanging network topology. Motivated by the insufficiency of the no-crossing heuristic, we present alternative methods for eliminating crossing links from the network.