VLDB 2026 Research / reviewers in the wild / expert
Martín Diéguez
dblp:22/9511 · also Martín Diéguez Lodeiro
· DBLP profile ↗
31ranked-venue papers
1as first author
14since 2021 · last 2025
0000-0003-3440-4348ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 19 · 1 first-author · 8 since 2021Artificial intelligence and machine learning · 15 · 6 since 2021Software engineering, systems software and programming languages · 7 · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2Systems, architecture and hardware · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Gödel-Dummett linear temporal logic
Juan P. Aguilera 0001, Martín Diéguez, David Fernández-Duque, Brett McLean |
Artif. Intell. | 2 |
| 2025 | Towards Constraint Temporal Answer Set ProgrammingabstractAbstract Reasoning about dynamic systems with a fine-grained temporal and numeric resolution presents significant challenges for logic-based approaches like Answer Set Programming (ASP). To address this, we introduce and elaborate upon a novel temporal and constraint-based extension of the logic of Here-and-There and its nonmonotonic equilibrium extension, representing, to the best of our knowledge, the first approach to nonmonotonic temporal reasoning with constraints specifically tailored for ASP. This expressive system is achieved by a synergistic combination of two foundational ASP extensions: the linear-time logic of Here-and-There, providing robust nonmonotonic temporal reasoning capabilities, and the logic of Here-and-There with constraints, enabling the direct integration and manipulation of numeric constraints, among others. This work establishes the foundational logical framework for tackling complex dynamic systems with high resolution within the ASP paradigm. Pedro Cabalar, Martín Diéguez, François Olivier, Torsten Schaub, Igor Stéphan |
Theory Pract. Log. Program. | 2 |
| 2024 | Compiling Metric Temporal Answer Set Programming
Arvid Becker, Pedro Cabalar, Martín Diéguez, Susana Hahn, Javier Romero 0003, Torsten Schaub |
LPNMR | 3 |
| 2024 | A Fixpoint Characterisation of Temporal Equilibrium Logic
Pedro Cabalar, Martín Diéguez, François Laferrière, Torsten Schaub, Igor Stéphan |
LPNMR | 2 |
| 2024 | Metric Temporal Equilibrium Logic over Timed TracesabstractAbstract In temporal extensions of answer set programming (ASP) based on linear time, the behavior of dynamic systems is captured by sequences of states. While this representation reflects their relative order, it abstracts away the specific times associated with each state. However, timing constraints are important in many applications like, for instance, when planning and scheduling go hand in hand. We address this by developing a metric extension of linear-time temporal equilibrium logic, in which temporal operators are constrained by intervals over natural numbers. The resulting Metric Equilibrium Logic (MEL) provides the foundation of an ASP-based approach for specifying qualitative and quantitative dynamic constraints. To this end, we define a translation of metric formulas into monadic first-order formulas and give a correspondence between their models in MEL and Monadic Quantified Equilibrium Logic, respectively. Interestingly, our translation provides a blue print for implementation in terms of ASP modulo difference constraints. Arvid Becker, Pedro Cabalar, Martín Diéguez, Torsten Schaub, Anna Schuhmann |
Theory Pract. Log. Program. | 3 |
| 2023 | Past-Present Temporal Programs over Finite Traces
Pedro Cabalar, Martín Diéguez, François Laferrière, Torsten Schaub |
JELIA | 2 |
| 2023 | Linear-Time Temporal Answer Set ProgrammingabstractAbstract In this survey, we present an overview on (Modal) Temporal Logic Programming in view of its application to Knowledge Representation and Declarative Problem Solving. The syntax of this extension of logic programs is the result of combining usual rules with temporal modal operators, as in Linear-time Temporal Logic (LTL). In the paper, we focus on the main recent results of the non-monotonic formalism called Temporal Equilibrium Logic (TEL) that is defined for the full syntax of LTL but involves a model selection criterion based on Equilibrium Logic, a well known logical characterization of Answer Set Programming (ASP). As a result, we obtain a proper extension of the stable models semantics for the general case of temporal formulas in the syntax of LTL. We recall the basic definitions for TEL and its monotonic basis, the temporal logic of Here-and-There (THT), and study the differences between finite and infinite trace length. We also provide further useful results, such as the translation into other formalisms like Quantified Equilibrium Logic and Second-order LTL, and some techniques for computing temporal stable models based on automata constructions. In the remainder of the paper, we focus on practical aspects, defining a syntactic fragment called (modal) temporal logic programs closer to ASP, and explaining how this has been exploited in the construction of the solver telingo, a temporal extension of the well-known ASP solver clingo that uses its incremental solving capabilities. Felicidad Aguado, Pedro Cabalar, Martín Diéguez, Gilberto Pérez 0001, Torsten Schaub, Anna Schuhmann, Concepción Vidal |
Theory Pract. Log. Program. | 3 |
| 2023 | The Impact of Green Feedback on Users' Software UsageabstractThe rise of the energy impact of software systems requires the need to optimize and reduce their energy consumption. One area often neglected is the important role played by users to drive energy reductions. In this paper, we aim to reduce the energy impact of software by pushing end users to change their software usage behavior, through raising awareness and providing software green feedback. We present a comprehensive and detailed field study of the impact of green feedback on software usage by end users, and the efficiency of green feedback on software behavioral change, using a distributed architecture aimed at providing accurate green feedback in real time. We find that green feedback helps in raising awareness about software energy, and on the willingness of users to apply energy-efficient changes. However, we also find that users lack the knowledge and tools to properly adopt lasting and energy-effective behavioral changes. Adel Noureddine, Martín Diéguez, Noëlle Bru, Richard Chbeir |
IEEE Trans. Sustain. Comput. | 2 |
| 2022 | A Gödel Calculus for Linear Temporal Logic
Juan P. Aguilera 0001, Martín Diéguez, David Fernández-Duque, Brett McLean |
KR | 2 |
| 2022 | Metric Temporal Answer Set Programming over Timed Traces
Pedro Cabalar, Martín Diéguez, Torsten Schaub, Anna Schuhmann |
LPNMR | 2 |
| 2022 | Time and Gödel: Fuzzy Temporal Reasoning in PSPACE
Juan P. Aguilera 0001, Martín Diéguez, David Fernández-Duque, Brett McLean |
WoLLIC | 2 |
| 2022 | Complete intuitionistic Temporal Logics for Topological dynamicsabstractAbstract The language of linear temporal logic can be interpreted on the class of dynamic topological systems, giving rise to the intuitionistic temporal logic ${\sf ITL}^{\sf c}_{\Diamond \forall }$ , recently shown to be decidable by Fernández-Duque. In this article we axiomatize this logic, some fragments, and prove completeness for several familiar spaces. Joseph Boudou, Martín Diéguez, David Fernández-Duque |
J. Symb. Log. | 2 |
| 2021 | Some constructive variants of S4 with the finite model propertyabstractThe logics CS4 and IS4 are intuitionistic variants of the modal logic S4. Whether the finite model property holds for each of these logics has been a long-standing open problem. In this paper we introduce two logics closely related to IS4: GS4, obtained by adding the Gödel-Dummett axiom to IS4, and S4I, obtained by reversing the roles of the modal and intuitionistic relations. We then prove that CS4, GS4, and S4I all enjoy the finite model property. Philippe Balbiani, Martín Diéguez, David Fernández-Duque |
LICS | 2 |
| 2021 | Exploring the Jungle of Intuitionistic Temporal LogicsabstractAbstract The importance of intuitionistic temporal logics in Computer Science and Artificial Intelligence has become increasingly clear in the last few years. From the proof-theory point of view, intuitionistic temporal logics have made it possible to extend functional programming languages with new features via type theory, while from the semantics perspective, several logics for reasoning about dynamical systems and several semantics for logic programming have their roots in this framework. We consider several axiomatic systems for intuitionistic linear temporal logic and show that each of these systems is sound for a class of structures based either on Kripke frames or on dynamic topological systems. We provide two distinct interpretations of “henceforth”, both of which are natural intuitionistic variants of the classical one. We completely establish the order relation between the semantically defined logics based on both interpretations of “henceforth” and, using our soundness results, show that the axiomatically defined logics enjoy the same order relations. Joseph Boudou, Martín Diéguez, David Fernández-Duque, Philip Kremer |
Theory Pract. Log. Program. | 2 |
| 2020 | Implementing Dynamic Answer Set Programming over Finite TracesabstractInternational audience Pedro Cabalar, Martín Diéguez, Torsten Schaub, François Laferrière |
ECAI | 2 |
| 2020 | Intuitionistic Linear Temporal LogicsabstractWe consider intuitionistic variants of linear temporal logic with “next,” “until,” and “release” based on expanding posets : partial orders equipped with an order-preserving transition function. This class of structures gives rise to a logic that we denote ITL e , and by imposing additional constraints, we obtain the logics ITL p of persistent posets and ITL ht of here-and-there temporal logic, both of which have been considered in the literature. We prove that ITL e has the effective finite model property and hence is decidable, while ITL p does not have the finite model property. We also introduce notions of bounded bisimulations for these logics and use them to show that the “until” and “release” operators are not definable in terms of each other, even over the class of persistent posets. Philippe Balbiani, Joseph Boudou, Martín Diéguez, David Fernández-Duque |
ACM Trans. Comput. Log. | 3 |
| 2020 | Towards Metric Temporal Answer Set ProgrammingabstractAbstract We elaborate upon the theoretical foundations of a metric temporal extension of Answer Set Programming. In analogy to previous extensions of ASP with constructs from Linear Temporal and Dynamic Logic, we accomplish this in the setting of the logic of Here-and-There and its non-monotonic extension, called Equilibrium Logic. More precisely, we develop our logic on the same semantic underpinnings as its predecessors and thus use a simple time domain of bounded time steps. This allows us to compare all variants in a uniform framework and ultimately combine them in a common implementation. Pedro Cabalar, Martín Diéguez, Torsten Schaub, Anna Schuhmann |
Theory Pract. Log. Program. | 2 |
| 2019 | Timing Interactive NarrativesabstractResearch in Computational Narratives has evidenced the need to provide formal models of narratives integrating action representation together with temporal and causal constraints. Adopting an adequate formalization for narrative actions is critical to the development of generative or interactive systems capable of telling stories whilst ensuring narrative coherence, or dynamic adaptation to user interaction. It may also allow to verify properties of narratives at design time. In this paper, we discuss the issues of interactive story design, verification, and piloting for a specific genre of industrial application, in the field of interactive entertainment: in the games we consider, teams of participants in a Virtual Reality application are guided in real time through a narrative experience by a human storyteller. Like in an escape game, the interactive experience is timed: it should be long enough to provide satisfaction to the players, but come to a conclusion before the game session is over in order to provide closure and a sense of achievement to them. We describe how we integrate narrative time in the story design and use it to the verification of temporal properties of scenarios, building on previous work using Linear Logic and Petri Nets. Thomas Cabioch, Ronan Champagnat, Anne-Gwenn Bosser, Jean-Noël Chiganne, Martín Diéguez |
CoG | 5 |
| 2019 | Axiomatic Systems and Topological Semantics for Intuitionistic Temporal Logic
Joseph Boudou, Martín Diéguez, David Fernández-Duque, Fabián Romero |
JELIA | 2 |
| 2019 | Towards Dynamic Answer Set Programming over Finite Traces
Pedro Cabalar, Martín Diéguez, Torsten Schaub |
LPNMR | 2 |
| 2018 | Here and There Modal Logic with Dual Implication
Philippe Balbiani, Martín Diéguez |
Advances in Modal Logic | 2 |
| 2018 | An Intuitionistic Axiomatization of 'Eventually'
Martín Diéguez, David Fernández-Duque |
Advances in Modal Logic | 1 |
| 2018 | Introducing Temporal Stable Models for Linear Dynamic Logic
Anne-Gwenn Bosser, Pedro Cabalar, Martín Diéguez, Torsten Schaub |
KR | 3 |
| 2017 | A Decidable Intuitionistic Temporal LogicabstractWe introduce the logic ITL^e, an intuitionistic temporal logic based on structures (W,R,S), where R is used to interpret intuitionistic implication and S is an R-monotone function used to interpret temporal modalities. Our main result is that the satisfiability and validity problems for ITL^e are decidable. We prove this by showing that the logic enjoys the strong finite model property. In contrast, we also consider a 'persistent' version of the logic, ITL^p, whose models are similar to Cartesian products. We prove that, unlike ITL^e, ITL^p does not have the finite model property. Joseph Boudou, Martín Diéguez, David Fernández-Duque |
CSL | 2 |
| 2017 | Temporal logic programs with variablesabstractAbstract In this note, we consider the problem of introducing variables in temporal logic programs under the formalism of Temporal Equilibrium Logic, an extension of Answer Set Programming for dealing with linear-time modal operators. To this aim, we provide a definition of a first-order version of Temporal Equilibrium Logic that shares the syntax of first-order Linear-time Temporal Logic but has different semantics, selecting some Linear-time Temporal Logic models we call temporal stable models. Then, we consider a subclass of theories (called splittable temporal logic programs) that are close to usual logic programs but allowing a restricted use of temporal operators. In this setting, we provide a syntactic definition of safe variables that suffices to show the property of domain independence – that is, addition of arbitrary elements in the universe does not vary the set of temporal stable models. Finally, we present a method for computing the derivable facts by constructing a non-temporal logic program with variables that is fed to a standard Answer Set Programming grounder. The information provided by the grounder is then used to generate a subset of ground temporal rules which is equivalent to (and generally smaller than) the full program instantiation. Felicidad Aguado, Pedro Cabalar, Gilberto Pérez 0001, Concepción Vidal, Martín Diéguez |
Theory Pract. Log. Program. | 5 |
| 2016 | Metabolic Pathways as Temporal Logic Programs
Jean-Marc Alliot, Martín Diéguez, Luis Fariñas del Cerro |
JELIA | 2 |
| 2016 | Temporal Here and There
Philippe Balbiani, Martín Diéguez |
JELIA | 2 |
| 2015 | An infinitary encoding of temporal equilibrium logicabstractAbstract This paper studies the relation between two recent extensions of propositional Equilibrium Logic, a well-known logical characterisation of Answer Set Programming. In particular, we show how Temporal Equilibrium Logic, which introduces modal operators as those typically handled in Linear-Time Temporal Logic (LTL), can be encoded into Infinitary Equilibrium Logic, a recent formalisation that allows the use of infinite conjunctions and disjunctions. We prove the correctness of this encoding and, as an application, we further use it to show that the semantics of the temporal logic programming formalism called TEMPLOG is subsumed by Temporal Equilibrium Logic. Pedro Cabalar, Martín Diéguez, Concepción Vidal |
Theory Pract. Log. Program. | 2 |
| 2014 | Strong Equivalence of Non-Monotonic Temporal Theories
Pedro Cabalar, Martín Diéguez |
KR | 2 |
| 2013 | Cellular automata for modeling protein folding using the HP modelabstractWe used cellular automata (CA) for the modeling of the temporal folding of proteins. Unlike the focus of the vast research already done on the direct prediction of the final folded conformations, we will model the temporal and dynamic folding process. The CA model defines how the amino acids interact through time to obtain a folded conformation. We employed the TIP model to represent the protein conformations in a lattice, we extended the classical CA models using artificial neural networks for their implementation, and we used evolutionary computing to automatically obtain the models by means of Differential Evolution. Moreover, the modeling of the folding provides the final protein conformation. José Santos Reyes, Pablo Villot, Martín Diéguez |
IEEE Congress on Evolutionary Computation | 3 |
| 2011 | STeLP - A Tool for Temporal Answer Set Programming
Pedro Cabalar, Martín Diéguez |
LPNMR | 2 |