Javascript must be enabled to continue!
Logiques de séparation : complexité, expressivité, calculs
View through CrossRef
Cette thèse propose une étude approfondie de problèmes de décision classiques, tels que la satisfaisabilité et la validité pour des logiques de séparation, langages d'assertion bien connus développés pour la vérification de programmes avec structures dynamiques. La première partie de la thèse s'intéresse à la notion d'accessibilité pour les logiques de séparation. Notre motivation est double: d'une part, il s'agit de comprendre les frontières de la décidabilité de fragments de la logique de séparation du premier ordre connue pour être indécidable; d'autre part l'intention est de concevoir une logique de séparation aussi expressive que possible qui contienne des prédicats d'accessibilité, et dont le problème de satisfaisabilité soit décidable avec une complexité algorithmique relativement modeste (PSpace).Dans la seconde partie de la thèse, nous tirons profit des techniques développées dans la première partie pour définir une axiomatisation à la Hilbert de logiques de séparation et d'autres logiques spatiales. En particulier, nous définissons le premier calcul interne correct et complet pour la logique de séparation sans quantification. En utilisant la même approche, nous définissons une axiomatisation pour une logique modale enrichie d'un opérateur de composition issu d'une logique des ambients, formalisme logique dédié à la vérification de systèmes distribués. Les deux systèmes de preuves mettent en lumière des relations intéressantes entre les logiques de séparation et les logiques des ambients.Dans la troisième partie de la thèse, nous approfondissons encore davantage les relations entre les logiques de séparation et les logiques des ambients. Des similarités et des différences sont établies en termes de pouvoir d'expression et de complexité algorithmique, en comparant la conjonction séparante des logiques de séparation avec l'opérateur de composition des logiques des ambients. Afin de mener à bien nos comparaisons, nous nous plaçons dans une cadre uniforme issu de la logique modale, ce qui permet de partir d'une base commune pour étudier ces deux logiques.
Title: Logiques de séparation : complexité, expressivité, calculs
Description:
Cette thèse propose une étude approfondie de problèmes de décision classiques, tels que la satisfaisabilité et la validité pour des logiques de séparation, langages d'assertion bien connus développés pour la vérification de programmes avec structures dynamiques.
La première partie de la thèse s'intéresse à la notion d'accessibilité pour les logiques de séparation.
Notre motivation est double: d'une part, il s'agit de comprendre les frontières de la décidabilité de fragments de la logique de séparation du premier ordre connue pour être indécidable; d'autre part l'intention est de concevoir une logique de séparation aussi expressive que possible qui contienne des prédicats d'accessibilité, et dont le problème de satisfaisabilité soit décidable avec une complexité algorithmique relativement modeste (PSpace).
Dans la seconde partie de la thèse, nous tirons profit des techniques développées dans la première partie pour définir une axiomatisation à la Hilbert de logiques de séparation et d'autres logiques spatiales.
En particulier, nous définissons le premier calcul interne correct et complet pour la logique de séparation sans quantification.
En utilisant la même approche, nous définissons une axiomatisation pour une logique modale enrichie d'un opérateur de composition issu d'une logique des ambients, formalisme logique dédié à la vérification de systèmes distribués.
Les deux systèmes de preuves mettent en lumière des relations intéressantes entre les logiques de séparation et les logiques des ambients.
Dans la troisième partie de la thèse, nous approfondissons encore davantage les relations entre les logiques de séparation et les logiques des ambients.
Des similarités et des différences sont établies en termes de pouvoir d'expression et de complexité algorithmique, en comparant la conjonction séparante des logiques de séparation avec l'opérateur de composition des logiques des ambients.
Afin de mener à bien nos comparaisons, nous nous plaçons dans une cadre uniforme issu de la logique modale, ce qui permet de partir d'une base commune pour étudier ces deux logiques.
Related Results
Modal memory logics
Modal memory logics
Logiques modales memorielles
Depuis l'antiquité jusqu'à aujourd'hui, le domaine de la logique a gagné une importance remarquable et contribue désormais à de nombreu...
Extensions modales des logiques de ressources : expressivité et calculs
Extensions modales des logiques de ressources : expressivité et calculs
Le développement de nouveaux formalismes logiques est au cœur de nombreuses problématiques de méthodes formelles. Ces formalismes doivent répondre à la fois à des impératifs de mod...
Decision procedures for modal logics of actions, resources and concurrency
Decision procedures for modal logics of actions, resources and concurrency
Procédures de décision pour des logiques modales d'actions, de ressources et de concurrence
Les concepts d'action et de ressource sont omniprésents en informatique....
Cloning with gesture expressivity
Cloning with gesture expressivity
Clonage gestuel expressif
Les environnements virtuels permettent de représenter des personnes par des humains virtuels ou avatars. Le sentiment de présence virtuell...
Les outils de gestion, transporteurs et régulateurs des logiques institutionnelles : cas de deux organisations de capital-risque solidaire
Les outils de gestion, transporteurs et régulateurs des logiques institutionnelles : cas de deux organisations de capital-risque solidaire
La théorie néo institutionnelle permet de penser les outils de gestion dans la société et dans l'interaction avec les acteurs des organisations. Ce travail montre la complexité des...
Mechanized verification of the correctness and asymptotic complexity of programs : the right answer at the right time
Mechanized verification of the correctness and asymptotic complexity of programs : the right answer at the right time
Vérification mécanisée de la correction et complexité asymptotique de programmes
Cette thèse s’intéresse à la question de démontrer rigoureusement que l’implantatio...
Topics in word complexity
Topics in word complexity
Autour de la Complexité des mots
Les principaux sujets d'intérêt de cette thèse concerneront deux notions de la complexité d'un mot infini : la complexité abélienne...
Complexity measures through the lens of two-player games and signatures of the hypercube
Complexity measures through the lens of two-player games and signatures of the hypercube
Les mesures complexes à travers le prisme des jeux à deux joueurs et des signatures de l'hypercube
Les mesures de complexité des fonctions booléennes capturent dive...

