Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Marco Benedetti

dblp:59/4578 · DBLP profile ↗
← Back
16ranked-venue papers
13as first author
3since 2021 · last 2025
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 8 · 8 first-authorTheory of computation · 4 · 4 first-authorSecurity and privacy · 3 · 3 first-author · 1 since 2021Software engineering, systems software and programming languages · 3 · 3 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 3 first-authorSystems, architecture and hardware · 2Computer networks · 1 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
1 paper
Knowledge graphs · 77% Graph data management · 23%
Artificial intelligence
1 paper
Knowledge representation and reasoning · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Electronic design automation · 100%
Theoretical computer science
3 papers
Automated reasoning and model checking · 71% Computational complexity · 29%

Topics — the 10 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Knowledge representation and reasoning › logic programming
datalog reasoning
0.712023
KG-Roar: Interactive Datalog-based Reasoning on Virtual Knowledge Graphs · Proc. VLDB Endow. 2023
Graph data management
graph database
0.212023
KG-Roar: Interactive Datalog-based Reasoning on Virtual Knowledge Graphs · Proc. VLDB Endow. 2023
Automated reasoning and model checking › satisfiability
quantified boolean formula
0.122006
Abstract Branching for Quantified Formulas · AAAI 2006
Extracting Certificates from Quantified Boolean Formulas · IJCAI 2005
Electronic design automation › model checking
bounded model checking
0.112010
Robust QBF Encodings for Sequential Circuits with Applications to Verification, Debug, and Test · IEEE Trans. Computers 2010
Electronic design automation › hardware verification and test › debugging
design debugging
0.112010
Robust QBF Encodings for Sequential Circuits with Applications to Verification, Debug, and Test · IEEE Trans. Computers 2010
Electronic design automation
hardware test
0.112010
Robust QBF Encodings for Sequential Circuits with Applications to Verification, Debug, and Test · IEEE Trans. Computers 2010
Electronic design automation › hardware verification and test
hardware verification
0.112010
Robust QBF Encodings for Sequential Circuits with Applications to Verification, Debug, and Test · IEEE Trans. Computers 2010
Electronic design automation › hardware verification and test › test generation
sequential circuit test generation
0.112010
Robust QBF Encodings for Sequential Circuits with Applications to Verification, Debug, and Test · IEEE Trans. Computers 2010
Computational complexity › constraint satisfaction
quantified constraint satisfaction
0.112007
QCSP Made Practical by Virtue of Restricted Quantification · IJCAI 2007
Automated reasoning and model checking › satisfiability › SAT solving
branching heuristic
0.112006
Abstract Branching for Quantified Formulas · AAAI 2006

Methods — techniques the papers use, named apart from their topics

