本研究の目的は、多項式時間で解ける問題に対する精緻なパラメタ化計算量を解明することである。そのために帰着を与える際、「どのような入力が最も解きにくいか」を考察することが肝心である。そこでまず、グラフ上の問題に着目し、ランダムグラフ上ではどのような計算複雑性を持つかを議論し、以下の成果を得た。
1. 固定サイズの完全二部グラフの数え上げ問題の精緻なパラメタ化計算量下界を強指数時間仮説の下で与え、この下界がタイトであることを示した。更に、ランダム二部グラフが最も「解きにくい」入力であることも示した。具体的には、ランダム二部グラフ内に含まれる完全二部グラフを数え上げるアルゴリズムが存在するならば、ほぼ同程度の計算時間で動く、任意のグラフに対してそれに含まれる完全二部グラフを数え上げる乱択アルゴリズムが存在することを示した。
2. ランダムグラフ上の分散合意モデルの解析を行い、相転移現象を明らかにした。分散合意モデルではネットワーク上の各ノードが意見を持ち、何らかの共通のプロトコルに基づき意見を更新し最終的には全ノードが同一の意見を持ち合意に至ることが目的である。合意に至るまでにかかる時間が早くなるようなプロトコルを設計することが肝要である。本研究では二つのコミュニティを持つ確率的ブロックモデルと呼ばれるランダムグラフ上での合意時間の解析を行い、コミュニティ間の結合の密度が閾値より高ければ非常に高速に合意に至る一方、閾値より低ければ指数時間かかることを証明した。この結果はInternational Symposium on Distributed Computing (DISC19) に採択された。
|