algorithmとは? わかりやすく解説

Weblio 辞書 > コンピュータ > IT用語辞典 > algorithmの意味・解説 

アルゴリズム

【英】algorithm

アルゴリズムとは、物事進めていくため明確な手順、特に問題を解くための手順のことである。

アルゴリズムという語は、バグダット現在のイラク都市)の数学者であるal-Khwarizmiアル・フワーリズミー)に由来する。なお代数学algebraアルジェブラ)も同じ語源と言われている。数学においては、古くから、代数方程式機械的に解く方法存在していた。このような一定の決まった手順に従って確定的に問題を解くことができる場合この手順のことをアルゴリズムと呼ぶ。

計算機は、一定の手順記述したプログラム実行する機械である。従って、計算機は、一定のアルゴリズムをプログラムによって記述し、そのアルゴリズムに従った処理を実行することができる。アルゴリズムが対象にする問題は、ソートマージ分類探索などの論理的あるいは数学的なのである。なお、アプリケーション全体は、一定のアルゴリズムを含むことがあるが、通常アプリケーション自体をアルゴリズムとは呼ばない

アルゴリズムとしてテーマになるものは、探索法ソート法、ハッシュ法暗号化手法圧縮開手法などがある。アルゴリズムは、対象とするデータが持つデータ構造と密接に関連し、ある構造前提にした処理方法手順として提示される例えば、グラフ構造というデータ構造前提にして、そのグラフ上のグラフ探索アルゴリズム定式化される。

Donald Ervin Knuth(ドナルド・エルビン・クヌース)は、スタンフォード大学名誉教授で、アルゴリズムとプログラミング研究で有名である。主著The Art of Computer Programming』は、プログラミング技法名著である。またアルゴリズム解析という新分野開拓した

産業・技術のほかの用語一覧
情報と社会:  ドッグイヤー  XaaS  ユーザー革命
情報処理:  アルゴリズム  アセンダ  エックスハイト  Excel方眼紙


このページでは「IT用語辞典バイナリ」からalgorithmを検索した結果を表示しています。
Weblioに収録されているすべての辞書からalgorithmを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からalgorithm を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「algorithm」の関連用語

algorithmのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



algorithmのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2025 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリの【アルゴリズム】の記事を利用しております。

©2025 GRAS Group, Inc.RSS