NP vs NP Hard

Alan and Joe discuss the distinctions between NP and NP hard problems, highlighting the challenges in solving NP hard problems in polynomial time. They delve into the implications of P not equaling NP and the trade-offs in approximating solutions for NP hard optimization problems.