English

Testability of relations between permutations

Data Structures and Algorithms 2024-07-11 v4 Combinatorics Group Theory

Abstract

We initiate the study of property testing problems concerning relations between permutations. In such problems, the input is a tuple (σ1,,σd)(\sigma_1,\dotsc,\sigma_d) of permutations on {1,,n}\{1,\dotsc,n\}, and one wishes to determine whether this tuple satisfies a certain system of relations EE, or is far from every tuple that satisfies EE. If this computational problem can be solved by querying only a small number of entries of the given permutations, we say that EE is testable. For example, when d=2d=2 and EE consists of the single relation XY=YX\mathsf{XY=YX}, this corresponds to testing whether σ1σ2=σ2σ1\sigma_1\sigma_2=\sigma_2\sigma_1, where σ1σ2\sigma_1\sigma_2 and σ2σ1\sigma_2\sigma_1 denote composition of permutations. We define a collection of graphs, naturally associated with the system EE, that encodes all the information relevant to the testability of EE. We then prove two theorems that provide criteria for testability and non-testability in terms of expansion properties of these graphs. By virtue of a deep connection with group theory, both theorems are applicable to wide classes of systems of relations. In addition, we formulate the well-studied group-theoretic notion of stability in permutations as a special case of the testability notion above, interpret all previous works on stability as testability results, survey previous results on stability from a computational perspective, and describe many directions for future research on stability and testability.

Keywords

Cite

@article{arxiv.2011.05234,
  title  = {Testability of relations between permutations},
  author = {Oren Becker and Alexander Lubotzky and Jonathan Mosheiff},
  journal= {arXiv preprint arXiv:2011.05234},
  year   = {2024}
}

Comments

42 pages; this version was accepted to FOCS 2021

R2 v1 2026-06-23T20:03:10.971Z