Une transformation de programme basée sur la notion d'équations entre termes

نویسنده

  • Ulrich Neumerkel
چکیده

Nous décrivons une nouvelle approche destinée à transformer des programmes Prolog en programmes plus efficaces tout en gardant l’équivalence opérationnelle. Notre approche repose sur l’introduction d’équations entre termes, ce qui permet une représentation plus efficace des buts. Notre optimisation ne peut pas être obtenue par les méthodes courantes : en particulier, elle élimine toutes les variables existentielles des listes par différence dans les grammaires. Nous comparerons ensuite notre transformation avec les transformations courantes basées sur le pliage et le dépliage. Si nous obtenons des résultats comparables, notre transformation est plus simple à mettre en œuvre. De plus, elle se révélera utile comme première étape avant le pliage/dépliage. En ce qui concerne la machine abstraite de Warren (WAM), l’élimination des variables existentielles d’un programme avec notre transformation a pour conséquence une allocation de registres entre les procédures. Nous montrerons l’utilité de nos transformations pour les programmes en Prolog binaire [14] et pour les systèmes Prolog sans pile d’environnement [6].

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Extraction de la localisation des termes pour le classement des documents

Résumé. Trouver et classer les documents pertinents par rapport à une requête est fondamental dans le domaine de la recherche d’information. Notre étude repose sur la localisation des termes dans les documents. Nous posons l’hypothèse que plus les occurrences des termes d’une requête se retrouvent proches dans un document alors plus ce dernier doit être positionné en tête de la liste de réponse...

متن کامل

Utilisation de relations ontologiques pour la comparaison d'images décrites par des annotations sémantiques

Résumé. Face à la complexité des nouvelles générations d’images médicales, les processus de recherche d’images basés sur leurs contenus visuels peuvent s’avérer insuffisants. Cet article propose une nouvelle approche basée sur l’annotation des images via des termes sémantiques pouvant pallier ce problème. Elle repose sur la combinaison d’une distance hiérarchique permettant de comparer les imag...

متن کامل

شبیه‌سازی انسان؛ چالشی نو فراروی اخلاق و حقوق بشر

On entend par le terme «clonage humain» deux types de pratiques: le clonage reproductif et le clonage non – reproductif. Le premier, dont la fin est la reproduction, consiste a transférer le noyau d’une cellule dans un ovocyte énuclée afin d’obtenir un embryon humain génétiquement identique au donneur. Ici, l’embryon cultive...

متن کامل

Alignement extensionnel et asymétrique de hiérarchies conceptuelles par découverte d'implications entre concepts

Résumé. Dans la littérature, de nombreux travaux traitent de méthodes d’alignement d’ontologies. Ils utilisent, pour la plupart, des relations basées sur des mesures de similarité qui ont la particularité d’être symétriques. Cependant, peu de travaux évaluent l’intérêt d’utiliser des mesures d’appariement asymétriques dans le but d’enrichir l’alignement produit. Ainsi, nous proposons dans ce pa...

متن کامل

Degré de relation sémantique dans une ontologie pour la commande en langue naturelle

Résumé : Dans la communication homme-machine en langue naturelle, le système doit être capable d’associer les termes de l’utilisateur avec les concepts manipulés par l’agent artificiel. Dans cet article, nous proposons une mesure de degré de relation sémantique entre deux concepts d’une ontologie pour faciliter cette phase dite « d’interprétation sémantique ». Nous proposons une généralisation ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993