キーワードPolynomial time algorithm 部局