vadalog · 1.3reasoning widgets · 1.3quantified boolean formula satisfiability · 0.1SAT · 0.1abstract branching · 0.1
YearPublicationVenuePosition
2025 An analysis of pervasive payment channel networks for Central Bank Digital Currencies
Marco Benedetti, Francesco De Sclavis, Marco Favorito, Giuseppe Galano, Sara Giammusso, Antonio Muci, Matteo Nardelli 0001
Comput. Commun.1
2023 PoW-less Bitcoin with Confidential Byzantine PoA
abstract
Distributed Ledger Technologies (DLTs), when managed by a few trusted validators, require most but not all of the machinery available in public DLTs. To profit from this s tate of affairs, we inject a PoA (Proof-of-Authority) protocol into Bitcoin, replacing its PoW. Our PoA consensus algorithm-built on top of PBFT and FROST-exhibits Byzantine Fault Tolerance and Confidentiality of the network configuration an d of th e quorum of signers. As such, it may become a modern and safe foundation for payment systems used in stablecoins, sidechains, and CBDCs.
Marco Benedetti, Francesco De Sclavis, Marco Favorito, Giuseppe Galano, Sara Giammusso, Antonio Muci, Matteo Nardelli 0001
ICBC1
2023 KG-Roar: Interactive Datalog-based Reasoning on Virtual Knowledge Graphs
abstract
Logic-based Knowledge Graphs (KGs) are gaining momentum in academia and industry thanks to the rise of expressive and efficient languages for Knowledge Representation and Reasoning (KRR). These languages accurately express business rules, through which valuable new knowledge is derived. A versatile and scalable backend reasoner, like Vadalog, a state-of-the-art system for logic-based KGs---based on an extension of Datalog---executes the reasoning. In this demo, we present KG-Roar, a web-based interactive development and navigation environment for logical KGs. The system lets the user augment an input graph database with intensional definitions of new nodes and edges and turn it into a KG, via the metaphor of reasoning widgets---user-defined or off-the-shelf code snippets that capture business definitions in the Vadalog language. Then, the user can seamlessly browse the original and the derived nodes and edges within a "Virtual Knowledge Graph", which is reasoned upon and generated interactively at runtime, thanks to the scalability and responsiveness of Vadalog. KG-Roar is domain-independent but domain aware, as exploration controls are contextually generated based on the intensional definitions. We walk the audience through KG-Roar showcasing the construction of certain business definitions and putting it into action on a real-world financial KG, from our work with the Bank of Italy.
Luigi Bellomarini, Marco Benedetti, Andrea Gentili 0005, Davide Magnanimi, Emanuel Sallinger
Proc. VLDB Endow.2
2019 On the use of Max-SAT and PDDL in RBAC maintenance
abstract
Role-Based Access Control (RBAC) policies are at the core of Cybersecurity as they ease the enforcement of basic security principles, e.g., Least Privilege and Separation of Duties. As ICT systems and business processes evolve, RBAC policies have to be updated to prevent unauthorised access to resources by capturing errors and misalignments between the current policy and reality. However, such update process is a human-intensive activity and it is expected to meet specific constraints. This paper proposes a semi-automatic RBAC maintenance process to fix and refine an RBAC state when “exceptions” and “violations” are detected. Exceptions are permissions some users realise they miss that are instrumental to their job and should be granted as soon as possible, while violations are permissions that have to be revoked since they are no longer required by their current owners. We propose a formalisation for the maintenance process which fixes single and multiple exceptions and violations by balancing two conflicting objectives, i.e., (i) optimising the current RBAC state, and (ii) reducing the transition cost. Our approach is based on a Max-SAT formalisation of the constraint-based optimisation problem, and on PDDL planning to define the transition strategy with minimum cost. Our implementation relies on incomplete Max-SAT solvers and satisficing PDDL planners which provide approximations of optimal solutions. Experiments along with a comparative evaluation show good performance on real-world benchmarks.
Marco Benedetti, Marco Mori
Cybersecur.1
2018 Parametric RBAC Maintenance via Max-SAT
abstract
In the past decade, many organizations have adopted a Role-Based Access Control model (RBAC) to reduce their administration costs and increase security. The migration to RBAC requires a role engineering phase aimed at generating "good" initial roles starting from direct assignments of permissions to users. For an RBAC approach to be effective, however, it is also necessary to update roles and keep them compliant with the dynamic nature of the business processes; not only this, but errors and misalignments between the current RBAC state and reality need to be promptly detected and fixed. In this paper, we propose a new maintenance process to fix and refine an RBAC state when "exceptions" are detected. Exceptions are permissions some users realize they miss that are instrumental to their job and should be granted as soon as possible. They are catched by a monitoring system as unexpected "access denied" conditions and then validated by the RBAC administrator. The fix we produce aims at balancing two conflicting objectives, i.e., (i) simplifying the current RBAC state, and (ii) reducing the transition cost. Our approach is based on a Max-SAT formalization of this trade-off and it exploits incomplete solvers that quickly provide approximations of optimal solutions. Experiments show good performance on real-world benchmarks.
Marco Benedetti, Marco Mori
SACMAT1
2010 Robust QBF Encodings for Sequential Circuits with Applications to Verification, Debug, and Test
abstract
Formal CAD tools operate on mathematical models describing the sequential behavior of a VLSI design. With the growing size and state-space of modern digital hardware designs, the conciseness of this mathematical model is of paramount importance in extending the scalability of those tools, provided that the compression does not come at the cost of reduced performance. Quantified Boolean Formula satisfiability (QBF) is a powerful generalization of Boolean satisfiability (SAT). It also belongs to the same complexity class as many CAD problems dealing with sequential circuits, which makes it a natural candidate for encoding such problems. This work proposes a succinct QBF encoding for modeling sequential circuit behavior. The encoding is parametrized and further compression is achieved using time-frame windowing. Comprehensive hardware constructions are used to illustrate the proposed encodings. Three notable CAD problems, namely bounded model checking, design debugging and sequential test pattern generation, are encoded as QBF instances to demonstrate the robustness and practicality of the proposed approach. Extensive experiments on OpenCore circuits show memory reductions in the order of 90 percent and demonstrate competitive runtimes compared to state-of-the-art SAT techniques. Furthermore, the number of solved instances is increased by 16 percent. Admittedly, this work encourages further research in the use of QBF in CAD for VLSI.
Hratch Mangassarian, Andreas G. Veneris, Marco Benedetti
IEEE Trans. Computers3
2008 Quantified Constraint Optimization
Marco Benedetti, Arnaud Lallouet, Jérémie Vautard
CP1
2007 A performance-driven QBF-based iterative logic array representation with applications to verification, debug and test
abstract
Many CAD for VLSI techniques use time-frame expansion, also known as the Iterative Logic Array representation, to model the sequential behavior of a system. Replicating industrial- size designs for many time-frames may impose impractically ex- cessive memory requirements. This work proposes a performance- driven, succinct and parametrizable Quantified Boolean Formula (QBF) satisfiability encoding and its hardware implementation for modeling sequential circuit behavior. This encoding is then applied to three notable CAD problems, namely Bounded Model Checking (BMC), sequential test generation and design debugging. Extensive experiments on industrial circuits confirm outstanding run-time and memory gains compared to state-of-the-art techniques, pro- moting the use of QBF in CAD for VLSI.
Hratch Mangassarian, Andreas G. Veneris, Sean Safarpour, Marco Benedetti, Duncan Exon Smith
ICCAD4
2007 QCSP Made Practical by Virtue of Restricted Quantification
Marco Benedetti, Arnaud Lallouet, Jérémie Vautard
IJCAI1
2006 Abstract Branching for Quantified Formulas
Marco Benedetti
AAAI1
2005 sKizzo: A Suite to Evaluate and Certify QBFs
Marco Benedetti
CADE1
2005 Extracting Certificates from Quantified Boolean Formulas
Marco Benedetti
IJCAI1
2005 Quantifier Trees for QBFs
Marco Benedetti
SAT1
2004 Evaluating QBFs via Symbolic Skolemization
Marco Benedetti
LPAR1
2004 Incremental Compilation-to-SAT Procedures
Marco Benedetti, Sara Bernardini
SAT1
2003 Bounded Model Checking for Past LTL
Marco Benedetti, Alessandro Cimatti
TACAS1