Loading...
Please wait, while we are loading the content...
Similar Documents
Etude de la compilation des langages logiques de programmation par contraintes sur les domaines finis : le système clp (FD)
| Content Provider | Semantic Scholar |
|---|---|
| Author | Diaz, Daniel |
| Copyright Year | 1995 |
| Abstract | Ce travail porte sur la compilation des langages de programmation logique par contraintes sur les domaines finis (DF). Plutot que d'adopter l'approche usuelle considerant le resolveur comme une boite noire nous avons choisi l'approche boite de verre de P. Van Hentenryck. Dans celle-ci, le resolveur gere une seule contrainte primitive. Toutes les contraintes complexes (equations, contraintes symboliques...) sont traduites en des appels de contraintes primitives. Le resolveur est ainsi simple et homogene. De plus, l'utilisateur peut definir ses propres contraintes en termes de cette primitive. Cette primitive nous permet de definir une machine abstraite pour la compilation des contraintes DF. En outre, le traitement d'une seule primitive permet de definir des optimisations globales dont beneficient toutes les contraintes de haut niveau. Toutes ces idees sont detaillees et aboutissent a la definition du langage clp (FD). L'etude des performances de clp (FD) montre que cette approche est tres efficace, meilleure en tous cas que les resolveurs boites noires. Nous etudions egalement les aptitudes de clp (FD) a resoudre des contraintes booleennes car elles sont un cas particulier des DF. La encore clp (FD) se compare tres bien avec des resolveurs specialises. Nous nous interessons enfin a la detection de la satisfaction des contraintes pour permettre a l'utilisateur de specifier des calculs diriges par les donnees (plutot que par les instructions). Ce travail debouche donc tout naturellement sur l'implantation des langages concurrents. |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | https://tel.archives-ouvertes.fr/tel-00981853/document |
| Alternate Webpage(s) | https://tel.archives-ouvertes.fr/tel-00981853/file/diaz-french-thesis.pdf |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |