タグ

algorithmとsearchに関するkiyo_hikoのブックマーク (4)

  • codepocket/A-Star.vb at master · ariela/codepocket · GitHub

  • シンプレックス法 - Wikipedia

    この項目では、線型計画問題を解くアルゴリズムについて説明しています。非線型最適化問題のNelderとMeadによる滑降シンプレックス法 (downhill simplex method)については「ネルダー–ミード法」をご覧ください。 この記事には複数の問題があります。 改善やノートページでの議論にご協力ください。 出典がまったく示されていないか不十分です。内容に関する文献や情報源が必要です。(2015年10月) 出典は脚注などを用いて記述と関連付けてください。(2024年3月) 出典検索?: "シンプレックス法" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL シンプレックス法(シンプレックスほう、単体法、たんたいほう、英語: simplex method)は、1947年にジョージ・ダンツィーク(ダ

  • pure perlで文書検索のアルゴリズムを考える - OKWAVE

    (モジュールは別として)pure perl で文書検索のアルゴリズムを考えています。 このアルゴリズムが頭良いか、悪いかのツッコミをお願いします。 1.前提 mecabを使用 2.文書を書き込むとき mecabで全文書を解析して、単語ごとにデータベースに入力する。 キー:単語 中身:そのページ名がたくさんはいったもの 3.文書を削除するとき mecabで全文書を解析して、単語ごとにデータベースに入力されたものを削除する 4.文書が変更になったとき 3→2を行なう 5.検索するとき 検索キーワードをmecabで解析する 分割されたワードごとに、結果を表示する。 たとえば・・・ 1.txt が 愛 植尾 かきくけこ 会社 であれば 愛 植尾 カキクケコ 会社 に、1.txtが登録される 2.txt が 哀 植 尾 かきくけこ 会社 であれば 哀 植 尾 カキクケコ 会社 に、2.txtが登録さ

    pure perlで文書検索のアルゴリズムを考える - OKWAVE
  • 力まかせ探索 - Wikipedia

    力まかせ探索(ちからまかせたんさく、英: brute-force search)またはしらみつぶし探索(英: exhaustive search)は、単純だが非常に汎用的な計算機科学の問題解決法であり、全ての可能性のある解の候補を体系的に数えあげ、それぞれの解候補が問題の解となるかをチェックする方法である。 バックトラッキングと混同されやすいが、バックトラッキングでは解候補の大部分を明示的に探索することなく捨てることができる。例えば、エイト・クイーンは、8個のクイーンをチェスボード上で互いに取り合えない状態で配置するものである。力まかせ探索では 通りの配置を全て順にチェックしていく。バックトラッキングでは、2つのクイーンが互いに取り合える状態なら他のクイーンがどう配置されていても考慮に値しないという事実を使って、チェックすべき配置数を大幅に減らし、高速に解くことができる。 力まかせ探索は実

    kiyo_hiko
    kiyo_hiko 2012/09/14
    組合せ爆発
  • 1