[MINI] Exponential Time Algorithms

Published: Nov. 24, 2017, 4 p.m.

b'

In this episode we discuss the complexity class of EXP-Time which contains algorithms which require $O(2^{p(n)})$ time to run.\\xa0 In other words, the worst case runtime is exponential in some polynomial of the input size.\\xa0 Problems in this class are even more difficult than problems in NP since you can\'t even verify a solution in polynomial time.

We mostly discuss Generalized Chess as an intuitive example of a problem in EXP-Time.\\xa0 Another well-known problem is determining if a given algorithm will halt in k steps.\\xa0 That extra condition of restricting it to k steps makes this problem distinct from Turing\'s original definition of the halting problem which is known to be intractable.

'