動的計画法

2010年05月25日

今年から、某大学ではC++言語を使って、遺伝子配列のアラインメントを行うプログラムを作成するという講義を行っていて、現在そのサポートをしております。

私自身は既にプログラムの作成は終了してしまいましたので、サポートに特化できるわけですが、面白いのは、使われているアルゴリズムが動的計画法であるということです。

動的計画法は、学生時代からお世話になっているアルゴリズムで、現在も使用しています。そのような下地があったこともあり、既にプログラムが出来上がってしまいました。

この程度のプログラムが、ゲノム解析などに利用されていることが、私にとっては大変な驚きでした。普段、私が研究に使っている生産スケジューリングのアルゴリズムに比べれば、問題の次元も低く、赤子のようなもの。しかし、生物の根源に迫るという意味で、この分野には多額の資金が投入されてきているわけですね。

なんだかなぁ、といった感じですね。 

minorukobayashi at 20:58コメント(2)トラックバック(0)  この記事をクリップ!

2001年04月12日

デバッグしていた多工程のプログラムのミスがようやく見つかった.これによって段取時間を含まない問題の動的計画法部分については完成しました.

現在は段取時間を考慮した問題の動的計画法部分をサブルーチンで組んでいます.


minorukobayashi at 23:59コメント(0)トラックバック(0)  この記事をクリップ!

2001年04月03日

  • メモリ節約のために,アプローチを変えた.
  • 以前もやっていた方法だが,これで少しは処理が加速されるはずである.
  • 多工程モデルのプログラムを早く完成させるべし!


minorukobayashi at 23:59コメント(0)トラックバック(0)  この記事をクリップ!