*

Aspects structurels de la calculabilité des espaces de pavages

Offre de thèse

Aspects structurels de la calculabilité des espaces de pavages

Date limite de candidature

01-05-2024

Date de début de contrat

01-10-2024

Directeur de thèse

HOYRUP Mathieu

Encadrement

Thèse effectuée au Loria et au LISN.

Type de contrat

Financement d'un établissement public Français

école doctorale

IAEM - INFORMATIQUE - AUTOMATIQUE - ELECTRONIQUE - ELECTROTECHNIQUE - MATHEMATIQUES

équipe

CARTE

contexte

Le travail sera effectué au sein de l'équipe Inria Mocqua au Loria et de l'équipe GaLAC au LISN.

spécialité

Informatique

laboratoire

LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications

Mots clés

Pavages, Calculabilité

Détail de l'offre

Un pavage est une coloration des sommets d'une grille respectant des règles locales, généralement sous la forme d'une liste de motifs interdits. Les pavages sont des modèles discrets qui apparaissent en informatique théorique, dans l'étude des systèmes dynamiques, en physique statistique et cristallographie. Les liens entre pavages et calculabilité sont anciens et profonds. De nombreux problèmes naturels s'avèrent être indécidables, comme le problème du domino ou le calcul de l'entropie d'un pavage. Des travaux récents cherchent à délimiter précisément la frontière entre décidabilité et indécidabilité pour des classes de pavages dépendant de certains paramètres. Ce sujet de thèse propose une étude plus structurelle des liens entre propriétés dynamiques, combinatoires et calculatoires.

Une première direction consiste à étudier le 'paysage de calculabilité' d'un espace de pavages, à savoir la décidabilité des problèmes classiques lorsqu'on se restreint aux sous-pavages de ce pavage. Cette approche a des similitudes avec l'étude des pavages définis sur d'autres structures - groupes [1,2,3], graphes réguliers, fractales discrètes [4], pavages géométriques [5] - où la décidabilité est liée aux propriétés algébriques de la structure. L'approche que nous proposons permettrait d'analyser des systèmes individuels. Quelques résultats récents vont dans cette direction, notamment concernant l'entropie [6] ou le problème du domino [7], mais pas de manière systématique.

Une deuxième direction concerne la complexité et l'expressivité des invariants de conjugaison. Les invariants permettent de montrer que des pavages ne sont pas conjugués, c'est-à-dire pas isomorphes en tant que systèmes dynamiques. Nous proposons d'étudier les relations entre leur expressivité et leur complexité, en cherchant notamment à identifier la complexité minimale permettant de séparer tous les pavages d'une classe donnée.

Keywords

Tilings, Computability

Subject details

A tiling is a coloration of the vertices of a grid respecting local rules, generally given as a finite list of forbidden patterns. Tilings are discrete models coming from theoretical computer science, appearing in the study of dynamical systems, in statistical physics and crystallography. Tilings are intimately related to computability, because many natural problems about tilings turn out to be undecidable, such as the domino problem, or the computation of their entropies. There has been recent works on the precise boundary between decidability and undecidability, for classes of tilings depending on certain parameters. In this PhD project, we propose a more structural study of the relationship between dynamical, combinatorials and computational properties of tilings. A first direction consists in studying the 'computability landscape' of a tiling space, i.e. to determine the decidability of classical problems when restricting to the subtilings of this tiling space. This approach shares similarities with the study of tilings defined on other structures - groups [1,2,3], regular graphs, self-similar structures [4], geometric tilings [5] - where decidability is related to the algebraic properties of the structure. The approach that we propose would allow for an analysis of individual systems. Recent results follows this direction, in particular about entropy [6] and the domino problem [7], but not in a systematic way. A second direction is about the complexity and expressiveness of conjugacy invariants. Invariants enable one to distinguish between non-isomorphic tilings. We propose to investigate the relationship between their complexity and expressiveness, notably by identifying the minimal level of complexity needed to separate tilings in a given class.

Profil du candidat

Master en informatique théorique, fort intérêt pour les systèmes dynamiques symboliques et la théorie de la calculabilité.

Candidate profile

Master degree in theoretical computer science, strong interest in symbolic dynamical systems and computability theory.

Référence biblio

[1] Nathalie Aubrun, Sebastián Barbieri, and Emmanuel Jeandel. About the domino problem for subshifts on groups. In Trends in Mathematics, pages 331–389. Springer International Publishing, 2018.

[2] Nathalie Aubrun, Sebastián Barbieri, and Etienne Moutot. The domino problem is undecidable on surface groups. MFCS 2019.

[3] Alexis Ballier and Maya Stein. The domino problem on groups of polynomial growth. Groups, Geometry, and Dynamics, 12(1) :93–105, mar 2018.

[4] Sebastián Barbieri and Mathieu Sablik. The domino problem for self-similar structures. In Pursuit of the Universal, pages 205–214. Springer International Publishing, 2016.

[5] Benjamin Hellouin de Menibus, Victor H. Lutfalla, and Camille Noûs. The domino problem is undecidable on every rhombus subshift. In Developments in Language Theory, pages 100–112. Springer Nature Switzerland, 2023.

[6] Kevin McGoff and Ronnie Pavlov. Ubiquity of entropies of intermediate factors. Journal of the London Mathematical Society, 104(2) :865–885, feb 2021.

[7] Nathalie Aubrun, Julien Esnay, and Mathieu Sablik. Domino problem under horizontal constraints. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2020.