Compressing Permutation Groups into Grammars and Polytopes. A Graph Embedding Approach

01/15/2020
by   Lars Jaffke, et al.
0

It can be shown that each permutation group G S_n can be embedded, in a well defined sense, in a connected graph with O(n+|G|) vertices. Some groups, however, require much fewer vertices. For instance, S_n itself can be embedded in the n-clique K_n, a connected graph with n vertices. In this work, we show that the minimum size of a context-free grammar generating a finite permutation group G S_n can be upper bounded by three structural parameters of connected graphs embedding G: the number of vertices, the treewidth, and the maximum degree. More precisely, we show that any permutation group G S_n that can be embedded into a connected graph with m vertices, treewidth k, and maximum degree Δ, can also be generated by a context-free grammar of size 2^O(kΔlogΔ)· m^O(k). By combining our upper bound with a connection between the extension complexity of a permutation group and the grammar complexity of a formal language, we also get that these permutation groups can be represented by polytopes of extension complexity 2^O(k ΔlogΔ)· m^O(k). The above upper bounds can be used to provide trade-offs between the index of permutation groups, and the number of vertices, treewidth and maximum degree of connected graphs embedding these groups. In particular, by combining our main result with a celebrated 2^Ω(n) lower bound on the grammar complexity of the symmetric group S_n we have that connected graphs of treewidth o(n/log n) and maximum degree o(n/log n) embedding subgroups of S_n of index 2^cn for some small constant c must have n^ω(1) vertices. This lower bound can be improved to exponential on graphs of treewidth n^ε for ε<1 and maximum degree o(n/log n).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/19/2017

Transversals of Longest Paths

Let (G) be the minimum cardinality of a set of vertices that intersects ...
research
12/04/2021

Kempe changes in degenerate graphs

We consider Kempe changes on the k-colorings of a graph on n vertices. I...
research
01/10/2018

FPT algorithms for embedding into low complexity graphic metrics

The Metric Embedding problem takes as input two metric spaces (X,D_X) an...
research
09/23/2019

The Graph Isomorphism Problem: Local Certificates for Giant Action

This thesis provides an explanation of László Babai's quasi-polynomial a...
research
02/15/2022

The treewidth and pathwidth of graph unions

For two graphs G_1 and G_2 on the same vertex set [n]:={1,2, …, n}, and ...
research
04/24/2019

Normalizers and permutational isomorphisms in simply-exponential time

We show that normalizers and permutational isomorphisms of permutation g...
research
02/17/2020

Hypergraph Isomorphism for Groups with Restricted Composition Factors

We consider the isomorphism problem for hypergraphs taking as input two ...

Please sign up or login with your details

Forgot password? Click here to reset