Fast computation of the centralizer of a permutation group in the symmetric group (Q6149148): Difference between revisions

From MaRDI portal
Added link to MaRDI item.
ReferenceBot (talk | contribs)
Changed an Item
 
Property / cites work
 
Property / cites work: Q4237394 / rank
 
Normal rank
Property / cites work
 
Property / cites work: A random base change algorithm for permutation groups / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5315023 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4882944 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4154737 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Group-theoretic algorithms and graph isomorphism / rank
 
Normal rank
Property / cites work
 
Property / cites work: Subcomplete generalizations of graph isomorphism / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4650358 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3545337 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Perfect refiners for permutation group backtracking algorithms / rank
 
Normal rank
Property / cites work
 
Property / cites work: Engineering an Efficient Canonical Labeling Tool for Large and Sparse Graphs / rank
 
Normal rank
Property / cites work
 
Property / cites work: Permutation group algorithms based on partitions. I: Theory and algorithms / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4335298 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4787523 / rank
 
Normal rank

Latest revision as of 11:46, 26 August 2024

scientific article; zbMATH DE number 7799839
Language Label Description Also known as
English
Fast computation of the centralizer of a permutation group in the symmetric group
scientific article; zbMATH DE number 7799839

    Statements

    Fast computation of the centralizer of a permutation group in the symmetric group (English)
    0 references
    0 references
    5 February 2024
    0 references
    Let \(G \leq \mathrm{Sym}(\Omega)\) be a permutation group acting on a set \(\Omega\) and let \(X\) be a generating set for \(G\). Best known algorithms for computing the \(C_{\mathrm{Sym}(\Omega)}\) are based on the same approach that involves solving the following two fundamental problems: \begin{itemize} \item[(1)] given a \(G\)-orbit \(\Delta\) of size \(n\), compute the centralizer of the restriction of \(G\) to \(\Delta\) in \(\mathrm{Sym}(\Delta)\); \item[(2)] given two \(G\)-orbits \(\Delta\) and \(\Gamma\), each of size \(n\), find an equivalence between the action of \(G\) restricted to \(\Delta\) and the action of \(G\) restricted to \(\Gamma\) when one exists. \end{itemize} Solutions to both problems are known that take \(O(|X|n^{2})\) time. In particular \textit{M. Fontet} [Bull. Soc. Math. Fr., Suppl., Mém. 49--50 (Conf. Limoges 1975), 53--63 (1977; Zbl 0376.20001)] developed an algorithm that computes \(C_{\mathrm{Sym}(\Omega)}(G)\) in \(O (|X| \cdot |\Omega|^{2})\) worst-case time. In the paper under review, the author first solves each fundamental problem in \(O(\delta n +|X| n \log n)\) time, where \(\delta\) is the depth of the breadth-first-search Schreier tree for \(X\) rooted at some fixed vertex. Moreover, if \(\lceil 20 \log n\rceil\) uniformly distributed random elements of \(G\) are given in advance, the solution has, with probability at least \(1-1/n\), a running time of \(O(n \log^{2} n + |X| n \log n)\). With experimental evaluations, the author shows that his algorithm is substantially faster than previously known algorithms.
    0 references
    0 references
    permutation group
    0 references
    centralizer problem
    0 references
    Schreier tree
    0 references
    algorithms in group theory
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references