1

Logic programming and bisimulation

The logic programming encoding of the set-theoretic graph property known as bisimulation is analyzed. This notion is of central importance in non-well-founded set theory, semantics of concurrency, model checking, and coinductive reasoning. From a …

Open transactions on shared memory

Parallel execution of the ASP computation - An investigation on GPUs

This paper illustrates the design and implementation of a conflict-driven ASP solver that is capable of exploiting the Single-Instruction Multiple-Thread parallelism offered by General Purpose Graphical Processing Units (GPUs). Modern GPUs are …

Parameter Synthesis Through Temporal Logic Specifications

Parameters are often used to tune mathematical models and capture nondeterminism and uncertainty in physical and engineering systems. This paper is concerned with parametric nonlinear dynamical systems and the problem of determining the parameter …

Parameter Synthesis using Parallelotopic Enclosure and Applications to Epidemic Models

We consider the problem of refining a parameter set to ensure that the behaviors of a dynamical system satisfy a given property. The dynamics are defined through parametric polynomial difference equations and their Bernstein representations are …

A GPU Implementation of Large Neighborhood Search for Solving Constraint Optimization Problems.

Constraint programming has gained prominence as an effective and declarative paradigm for modeling and solving complex combinatorial problems. Techniques based on local search have proved practical tosolve real-world problems, providing a good …

A Model of Countable Nondeterminism in Guarded Type Theory

A Parallel Algorithm for the Best k-Mismatches Alignment Problem

We propose a parallel algorithm that solves the best k-mismatches alignment problem against a genomic reference using the \"one sequence/multiple processes\" paradigm and distributed memory. Our proposal is designed to take advantage of a computing …

Experimenting with FIASCO for protein structure prediction.

Exploring the Use of GPUs in Constraint SolvingPractical Aspects of Declarative Languages