activity
20102026
most citedTowards a Unified Framework for Declarative Structured Communications

16 citations · 28 across the 15 of their papers we have counts for

collaborators

18 papers

cs.LO2026

Efficient Decision Procedures for RNmatrix Semantics

Renato R. Leme, Carlos Olarte, Elaine Pimentel

Logical matrices provide a semantic framework in which connectives are interpreted by deterministic truth-functions. While elegant, this approach is often too restrictive to captur…

cs.LO2026

Collusion Relations and their Applications to Balance Theory

Jean-Baptiste Joinet, Carlos Olarte

We study quadrangular properties of binary relations on a set X -i.e., properties defined on configurations of four elements -- within an agonistic interpretation, where xRy is int…

cs.LO2024

Multi-modalities and non-commutativity/associativity in functorial linear logic: a case study

Carlos Olarte, Elaine Pimentel

Similar to modal connectives, the exponential ! in intuitionistic linear logic (ILL) is not canonical, in the sense that if then . Intuitively, th…

cs.MA2023

Optimal Scheduling of Agents in ADTrees: Specialised Algorithm and Declarative Models

Jaime Arias, Carlos Olarte, Laure Petrucci +3

Expressing attack-defence trees in a multi-agent setting allows for studying a new aspect of security scenarios, namely how the number of agents and their task assignment impact th…

cs.LO2023★ 1 cited

Symbolic Analysis and Parameter Synthesis for Time Petri Nets Using Maude and SMT Solving

Jaime Arias, Kyungmin Bae, Carlos Olarte +3

Parametric time Petri nets with inhibitor arcs (PITPNs) support flexibility for timed systems by allowing parameters in firing bounds. In this paper we present and prove correct a…

cs.LO2022

A Rewriting Logic Semantics and Statistical Analysis for Probabilistic Event-B

Carlos Olarte, Camilo Rocha, Daniel Osorio

Probabilistic specifications are fast gaining ground as a tool for statistical modeling of probabilistic systems. One of the main goals of formal methods in this domain is to ensur…

cs.LO2021

A Subexponential View of Domains in Session Types

Daniele Nantes, Carlos Olarte, Daniel Ventura

Linear logic (LL) has inspired the design of many computational systems, offering reasoning techniques built on top of its meta-theory. Since its inception, several connections bet…

cs.LO2021

A Rewriting Logic Approach to Specification, Proof-search, and Meta-proofs in Sequent Systems

Carlos Olarte, Elaine Pimentel, Camilo Rocha

This paper develops an algorithmic-based approach for proving inductive properties of propositional sequent systems such as admissibility, invertibility, cut-elimination, and ident…

cs.FL2020★ 1 cited

A Semantic Framework for PEGs

Sérgio Medeiros, Carlos Olarte

Parsing Expression Grammars (PEGs) are a recognition-based formalism which allows to describe the syntactical and the lexical elements of a language. The main difference between Co…

q-bio.QM2020

Computational Logic for Biomedicine and Neurosciences

Elisabetta de Maria, Joelle Despeyroux, Amy Felty +3

We advocate here the use of computational logic for systems biology, as a \emph{unified and safe} framework well suited for both modeling the dynamic behaviour of biological system…

cs.LO2019

A Game Model for Proofs with Costs

Timo Lang, Carlos Olarte, Elaine Pimentel +1

We look at substructural calculi from a game semantic point of view, guided by certain intuitions about resource conscious and, more specifically, cost conscious reasoning. To this…

cs.LO2019★ 1 cited

The ILLTP Library for Intuitionistic Linear Logic

Carlos Olarte, Valeria de Paiva, Elaine Pimentel +1

Benchmarking automated theorem proving (ATP) systems using standardized problem sets is a well-established method for measuring their performance. However, the availability of such…

cs.LO2018

An Assertion language for slicing Constraint Logic Languages

Moreno Falaschi, Carlos Olarte

Constraint Logic Programming (CLP) is a language scheme for combining two declarative paradigms: constraint solving and logic programming. Concurrent Constraint Programming (CCP) i…

cs.LO2018

A Concurrent Constraint Programming Interpretation of Access Permissions

Carlos Olarte, Elaine Pimentel, Camilo Rueda

A recent trend in object oriented (OO) programming languages is the use of Access Permissions (APs) as an abstraction for controlling concurrent executions of programs. The use of…

cs.LO2016★ 1 cited

Hybrid and Subexponential Linear Logics Technical Report

Joëlle Despeyroux, Carlos Olarte, Elaine Pimentel

HyLL (Hybrid Linear Logic) and SELL (Subexponential Linear Logic) are logical frameworks that have been extensively used for specifying systems that exhibit modalities such as temp…

cs.LO2016

Slicing Concurrent Constraint Programs

Moreno Falaschi, Maurizio Gabbrielli, Carlos Olarte +1

Concurrent Constraint Programming (CCP) is a declarative model for concurrency where agents interact by telling and asking constraints (pieces of information) in a shared store. So…

cs.LO2014★ 8 cited

A Proof Theoretic Study of Soft Concurrent Constraint Programming

Elaine Pimentel, Carlos Olarte, Vivek Nigam

Concurrent Constraint Programming (CCP) is a simple and powerful model for concurrency where agents interact by telling and asking constraints. Since their inception, CCP-languages…

cs.PL2010★ 16 cited

Towards a Unified Framework for Declarative Structured Communications

Hugo A. López, Carlos Olarte, Jorge A. Pérez

We present a unified framework for the declarative analysis of structured communications. By relying on a (timed) concurrent constraint programming language, we show that in additi…