Codieren von Permutationssätzen mit einem Generierungssatz und einem Satz ausgeschlossener Elemente


10

Polynomzeitalgorithmen sind dafür bekannt, Sätze von Permutationsgruppen zu generieren, was interessant ist, da wir diese Gruppen dann kurz und bündig darstellen können, ohne auf Polynomzeitalgorithmen zur Beantwortung vieler interessanter Fragen im Zusammenhang mit diesen Gruppen zu verzichten.

Aber wir können manchmal in einem Satz interessiert seine von Permutationen , die nicht eine Gruppe bilden, so dass Satz dargestellt werden würde R = S T , wo S ist die Gruppe durch einen Satz erzeugt S von Generatoren und T ist ein Satz von Permutationen, die nicht in R , statt nur S .RR=STSSTRS

Wurden Arbeiten zur Berechnung einer solchen Codierung in Form eines Paares , möglicherweise mit dem zusätzlichen natürlichen Ziel, | zu minimieren ? S | + | T | ?{S,T}|S|+|T|

Antworten:


1

Wenn Sie zufällige Permutationen mit Wahrscheinlichkeit speichern12log2(n!)

Wenn die Verteilung nicht zufällig ist, hängt es davon ab.

Sn

log2(OEIS_A186202(n))log2(n!)

Geben Sie hier die Bildbeschreibung ein

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.