2つのグループとは、からへの準同型(全単射)が存在する場合、同型であると言われます。グループ同型問題は次のとおりです。2つのグループを指定して、それらが同型であるかどうかを確認します。グループを入力する方法はいくつかありますが、主に使用されるのは、Cayleyテーブルと生成セットの2つです。ここでは、入力グループがCayleyテーブルで指定されていると想定しています。より正式には:
2つのグループおよび。
ある?
私たちはその仮定しよう
入力グループがCayleyテーブルによって与えられたときのグループ同型問題は、一般ににあることはわかっていません。問題が多項式時間であることが知られているアーベルグループクラスのようなグループクラスがありますが、アーベルグループの拡張であるグループ、単純なグループなどがあります。無力クラス2グループの場合でも、ブルートフォースよりも優れたアルゴリズムはありません。知られている。
グループ同型のブルートフォースアルゴリズムは、Tarjanによって次のように提供されています。ましょう及び二つの入力基であり、およびlet グループの発電装置である。すべての有限群がサイズの生成セットを受け入れ、それが多項式時間で見つかることはよく知られている事実です。GからHへの準同型での生成セットの画像の数はn log n manyです。次に、可能な各準同型が全単射かどうかを確認します。全体的なランタイムはn log nになります。
まず、グループ中心を定義しましょう。
グループの要素意味グループのすべての他の要素と通勤。そのためグループ(/商のために使用される)はアーベルでは冪零クラス二つのグループとして知られています。私には、無能なクラス2のグループが、グループ同型問題を解決するのが最も難しいインスタンスであるように見えます。「最も難しいインスタンス」の意味は、そのケースを解決することで、グループ理論で作業する研究者が多数のグループの同型問題を解決できるようになります。
最初は、単純なグループはすべてのグループのビルディングブロックであるため、最も難しいインスタンスであると思いましたが、後で、単純なグループの同型問題があることを知りました。
質問:グループ同型問題の最も難しい例は何ですか?