最適化問題とは何か？
数学とコンピュータ・サイエンスにおいて、最適化問題とは一般的に、すべての実行可能な解の中から最良の解を探し出す探索問題である。最適化問題は、変数の種類によって連続的なものと離散的なものに分類される。離散最適化問題では、変数は離散的で可算である。対照的に、連続変数には無限に数えられない値が含まれる。例えば、実数の空でない範囲の変数などである。

目的関数の数によって、最適化問題は単一目的と多目的目的に分類される。単一目的最適化問題では、最適化する目的関数は1つだけです。一方、多目的最適化問題では、2つ以上の目的が同時に考慮されるため、目的間の相互作用を考慮する必要があります。