Activités par an
Résumé
Anti-unification (the dual operation of unification) is typically de-fined as a computing process that outputs a program object (calleda generalization) when other program objects of a similar natureare given as inputs. The computed generalization must be moregeneral than all input objects with respect to a given generalizationrelation, and usually some optimization is required in order to findthe "most specific" or "best" possible generalization according tosome criterion, rather than any common generalization. In logic pro-gramming contexts, many independent anti-unification approachesexist – each with its own interesting specificities – but no effort hasyet been done in the literature to devise a synthetic framework foranti-unification. We believe that such an effort would not only pro-vide possibilities for replacing existing anti-unification algorithmsby slightly different and perhaps more adequate or more efficientsolutions, but also highlight specific configurations for which noalgorithm even exists at the moment, although the anti-unificationproblems falling into said configurations could be numerous inpractice. This short paper first aims to formalize the concept ofconfiguration as a foundation for such a theory of generalization.It will pursue related work in the exploration of specific configu-rations that haven’t been thoroughly studied before (such as un-ordered goals anti-unification). Throughout the paper we describeand motivate ongoing and potential future work in the vast area ofanti-unification techniques in logic programming.
langue originale | Anglais |
---|---|
Nombre de pages | 7 |
Etat de la publication | Non publié - 22 nov. 2019 |
Evénement | Grascomp Doctoral Day - UNamur - Faculté d'Informatique, Namur, Belgique Durée: 22 nov. 2019 → 22 nov. 2019 |
Une conférence
Une conférence | Grascomp Doctoral Day |
---|---|
Titre abrégé | GDD19 |
Pays/Territoire | Belgique |
La ville | Namur |
période | 22/11/19 → 22/11/19 |
Empreinte digitale
Examiner les sujets de recherche de « Generalizing Generalization: towards a framework for anti-unification problems in Logic Programming ». Ensemble, ils forment une empreinte digitale unique.Projets
-
Equivalence algorithmique sur base de transformations axées sur la généralisation de programmes logiques
Yernaux, G. (Responsable du Projet) & Vanhoof, W. (Promoteur)
Projet: Projet de thèse
-
Generalizing Generalization: towards a framework for anti-unification in Logic Programming
Yernaux, G. (Orateur)
22 nov. 2019Activité: Discours ou présentation › Présentation orale
-
Grascomp Doctoral Day
Yernaux, G. (Participant)
22 nov. 2019Activité: Participation ou organisation d'un événement › Participation à une conférence, un congrès