EDBT 2026 Demo / reviewers in the wild / expert
Mario R. F. Benevides
dblp:29/5198 · also Mario Roberto Folhadela Benevides
· DBLP profile ↗
20ranked-venue papers
12as first author
4since 2021 · last 2025
0000-0002-1481-1942ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 15 · 8 first-author · 3 since 2021Artificial intelligence and machine learning · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 2 · 2 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Towards determinism in PDL: relations and proof theoryabstractAbstract Guarded Kleene Algebra with Tests (GKAT) was presented as a fragment of KAT to abstract imperative programming languages, where only if-then-else and while-do statements are allowed in the language. The loss of expressiveness is, nevertheless, compensated by a clear advantage over KAT: it allows almost linear decidability of program equivalence. In this work, we give the first step to optimizing the complexity of dynamic logic equivalence, which is EXPTIME-complete in propositional dynamic logic (PDL). First, and based on strict deterministic PDL, we present guarded propositional dynamic logic (GPDL), a fragment of PDL where programs correspond to GKAT terms. It comes embedded, as expected, with a semantics over relational models and a sound axiomatisation. Then, we present a Natural Deduction system for GPDL, proving its soundness and completeness, concerning the axiomatisation. Based on Smolka et al. (2019, Proceedings of the ACM Programming Language 4), we obtain the main result of this work—the equivalence of GPDL programs can be established in almost linear time. Mario R. F. Benevides, Leandro Gomes 0001, Bruno Lopes 0001 |
J. Log. Comput. | 1 |
| 2025 | Temporal logics for compartmental modelsabstractAbstract This paper introduces two logic frameworks for the study of SIR (Susceptible-Infected-Recovered) and SIRS compartmental epidemic models, one based on Linear Temporal Logic and the other on Computation Tree Logic. We provide a short literature overview on compartmental models and other related works using logics, and then define our logics with their respective axiomatizations, and demonstrate their soundness and completeness proofs. Vitor Machado, Mario R. F. Benevides |
J. Log. Comput. | 2 |
| 2022 | Graded epistemic logic with public announcement
Mario R. F. Benevides, Alexandre Madeira, Manuel A. Martins 0001 |
J. Log. Algebraic Methods Program. | 1 |
| 2022 | Temporal logic for social networksabstractAbstract This paper introduces a logic with a class of social network models that is based on standard Linear Temporal Logic, which allows for leveraging the power of existing model checkers for the analysis of social networks. We provide a short literature overview, and then define our logic and its axiomatization, present some simple motivational examples of both models and formulas and show its soundness and completeness via a translation into propositional formulas. Lastly, we discuss model checking, time complexity analysis and a Susceptible–Infectious–Recovered model variation for infectious diseases. Vitor Machado, Mario R. F. Benevides |
J. Log. Comput. | 2 |
| 2020 | DaLí - Dynamic Logic, new trends and applications
Mario R. F. Benevides, Alexandre Madeira |
J. Log. Algebraic Methods Program. | 1 |
| 2018 | On Diagrams and General Model Checkers
Sheila R. M. Veloso, Paulo A. S. Veloso, Mario R. F. Benevides, Isaque Lima 0001 |
Diagrams | 3 |
| 2018 | Towards reasoning about Petri nets: A Propositional Dynamic Logic based approach
Mario R. F. Benevides, Bruno Lopes 0001, Edward Hermann Haeusler |
Theor. Comput. Sci. | 1 |
| 2017 | Bisimilar and logically equivalent programs in PDL with parallel operator
Mario R. F. Benevides |
Theor. Comput. Sci. | 1 |
| 2017 | On a graph calculus for modalities
Paulo A. S. Veloso, Sheila R. M. Veloso, Mario R. F. Benevides |
Theor. Comput. Sci. | 3 |
| 2016 | Propositional Dynamic Logic for Petri Nets with Iteration
Mario R. F. Benevides, Bruno Lopes 0001, Edward Hermann Haeusler |
ICTAC | 1 |
| 2014 | Polynomial hierarchy graph properties in hybrid logic
Francicleber Martins Ferreira, Cibele Freire, Mario R. F. Benevides, Luis Menasché Schechter, Ana Teresa C. Martins |
J. Comput. Syst. Sci. | 3 |
| 2014 | Propositional dynamic logics for communicating concurrent programs with CCS's parallel operatorabstractThis work presents three increasingly expressive Dynamic Logics in which the programs are described in a language based on CCS. Our goal is to build dynamic logics that are suitable for the description and verification of properties of communicating concurrent systems, in a similar way as PDL is used for the sequential case. In order to accomplish that, CCS’s operators and constructions are added to a basic modal logic. Doing this, the semantics of CCS’s parallel operator allows us to build dynamic logics that support communicating and concurrent programs. We build a simple Kripke semantics for these logics, provide complete axiomatizations for them and show that they have the finite model property. This contrasts with other dynamic logics with parallel operators presented in the literature, such as Peleg’s Concurrent PDL with Channels, where either the parallel programs cannot communicate, or at least one of the properties mentioned above (simple Kripke semantics, complete axiomatization and finite model property) is missing. Mario R. F. Benevides, Luis Menasché Schechter |
J. Log. Comput. | 1 |
| 2011 | Hybrid Logics and NP Graph Properties
Francicleber Martins Ferreira, Cibele Freire, Mario R. F. Benevides, Luis Menasché Schechter, Ana Teresa C. Martins |
WoLLIC | 3 |
| 2011 | A study on multi-dimensional products of graphs and hybrid logics
Mario R. F. Benevides, Luis Menasché Schechter |
Theor. Comput. Sci. | 1 |
| 2008 | A Propositional Dynamic Logic for CCS Programs
Mario R. F. Benevides, Luis Menasché Schechter |
WoLLIC | 1 |
| 2001 | A priority dynamics for generalized drinking philosophers
Valmir C. Barbosa, Mario R. F. Benevides, Ayru L. Oliveira Filho |
Inf. Process. Lett. | 2 |
| 2001 | Sharing Resources at Nonuniform Access Rates
Valmir C. Barbosa, Mario R. F. Benevides, Felipe M. G. França |
Theory Comput. Syst. | 2 |
| 1997 | Automatic Generation of CCS Specifications for Resource Sharing Problems
Mario R. F. Benevides, Marcelo Sihman |
OPODIS | 1 |
| 1995 | Multiple Database Logic
Mario R. F. Benevides |
ECSQARU | 1 |
| 1992 | A Constructive Presentation for the Modal Connective of Necessity (\Box)abstractThis work provides a constructive presentation of modal logis in natural deduction style. The modal connective □ is presented in a constructive form, which can be considered as an operational semantics for it. Modal connectives have been recognized as intentional connectives for a long time, but modal logicians have insisted in using extensional techniques to deal with them. In this paper, the modal connective is presented as a higher-order connective defined on top of the object level logical connectives. The simplest version of our system of modal logic with classical negation coincides with the classical modal logic K. The most important modal logics have an elegant presentation in this system. T, S4, S5, D, D4, D5 are presented, without any side effect condition on the structure of the deductions. Most presentations of intuitionistic modal logics fail in giving an intuitionistic interpretation to the modal connective. In general, such interpretations are based on some alien element (for instance, the accessibility relation), which are by no means intuitionistic. In the system described here it is not only possible to present an intuitionistic interpretation of the modal connective □, which takes into account only deducibility issues, but also to give a constructive natural deduction presentation for the □. Mario R. F. Benevides, T. S. E. Maibaum |
J. Log. Comput. | 1 |