Complexité du calcul élément lexicographiquement minimal d'orbite


9

Étant donné des générateurs puissants pour un groupe agissant sur des chaînes de bits de longueur et un élément , combien est-il difficile de calculer l'élément lexicographiquement minimal de , le orbite de en ?(gSn,)ns{0,1}ng.ssg


1
Il est clair que l'isomorphisme de chaînes au sens de Babai est réductible à ce problème, étant donné les chaînes et le groupe nous pouvons simplement trouver leurs représentants en orbite minimale comme ci-dessus et les comparer directement, mais il n'est pas clair que si l'isomorphisme de chaînes est facile, alors ceci être facile suit. Je vais voir si le document de Babai indique comment procéder. X,yg
Samuel Schlesinger

Le document de Babai n'aborde pas cette question; dans. 11 il dit explicitement que le papier ne traite pas de la question des formes normales. Cela ne veut pas dire que les techniques ne pourraient pas être utiles pour trouver une forme normale, mais que le faire serait une contribution non triviale.
Joshua Grochow

Merci @JoshuaGrochow Je ne sais pas si j'ai les antécédents pour utiliser ces techniques mais je vais voir ce que je peux faire. C'est assez difficile, même s'il est quasi-polynomial qu'il ne m'est plus utile de la façon dont je voulais l'utiliser.
Samuel Schlesinger

Si vous êtes intéressé par des solutions concrètes à ce problème, je vous recommande de jeter un œil aux publications de T. Junttila (que je cite dans ma réponse), en particulier sa thèse de doctorat et ses travaux sur l'isomorphisme graphique et les symétries en général.
Boson

Réponses:


5

Ce problème est -complete, comme indiqué ici .FPNP

Cela signifie que le leader lexicographique de l'orbite est construit en temps polynomial déterministe avec accès à un oracle .NP


5

Ce problème est NP-difficile.

Bien qu'il soit possible de trouver une forme canonique pour l'isomorphisme des chaînes, disons, en temps quasi-poly, sans bouleverser nos suppositions actuelles quant à l'apparence du monde de la complexité, trouver la chaîne le moins lexicographiquement isomorphe est NP-difficile. C'est précisément le contenu de la proposition 3.1 ici . En fait, ils montrent qu'il reste NP-difficile même lorsque est un 2-groupe abélien élémentaire (= chaque élément non trivial de a l'ordre 2).gg

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.