English

Group Order Logic

Logic in Computer Science 2025-12-09 v1 Computational Complexity Data Structures and Algorithms Group Theory

Abstract

We introduce an extension of fixed-point logic (FP\mathsf{FP}) with a group-order operator (ord\mathsf{ord}), that computes the size of a group generated by a definable set of permutations. This operation is a generalization of the rank operator (rk\mathsf{rk}). We show that FP+ord\mathsf{FP} + \mathsf{ord} constitutes a new candidate logic for the class of polynomial-time computable queries (P\mathsf{P}). As was the case for FP+rk\mathsf{FP} + \mathsf{rk}, the model-checking of FP+ord\mathsf{FP} + \mathsf{ord} formulae is polynomial-time computable. Moreover, the query separating FP+rk\mathsf{FP} + \mathsf{rk} from P\mathsf{P} exhibited by Lichter in his recent breakthrough is definable in FP+ord\mathsf{FP} + \mathsf{ord}. Precisely, we show that FP+ord\mathsf{FP} + \mathsf{ord} canonizes structures with Abelian colors, a class of structures which contains Lichter's counter-example. This proof involves expressing a fragment of the group-theoretic approach to graph canonization in the logic FP+ord\mathsf{FP}+ \mathsf{ord}.

Keywords

Cite

@article{arxiv.2505.15359,
  title  = {Group Order Logic},
  author = {Anatole Dahan},
  journal= {arXiv preprint arXiv:2505.15359},
  year   = {2025}
}
R2 v1 2026-07-01T02:28:06.284Z