Non-recursive algorithm with exponential running time

algorithmsrecursive algorithms

It is well-known, that there are many recursive algorithms running in exponential time, e.g. branching algorithm, backtracking etc. . My question is, is it possible to construct a non-recursive algorithm running in exponential time asymptotically?

Best Answer

Yes. Let $G$ be a finite permutation group given by a generating sequence of size $k := \log |G|$. We can list out the elements of $G$ in time $2^{k}$. No recursion is involved.