[22:25] http://en.wikipedia.org/wiki/Dijkstra%27s_algorithm [22:27] Actually, I think that might be polynomial. [22:27] A huge polynomial, but polynomial all the same. [22:29] No, that's nonpolynomial. [22:30] O(((n^2)^n)^2) [22:30] Jebus. [22:30] Oh well. [22:30] The generated apps should be ridiculously fast. [22:30] Let's see, at each step there are O(n^2) branches, and there are at most O(n) steps. [22:32] So O(n^(2n)) total branches. [22:32] Thus as many vertices.