Constraint logic programming

M Gavanelli, F Rossi - A 25-Year Perspective on Logic Programming …, 2010 - Springer
Abstract Constraint Logic Programming (CLP) is one of the most successful branches of
Logic Programming; it attracts the interest of theoreticians and practitioners, and it is …

cTI: A constraint-based termination inference tool for ISO-Prolog

F Mesnard, R Bagnara - Theory and Practice of Logic Programming, 2005 - cambridge.org
We present cTI, the first system for universal left-termination inference of logic programs.
Termination inference generalizes termination analysis and checking. Traditionally, a …

Soft shadow maps for area light by area approximation

Z Ying, M Tang, J Dong - 10th Pacific Conference on Computer …, 2002 - ieeexplore.ieee.org
Shadow mapping has been a popular way of generating shadows in real-time applications,
but it is still incapable of generating realistic real time soft shadows for area light. There is an …

A correct, precise and efficient integration of set-sharing, freeness and linearity for the analysis of finite and rational tree languages

PM Hill, E Zaffanella, R Bagnara - Theory and Practice of Logic …, 2004 - cambridge.org
It is well known that freeness and linearity information positively interact with aliasing
information, allowing both the precision and the efficiency of the sharing analysis of logic …

Correctness, precision and efficiency in the sharing analysis of real logic languages

E Zaffanella - 2001 - etheses.whiterose.ac.uk
For programming languages based on logic, a knowledge of variable sharing is important;
for instance, for their automatic parallelization and for many optimisations of the unification …

Finite-tree analysis for constraint logic-based languages

R Bagnara, R Gori, PM Hill, E Zaffanella - Information and Computation, 2004 - Elsevier
Logic languages based on the theory of rational, possibly infinite, trees have much appeal in
that rational trees allow for faster unification (due to the safe omission of the occurs-check) …

Boolean functions for finite-tree dependencies

R Bagnara, E Zaffanella, R Gori, PM Hill - Logic for Programming, Artificial …, 2001 - Springer
Several logic-based languages, such as Prolog II and its successors, SICStus Prolog and
Oz, offer a computation domain including rational trees that allow for increased expressivity …

VOIQ: A practical high-performance architecture for the implementation of single-buffered routers

X Hu, J Qu, Y Li, B Wang - … in Asia-Pacific Region (HPCASIA'05 …, 2005 - ieeexplore.ieee.org
In order to find a more tractable and practical architecture for high-performance routers
within current technology and market constraints, the High-Performance Networking Group …

[PDF][PDF] Programación declarativa con restricciones

AJ Fernández - Inteligencia Artificial. Revista Iberoamericana de …, 2005 - redalyc.org
Recientemente, esta revista ha publicado una excelente monografıa,[65], dedicada a los
problemas de satisfacción con restricciones. La monografıa cubre muchos de los aspectos …

Automated reasoning

M Gavanelli, T Mancini - Intelligenza Artificiale, 2013 - content.iospress.com
Abstract Knowledge representation and automated reasoning are two of the pillars of
Artificial Intelligence but, differently from other pillars, they are strictly intertwined. Depending …