本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

令和3年度 春期 高度情報技術者試験問題と解説

問3

アルゴリズム設計としての分割統治法に関する記述として、適切なものはどれか。

ア 与えられた問題を直接解くことが難しいときに、幾つかに分割した一部分に注目し、とりあえず粗い解を出し、それを逐次改良して精度の良い解を得る方法である。

イ 起こり得る全てのデータを組み合わせ、それぞれの解を調べることによって、データの組合せのうち無駄なものを除き、実際に調べる組合せ数を減らす方法である。

ウ 全体を幾つかの小さな問題に分割して、それぞれの小さな問題を独立に処理した結果をつなぎ合わせて、最終的に元の問題を解決する方法である。

エ まずは問題全体のことは考えずに、問題をある尺度に沿って分解し、各時点で最良の解を選択し、これを繰り返すことによって、全体の最適解を得る方法である。


正解


解説

ア 局所探索法に関する記述と考えらる。局所探索法は、適当な解をとりあえず求め、その近傍により良い解があれば置き換える操作を繰り返し実行して、精度の良い解を得る方法である。

イ 分岐限定法に関する記述である。

ウ 正しい。

エ グリーディ法 (貪欲法) に関する記述である。

問2 目次 問4