Symbolic Topological Sorting with OBDDs

Philipp Woelfel

Abstract. We present a symbolic OBDD algorithm for topological sorting which requires O(log2 N) OBDD operations. Then we analyze its true runtime for the directed grid graph and show an upper bound of O(log4 N loglog N). This is the first true runtime analysis of a symbolic OBDD algorithm for a fundamental graph problem, and it demonstrates that one can hope that the algorithm behaves well for sufficiently structured inputs.


Notes


Last modified: Thu Apr 22 18:09:31 CEST 2004