Compressing Permutation Groups into Grammars and Polytopes. A Graph Embedding Approach
Abstract
It can be shown that each permutation group can be embedded, in a well defined sense, in a connected graph with vertices. Some groups, however, require much fewer vertices. For instance, itself can be embedded in the -clique , 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 can be upper bounded by three structural parameters of connected graphs embedding : the number of vertices, the treewidth, and the maximum degree. More precisely, we show that any permutation group that can be embedded into a connected graph with vertices, treewidth k, and maximum degree , can also be generated by a context-free grammar of size . 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 . 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 lower bound on the grammar complexity of the symmetric group we have that connected graphs of treewidth and maximum degree embedding subgroups of of index for some small constant must have vertices. This lower bound can be improved to exponential on graphs of treewidth for and maximum degree .
Cite
@article{arxiv.2001.05583,
title = {Compressing Permutation Groups into Grammars and Polytopes. A Graph Embedding Approach},
author = {Lars Jaffke and Mateus de Oliveira Oliveira and Hans Raj Tiwary},
journal= {arXiv preprint arXiv:2001.05583},
year = {2020}
}