Algorithmic generation of unbounded-shrub-depth obstructions

Determine whether graph classes of unbounded shrub-depth admit an algorithm that, given t, outputs a size-t obstruction—either a flipped half-graph H_t or a k-flip of P_t—contained in the class, for some class-dependent constant k.

Background

For every monadically FO-unstable class, the paper notes that periodic obstructions yield an algorithm producing a size-t obstruction for each input t. For general classes of unbounded shrub-depth, the authors lack control over how the tP_t graphs are flipped. An affirmative answer would provide a finite description of obstructions and could help transfer the non-elementary parameter dependence lower bound for MSO model checking on paths to hereditary classes of unbounded shrub-depth.

References

We currently do not know whether classes of unbounded shrub-depth admit such algorithms, as we have little control over how the~$tP_t$s are flipped.

Forbidden Induced Subgraphs for Bounded Shrub-Depth and the Expressive Power of MSO  (2501.13903 - Mählmann, 23 Jan 2025) in Section 6, “Outlook: Stronger Obstructions and MSO-Dependence”