English

A practical algorithm for 3-admissibility

Data Structures and Algorithms 2025-12-02 v1

Abstract

The 33-admissibility of a graph is a promising measure to identify real-world networks that have an algorithmically favourable structure. We design an algorithm that decides whether the 33-admissibility of an input graph~GG is at most~pp in time~\runtime and space~\memory, where mm is the number of edges in GG and nn the number of vertices. To the best of our knowledge, this is the first explicit algorithm to compute the 33-admissibility. The linear dependence on the input size in both time and space complexity, coupled with an `optimistic' design philosophy for the algorithm itself, makes this algorithm practicable, as we demonstrate with an experimental evaluation on a corpus of \corpussize real-world networks. Our experimental results show, surprisingly, that the 33-admissibility of most real-world networks is not much larger than the 22-admissibility, despite the fact that the former has better algorithmic properties than the latter.

Keywords

Cite

@article{arxiv.2512.01121,
  title  = {A practical algorithm for 3-admissibility},
  author = {Christine Awofeso and Patrick Greaves and Oded Lachish and Felix Reidl},
  journal= {arXiv preprint arXiv:2512.01121},
  year   = {2025}
}