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 …
Logic Programming; it attracts the interest of theoreticians and practitioners, and it is …
cTI: A constraint-based termination inference tool for ISO-Prolog
We present cTI, the first system for universal left-termination inference of logic programs.
Termination inference generalizes termination analysis and checking. Traditionally, a …
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 …
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 …
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 …
for instance, for their automatic parallelization and for many optimisations of the unification …
Finite-tree analysis for constraint logic-based languages
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) …
that rational trees allow for faster unification (due to the safe omission of the occurs-check) …
Boolean functions for finite-tree dependencies
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 …
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 …
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 …
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 …
Artificial Intelligence but, differently from other pillars, they are strictly intertwined. Depending …