Demo Data from EDBT 2026 / reviewers in the wild / expert
Marco Schaerf
dblp:00/2963
· DBLP profile ↗
39ranked-venue papers
3as first author
1since 2021 · last 2022
0000-0002-2016-1966ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 23 · 2 first-author · 1 since 2021Theory of computation · 14Graphics, computer vision, multimedia, augmented reality and games · 7 · 1 since 2021Databases, data management, data science and information retrieval · 4 · 1 first-authorSystems, architecture and hardware · 2Software engineering, systems software and programming languages · 1
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.
| Theoretical computer science
13 papers |
Automated reasoning and model checking · 48% Computational complexity · 36% Logic in computer science · 8% | |
| Artificial intelligence
10 papers |
Segmentation and scene understanding · 58% Knowledge representation and reasoning · 25% Deep learning architectures and training · 17% |
Topics — the 30 heaviest of 34, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › Segmentation and scene understanding › semantic segmentation
weakly supervised semantic segmentation |
0.6 | 1 | 2022 | Max Pooling with Vision Transformers Reconciles Class and Shape in Weakly Supervised Semantic Segmentation · ECCV (30) 2022 |
Automated reasoning and model checking
state-space representation |
0.2 | 1 | 2016 | The Size of BDDs and Other Data Structures in Temporal Logics Model Checking · IEEE Trans. Computers 2016 |
Automated reasoning and model checking › model checking
temporal logic model checking |
0.2 | 1 | 2016 | The Size of BDDs and Other Data Structures in Temporal Logics Model Checking · IEEE Trans. Computers 2016 |
Machine learning › Deep learning architectures and training › transformer
vision transformer |
0.2 | 1 | 2022 | Max Pooling with Vision Transformers Reconciles Class and Shape in Weakly Supervised Semantic Segmentation · ECCV (30) 2022 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
belief revision |
0.1 | 4 | 1999 | The Size of a Revised Knowledge Base · Artif. Intell. 1999 Arbitration (or How to Merge Knowledge Bases) · IEEE Trans. Knowl. Data Eng. 1998 Reducing Belief Revision to Circumscription (and Vice Versa) · Artif. Intell. 1997 |
Coding theory › error-correcting codes › decoding › minimum distance decoding
bounded-distance decoding |
0.1 | 1 | 2016 | The Size of BDDs and Other Data Structures in Temporal Logics Model Checking · IEEE Trans. Computers 2016 |
Computational complexity
circuit complexity |
0.1 | 1 | 2006 | k-Approximating Circuits · IEEE Trans. Computers 2006 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge engineering › knowledge integration
knowledge base integration |
0.0 | 2 | 2000 | BReLS: A System for the Integration of Knowledge Bases · KR 2000 Arbitration (or How to Merge Knowledge Bases) · IEEE Trans. Knowl. Data Eng. 1998 |
Computational complexity
parameterized complexity |
0.0 | 1 | 2002 | Preprocessing of Intractable Problems · Inf. Comput. 2002 |
Automated reasoning and model checking › satisfiability › quantified boolean formula
quantified boolean formula solving |
0.0 | 1 | 2002 | Solving QBF by SMV · KR 2002 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
nonmonotonic reasoning |
0.0 | 2 | 1997 | Reducing Belief Revision to Circumscription (and Vice Versa) · Artif. Intell. 1997 Is Intractability of Nonmonotonic Reasoning a Real Drawback? · Artif. Intell. 1996 |
Logic in computer science
nonmonotonic reasoning |
0.0 | 1 | 2000 | BReLS: A System for the Integration of Knowledge Bases · KR 2000 |
Approximation and online algorithms
approximation |
0.0 | 1 | 2006 | k-Approximating Circuits · IEEE Trans. Computers 2006 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › nonmonotonic reasoning
circumscription |
0.0 | 1 | 1997 | Reducing Belief Revision to Circumscription (and Vice Versa) · Artif. Intell. 1997 |
Computational complexity › complexity of reasoning
complexity of nonmonotonic reasoning |
0.0 | 2 | 1996 | Is Intractability of Non-Monotonic Reasoning a Real Drawback? · AAAI 1994 Is Intractability of Nonmonotonic Reasoning a Real Drawback? · Artif. Intell. 1996 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › representation language
knowledge representation formalisms |
0.0 | 1 | 1996 | Comparing Space Efficiency of Propositional Knowledge Representation Formalisms · KR 1996 |
Computational complexity
space complexity |
0.0 | 1 | 1996 | Comparing Space Efficiency of Propositional Knowledge Representation Formalisms · KR 1996 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › belief revision
knowledge base revision |
0.0 | 1 | 1995 | The Size of a Revised Knowledge Base · PODS 1995 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › automated reasoning
tractable reasoning |
0.0 | 1 | 1995 | Tractable Reasoning via Approximation · Artif. Intell. 1995 |
Logic in computer science
belief revision |
0.0 | 1 | 1995 | Relating Belief Revision and Circumscription · IJCAI 1995 |
Logic in computer science › nonmonotonic reasoning
circumscription |
0.0 | 1 | 1995 | Relating Belief Revision and Circumscription · IJCAI 1995 |
Computational complexity
complexity of reasoning |
0.0 | 1 | 1995 | The Size of a Revised Knowledge Base · PODS 1995 |
Computational complexity › parameterized complexity
kernelization |
0.0 | 1 | 2002 | Preprocessing of Intractable Problems · Inf. Comput. 2002 |
Automated reasoning and model checking › model checking
symbolic model checking |
0.0 | 1 | 2002 | Solving QBF by SMV · KR 2002 |
Database theory
deductive database |
0.0 | 1 | 1993 | Negation and Minimality in Non-Horn Databases · PODS 1993 |
Logic in computer science › logic programming
logic programming semantics |
0.0 | 1 | 1993 | Negation and Minimality in Non-Horn Databases · PODS 1993 |
Logic in computer science › logic programming
negation |
0.0 | 1 | 1993 | Negation and Minimality in Non-Horn Databases · PODS 1993 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › description logic
concept description |
0.0 | 1 | 1992 | Approximation in Concept Description Languages · KR 1992 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
description logic |
0.0 | 1 | 1992 | Approximation in Concept Description Languages · KR 1992 |
Logic in computer science
propositional logic |
0.0 | 1 | 1996 | Comparing Space Efficiency of Propositional Knowledge Representation Formalisms · KR 1996 |
Methods — techniques the papers use, named apart from their topics
vision transformer · 0.6max pooling · 0.6belief revision · 0.1circuit lower bounds · 0.1complexity analysis · 0.1logic programming · 0.1knowledge base size · 0.0preprocessing · 0.0kernelization · 0.0nonmonotonic reasoning · 0.0postulate-based analysis · 0.0stable semantics · 0.0circumscription · 0.0well-founded semantics · 0.0closed-world assumption · 0.0closed world assumption · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Max Pooling with Vision Transformers Reconciles Class and Shape in Weakly Supervised Semantic Segmentation
Simone Rossetti, Damiano Zappia, Marta Sanzari, Marco Schaerf, Fiora Pirri |
ECCV (30) | 4 |
| 2018 | Computing the Shapley value in allocation problems: approximations and bounds, with an application to the Italian VQR research assessment programabstractIn allocation problems with indivisible goods, money compensation is used to distribute worth in a fair way. Coalitional games provide a formal mathematical framework to model such problems, and the Shapley value is a solution concept widely used to realise a fair distribution. To overcome its intractability, we describe how to simplify allocation problems and we propose algorithms for computing lower bounds and upper bounds of the Shapley value that can be combined with approximation algorithms. The proposed techniques have been implemented and tested on a real-world application of allocation problems, namely, the Italian research assessment program known as VQR. Francesco Lupia, Angelo Mendicelli, Andrea Ribichini, Francesco Scarcello, Marco Schaerf |
J. Exp. Theor. Artif. Intell. | 5 |
| 2016 | The Size of BDDs and Other Data Structures in Temporal Logics Model CheckingabstractTemporal Logic Model Checking is a verification method in which we describe a system, the model, and then we verify whether important properties, expressed in a temporal logic formula, hold in the system. Many Model Checking tools employ BDDs or some other data structure to represent sets of states. It has been empirically observed that the BDDs used in these algorithms may grow exponentially as the model and formula increase in size. We formally prove that no kind of data structure of polynomial size can represent the set of valid initial states for all models and all formulae. This result holds for all data structures where a state can be checked in polynomial time. Therefore, it holds not only for all types of BDDs regardless of variable ordering, but also for more powerful data structures, such as RBCs, MTBDDs, ADDs and SDDs. Thus, the size explosion of BDDs is not a limit of these specific data representation structures, but is unavoidable: every formalism used in the same way would lead to an exponential size blow up. Andrea Ferrara, Paolo Liberatore, Marco Schaerf |
IEEE Trans. Computers | 3 |
| 2015 | Collision detection for articulated deformable charactersabstractIn this paper, we present an efficient method for detecting collisions and self-collisions on articulated models deformed by Position Based Skinning. Position Based Skinning is a real-time skinning method, which produces believable skin deformations, and avoids artifacts such as the well-known " candy-wrapper " effect and joint-bulging. The proposed method employs spatial hashing with a uniform grid to detect collisions and self collisions. All the mesh primitives are mapped to a hash table, where only primitives mapped to the same hash index indicate a possible collision and need to be tested for intersections. Being based on spatial hashing, our method requires neither expensive set-up nor complex data structures and is hence suitable for articulated characters with deformable soft tissues. We exploit the skeletal nature of the deformation to only update the hash table when required. The resulting algorithm is simple to implement and fast enough for real-time applications. We demonstrate the efficiency of our method on various animation examples. A quantitative experiment is also presented to evaluate our method. Nadine Abu Rumman, Marco Schaerf, Dominique Bechmann |
MIG | 2 |
| 2015 | On the complexity of second-best abductive explanations
Paolo Liberatore, Marco Schaerf |
Int. J. Approx. Reason. | 2 |
| 2011 | Applying UCT to Boolean Satisfiability
Alessandro Previti, Raghuram Ramanujan, Marco Schaerf, Bart Selman |
SAT | 3 |
| 2007 | Facial motion cloning with radial basis functions in MPEG-4 FBA
Marco Fratarcangeli, Marco Schaerf, Robert Forchheimer |
Graph. Model. | 2 |
| 2007 | Compilability of propositional abductionabstractAbduction is one of the most important forms of reasoning; it has been successfully applied to several practical problems, such as diagnosis. In this article we investigate whether the computational complexity of abduction can be reduced by an appropriate use of preprocessing. This is motivated by the fact that part of the data of the problem (namely, the set of all possible assumptions and the theory relating assumptions and manifestations) is often known before the rest of the problem. In this article, we show some complexity results about abduction when compilation is allowed. Paolo Liberatore, Marco Schaerf |
ACM Trans. Comput. Log. | 2 |
| 2006 | k-Approximating CircuitsabstractIn this paper, we define and study the k-approximating circuits. A circuit accepting a given set of inputs A is k-approximated by accepting inputs that lifter from one of A by at most k bits. We show that the existence of polynomial-size k-approximating circuits depends on the relation between k and the number of inputs. Marco Cadoli, Francesco M. Donini, Paolo Liberatore, Marco Schaerf |
IEEE Trans. Computers | 4 |
| 2005 | The complexity of model checking for propositional default logics
Paolo Liberatore, Marco Schaerf |
Data Knowl. Eng. | 2 |
| 2004 | Describing and Reasoning on Web Services using Process AlgebraabstractWe argue that essential facets of Web services, and especially those useful to understand their interaction, can be described using process-algebraic notations. Web service description and execution languages such as BPEL are essentially process description languages; they are based on primitives for behaviour description and message exchange which can also be found in more abstract process algebras. One legitimate question is therefore whether the formal approach and the sophisticated tools introduced for process algebra can be used to improve the effectiveness and the reliability of Web service development. Our investigations suggest a positive answer, and we claim that process algebras provide a very complete and satisfactory assistance to the whole process of Web service development. We show on a case study that readily available tools based on process algebra are effective at verifying that Web services conform to their requirements and respect properties. We advocate their use both at the design stage and for reverse engineering issues. More prospectively, we discuss how they can be helpful to tackle choreography issues. Gwen Salaün, Lucas Bordeaux, Marco Schaerf |
ICWS | 3 |
| 2004 | The Compactness of Belief Revision and Update Operators
Paolo Liberatore, Marco Schaerf |
Fundam. Informaticae | 2 |
| 2002 | Solving QBF by SMV
Francesco M. Donini, Paolo Liberatore, Fabio Massacci, Marco Schaerf |
KR | 4 |
| 2002 | Preprocessing of Intractable Problems
Marco Cadoli, Francesco M. Donini, Paolo Liberatore, Marco Schaerf |
Inf. Comput. | 4 |
| 2002 | An Algorithm to Evaluate Quantified Boolean Formulae and Its Experimental Evaluation
Marco Cadoli, Marco Schaerf, Andrea Giovanardi, Massimo Giovanardi |
J. Autom. Reason. | 2 |
| 2001 | Belief Revision and Update: Complexity of Model Checking
Paolo Liberatore, Marco Schaerf |
J. Comput. Syst. Sci. | 2 |
| 2000 | BReLS: A System for the Integration of Knowledge Bases
Paolo Liberatore, Marco Schaerf |
KR | 2 |
| 2000 | Space Efficiency of Propositional Knowledge Representation FormalismsabstractWe investigate the space efficiency of a Propositional Knowledge Representation (PKR) formalism. Intuitively, the space efficiency of a formalism F in representing a certain piece of knowledge A, is the size of the shortest formula of F that represents A. In this paper we assume that knowledge is either a set of propositional interpretations (models) or a set of propositional formulae (theorems). We provide a formal way of talking about the relative ability of PKR formalisms to compactly represent a set of models or a set of theorems. We introduce two new compactness measures, the corresponding classes, and show that the relative space efficiency of a PKR formalism in representing models/theorems is directly related to such classes. In particular, we consider formalisms for nonmonotonic reasoning, such as circumscription and default logic, as well as belief revision operators and the stable model semantics for logic programs with negation. One interesting result is that formalisms with the same time complexity do not necessarily belong to the same space efficiency class. Marco Cadoli, Francesco M. Donini, Paolo Liberatore, Marco Schaerf |
J. Artif. Intell. Res. | 4 |
| 1999 | The Size of a Revised Knowledge Base
Marco Cadoli, Francesco M. Donini, Paolo Liberatore, Marco Schaerf |
Artif. Intell. | 4 |
| 1998 | The Complexity of Model Checking for Propositional Default Logics
Paolo Liberatore, Marco Schaerf |
ECAI | 2 |
| 1998 | Arbitration (or How to Merge Knowledge Bases)abstractKnowledge-based systems must be able to "intelligently" manage a large amount of information coming from different sources and at different moments in time. Intelligent systems must be able to cope with a changing world by adopting a "principled" strategy. Many formalisms have been put forward in the artificial intelligence (AI) and database (DB) literature to address this problem. Among them, belief revision is one of the most successful frameworks to deal with dynamically changing worlds. Formal properties of belief revision have been investigated by Alchourron, Gardenfors, and Makinson, who put forward a set of postulates stating the properties that a belief revision operator should satisfy. Among these properties, a basic assumption of revision is that the new piece of information is totally reliable and, therefore, must be in the revised knowledge base. Different principles must be applied when there are two different sources of information and each one has a different view of the situation-the two views contradicting each other. If we do not have any reason to consider any of the sources completely unreliable, the best we can do is to "merge" the two views in a new and consistent one, trying to preserve as much information as possible. We call this merging process arbitration. In this paper, we investigate the properties that any arbitration operator should satisfy. In the style of Alchourron, Gardenfors, and Makinson we propose a set of postulates, analyze their properties, and propose actual operators for arbitration. Paolo Liberatore, Marco Schaerf |
IEEE Trans. Knowl. Data Eng. | 2 |
| 1997 | Reducing Belief Revision to Circumscription (and Vice Versa)
Paolo Liberatore, Marco Schaerf |
Artif. Intell. | 2 |
| 1997 | On Compact Representations of Propositional Circumscription
Marco Cadoli, Francesco M. Donini, Marco Schaerf, Riccardo Silvestri |
Theor. Comput. Sci. | 3 |
| 1996 | Comparing Space Efficiency of Propositional Knowledge Representation Formalisms
Marco Cadoli, Francesco M. Donini, Paolo Liberatore, Marco Schaerf |
KR | 4 |
| 1996 | Is Intractability of Nonmonotonic Reasoning a Real Drawback?
Marco Cadoli, Francesco M. Donini, Marco Schaerf |
Artif. Intell. | 3 |
| 1995 | Relating Belief Revision and Circumscription
Paolo Liberatore, Marco Schaerf |
IJCAI | 2 |
| 1995 | The Size of a Revised Knowledge BaseabstractArticle Free Access Share on The size of a revised knowledge base Authors: Marco Cadoli Dipartimento di Informatica e Sistemistica, Università di Roma 'La Sapienza', via Salaria 113, I-00198, Roma, Italy Dipartimento di Informatica e Sistemistica, Università di Roma 'La Sapienza', via Salaria 113, I-00198, Roma, ItalyView Profile , Francesco M. Donini Dipartimento di Informatica e Sistemistica, Università di Roma 'La Sapienza', via Salaria 113, I-00198, Roma, Italy Dipartimento di Informatica e Sistemistica, Università di Roma 'La Sapienza', via Salaria 113, I-00198, Roma, ItalyView Profile , Paolo Liberatore Dipartimento di Informatica e Sistemistica, Università di Roma 'La Sapienza', via Salaria 113, I-00198, Roma, Italy Dipartimento di Informatica e Sistemistica, Università di Roma 'La Sapienza', via Salaria 113, I-00198, Roma, ItalyView Profile , Marco Schaerf Dipartimento di Informatica e Sistemistica, Università di Roma 'La Sapienza', via Salaria 113, I-00198, Roma, Italy Dipartimento di Informatica e Sistemistica, Università di Roma 'La Sapienza', via Salaria 113, I-00198, Roma, ItalyView Profile Authors Info & Claims PODS '95: Proceedings of the fourteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systemsMay 1995 Pages 151–162https://doi.org/10.1145/212433.220205Published:22 May 1995Publication History 12citation198DownloadsMetricsTotal Citations12Total Downloads198Last 12 Months2Last 6 weeks1 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Marco Cadoli, Francesco M. Donini, Paolo Liberatore, Marco Schaerf |
PODS | 4 |
| 1995 | On Compact Representations of Propositional Circumscription
Marco Cadoli, Francesco M. Donini, Marco Schaerf |
STACS | 3 |
| 1995 | Tractable Reasoning via Approximation
Marco Schaerf, Marco Cadoli |
Artif. Intell. | 1 |
| 1995 | Approximate Inference in Default Logic and CircumscriptionabstractWe propose a technique for dealing with the high complexity of reasoning under propositional default logic and circumscription. The technique is based on the notion of approximation: A logical consequence relation is computed by means of sound and progressively “more complete” relations, as well as complete and progressively “more sound” ones. Both sequences generated in this way converge to the original consequence relation and are easier to compute. Moreover they are given a clear semantics based on multivalued logic. With this technique unsoundness and incompleteness are introduced in a controlled way and precisely characterized. Marco Cadoli, Marco Schaerf |
Fundam. Informaticae | 2 |
| 1994 | Is Intractability of Non-Monotonic Reasoning a Real Drawback?
Marco Cadoli, Francesco M. Donini, Marco Schaerf |
AAAI | 3 |
| 1994 | Approximate Inference in Default Logic and CircumscriptionabstractWe propose a technique for dealing with the high complexity of reasoning under propositional default logic and circumscription. The technique is based on the notion of approximation: A logical consequence relation is computed by means of sound and pr Marco Cadoli, Marco Schaerf |
Fundam. Informaticae | 2 |
| 1993 | Negation and Minimality in Non-Horn DatabasesabstractTwo main approaches have been followed in the literature to give a semantics to non-Horn databases. The first one is based on considering the set of rules composing the programs as inference rules and interpreting the negation in the body as failure to prove. The other approach is based on the so-called closed-world assumption and its objective is to define a stronger notion of consequence from a theory than the classical one, where, very roughly, negative information can be inferred whenever its positive counterpart cannot be deduced from the theory. In this work we generalize the semantics for negation in logic programs, putting together the constructive nature of the rule-based deductive databases with the syntax-independence of the closed-world reasoning rules. These generalized semantics are shown to be a well-motivated and well-founded alternative to closed-world assumptions since they enjoy nice semantic and computational properties. Marco Schaerf |
PODS | 1 |
| 1992 | Approximate Inference in Default Logic and Circumscription
Marco Cadoli, Marco Schaerf |
ECAI | 2 |
| 1992 | Approximation in Concept Description Languages
Marco Cadoli, Marco Schaerf |
KR | 2 |
| 1992 | Approximate Reasoning and Non-Omniscient Agents
Marco Cadoli, Marco Schaerf |
TARK | 2 |
| 1991 | Reasoning about reasoning in a meta-level architecture
Luigia Carlucci Aiello, Daniele Nardi, Marco Schaerf |
Appl. Intell. | 3 |
| 1991 | Notes on Ginsberg's multivalued logicsabstractThe use of multivalued logics for knowledge representation and nonmonotonic reasoning has often been advocated, in particular within the general framework proposed by Ginsberg in his paper “Multivalued logics: a uniform approach to reasoning in artificial intelligence.” His system is based on a multivalued logic with an arbitrary number of truth values classified with respect to two partial orders, a truth order and a knowledge order. This classification is very interesting and gives an intuitive appeal to the framework. In this paper the work by Ginsberg is critically reviewed, pointing out some flaws and ways to overcome them. Moreover, we present some ideas on how to modify the original schema in order to obtain a more semantically well‐founded framework. L'utilisation de la Iogique multivalente pour la représentation des connaissances et le raisonnement non monotone a souvent été préconisée, en particulier à l'intérieur du cadre général proposé par Ginsberg dans son article intitulé? Multivalued logics: a uniform approach to reasoning in artificial intelligence ? Son système est basé sur une logique multivalente comportant un nombre arbitraire de valeurs de vérité classées selon deux ordres partiels: un ordre de vérité et un ordre de connaissances. Cette classification est très intéressante et donne un attrait intuitif au cadre. Dans cet article, l'auteur examine le travail de Ginsberg, y relève des lacunes et propose des moyens de les corriger. De plus, il expose certaines idées en vue de modifier le schéma original et ainsi obtenir un meilleur cadre du point de vue de la sémantique. Marco Schaerf |
Comput. Intell. | 1 |
| 1988 | Yet Another Solution to the Three Wisemen Puzzle
Luigia Carlucci Aiello, Daniele Nardi, Marco Schaerf |
ISMIS | 3 |