> [!Definition] > > A problem that can be solved by an [[Algorithm for Computational Problem|algorithm]]. > [!Goal] > Given a computational problem, our goal will be to find an algorithm for it with smallest possible [[Worst-case Running Time of Algorithm|worst-case asymptotic runtime]]. > # Types - #### [[Decision Problem]] - #### [[Search Problem]]