タンパク質などのへテロ高分子モデルにおける、折り畳み問題と、それとは逆に、ある蛋白質の機能に対応する立体構造へと安定に折り畳むアミノ酸配列を探す「設計問題(=逆折り畳み問題)」に関する研究を行った。ヘテロ高分子の設計問題は、新薬開発、分子機械開発、機能性材料開発など巨大な応用分野に関わる重要な問題であるが、これまでは、経験論的な方法でしか扱われて来なかった。蛋白質における相同配列の存在からも明らかなように、ある立体構造へと折り畳む配列は一つとは限らず、一般に逆折り畳み問題は複数の解を持つ(解がない場合もある)。解の個数は、設計の容易さに関係するので、デザイナビリティと呼ばれている。それは、ランダムな配列から正しい配列への進化的な到達のし易さでもあり、蛋白質の「進化的安定性」にも関係する。折り畳み問題と同様に、逆折り畳み問題も、モノマー数が増大すると可能な配列の数が爆発してしまい、単純なしらみづぶしで解を得ることは不可能になる。これがこれまで設計問題を原理的に扱う方法の研究がほとんど行われて来なかった理由である。本課題においては、逆折り畳み問題を効率的に解く全く新しいアルゴリズムを開発し、これが従来のシミュレーテッドアニーリングと同等かそれ以上の効率を示すことを検証した。蛋白質の天然構造の進化に関しては、遺伝アルゴリズムのような進化アルゴリズムの効率が解の多様性の維持に関係していることから、一般的な進化ダイナミクスを表現する方程式(Replicator方程式系)における種の多様性の増大・維持のメカニズムについて新しい知見を得た。
|