英単語 英検準1級 英検1級
optimization
オプティマイゼーション/ˌɒptɪmaɪˈzeɪʃən/名詞
意味
- 1最適化与えられた制約のもとで、性能・効率・コストなどが最も良くなるよう調整・設計すること。
例文
Careful optimization of the code cut the program's running time in half.
コードを丹念に最適化したことで、プログラムの実行時間は半分に減った。
Route optimization saved the delivery company a great deal of fuel.
経路の最適化により、その配送会社は大量の燃料を節約できた。
よく使う形・コロケーション
- code optimization(コードの最適化)
- process optimization(工程の最適化)
- search engine optimization(検索エンジン最適化=SEO)
類義語
fine-tuningimprovement
ニュアンス・使い分け
optimization は「ただ良くする(improvement)」より一歩進んで、「制約の中で最良(optimal)の状態に近づける」という含みが核。数学・工学では目的関数を最大化または最小化する厳密な問題を指し、heuristic algorithm(発見的アルゴリズム)はその近似解を素早く得る手段になる。日常では「最適化」と訳すが、必ずしも数学的な真の最適を意味せず「できる限りの効率化」の意でも広く使う。動詞 optimize、形容詞 optimal とセット。米国式綴り optimization と英国式 optimisation がある。
語源・由来
ラテン語 optimus(最良の)に由来する optimize に、名詞化の -ation が付いた語。「最良にすること」が原義。