polynomial-time equivalent