キーワードPolynomial time algorithm