Demo Data from VLDB 2026 / reviewers in the wild / expert
Pasquale Rullo
dblp:95/5833
· DBLP profile ↗
32ranked-venue papers
3as first author
0since 2021 · last 2017
0000-0002-5972-3436ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 16 · 2 first-authorArtificial intelligence and machine learning · 15Theory of computation · 5Security and privacy · 3Software engineering, systems software and programming languages · 3 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2Graphics, computer vision, multimedia, augmented reality and games · 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.
| Artificial intelligence
4 papers |
Knowledge representation and reasoning · 63% Optimization for machine learning · 37% | |
| Databases, data mining, and information retrieval
4 papers |
Data mining · 90% Database system architecture and tuning · 6% Query processing and optimization · 3% | |
| Theoretical computer science
5 papers |
Logic in computer science · 83% Computational complexity · 17% |
Topics — the 22 heaviest of 22, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Optimization for machine learning
evolutionary computation |
0.1 | 1 | 2012 | GAMoN: Discovering M-of-N{¬, ∨} hypotheses for text classification by a lattice-based Genetic Algorithm · Artif. Intell. 2012 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
rule learning |
0.1 | 1 | 2012 | GAMoN: Discovering M-of-N{¬, ∨} hypotheses for text classification by a lattice-based Genetic Algorithm · Artif. Intell. 2012 |
Data mining › predictive modeling
classification |
0.1 | 1 | 2009 | Olex: Effective Rule Learning for Text Categorization · IEEE Trans. Knowl. Data Eng. 2009 |
Data mining › predictive modeling › classification
rule learning |
0.1 | 1 | 2009 | Olex: Effective Rule Learning for Text Categorization · IEEE Trans. Knowl. Data Eng. 2009 |
Data mining › text mining
text classification |
0.1 | 1 | 2009 | Olex: Effective Rule Learning for Text Categorization · IEEE Trans. Knowl. Data Eng. 2009 |
Logic in computer science
logic programming |
0.1 | 4 | 2000 | Enhancing Disjunctive Datalog by Constraints · IEEE Trans. Knowl. Data Eng. 2000 A Deductive Environment for Dealing with Objects and Nonmonotonic Reasoning · IEEE Trans. Knowl. Data Eng. 1997 Disjunctive Stable Models: Unfounded Sets, Fixpoint Semantics, and Computation · Inf. Comput. 1997 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
nonmonotonic reasoning |
0.1 | 3 | 2000 | Enhancing Disjunctive Datalog by Constraints · IEEE Trans. Knowl. Data Eng. 2000 Disjunctive Ordered Logic: Semantics and Expressiveness · KR 1998 A Deductive Environment for Dealing with Objects and Nonmonotonic Reasoning · IEEE Trans. Knowl. Data Eng. 1997 |
Logic in computer science › logic programming
logic programming semantics |
0.0 | 2 | 1998 | Disjunctive Ordered Logic: Semantics and Expressiveness · KR 1998 A Deductive Environment for Dealing with Objects and Nonmonotonic Reasoning · IEEE Trans. Knowl. Data Eng. 1997 |
Computational complexity › complexity of reasoning
complexity of logic programming |
0.0 | 1 | 2000 | Enhancing Disjunctive Datalog by Constraints · IEEE Trans. Knowl. Data Eng. 2000 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › logic programming
disjunctive logic programs |
0.0 | 1 | 1998 | Disjunctive Ordered Logic: Semantics and Expressiveness · KR 1998 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › nonmonotonic reasoning › defeasible reasoning
inheritance with exceptions |
0.0 | 1 | 1997 | A Deductive Environment for Dealing with Objects and Nonmonotonic Reasoning · IEEE Trans. Knowl. Data Eng. 1997 |
Logic in computer science › logic programming
deductive databases |
0.0 | 1 | 1997 | A Deductive Environment for Dealing with Objects and Nonmonotonic Reasoning · IEEE Trans. Knowl. Data Eng. 1997 |
Logic in computer science › logic programming › logic programming semantics
fixpoint semantics |
0.0 | 1 | 1997 | A Deductive Environment for Dealing with Objects and Nonmonotonic Reasoning · IEEE Trans. Knowl. Data Eng. 1997 |
Logic in computer science › logic programming › logic programming semantics
stable models |
0.0 | 1 | 1997 | Disjunctive Stable Models: Unfounded Sets, Fixpoint Semantics, and Computation · Inf. Comput. 1997 |
Query processing and optimization › query planning
access path selection |
0.0 | 2 | 1988 | An Automatic Physical Designer for Network Model Databases · IEEE Trans. Software Eng. 1988 An Approximation Algorithm for the Physical Access Path Selection in the CODASYL Environment · ICDE 1986 |
Database system architecture and tuning › database design › physical database design
index selection |
0.0 | 2 | 1988 | An Automatic Physical Designer for Network Model Databases · IEEE Trans. Software Eng. 1988 An Approximation Algorithm for the Physical Access Path Selection in the CODASYL Environment · ICDE 1986 |
Database system architecture and tuning › database design
physical database design |
0.0 | 2 | 1988 | An Automatic Physical Designer for Network Model Databases · IEEE Trans. Software Eng. 1988 An Approximation Algorithm for the Physical Access Path Selection in the CODASYL Environment · ICDE 1986 |
Computational complexity › descriptive complexity
expressive power |
0.0 | 1 | 1998 | Disjunctive Ordered Logic: Semantics and Expressiveness · KR 1998 |
Performance modeling and evaluation
workload characterization |
0.0 | 1 | 1984 | Transaction Workload Evaluation in the CODASYL Database Environment · ICDE 1984 |
Data models and query languages › data modeling
network data model |
0.0 | 2 | 1988 | An Automatic Physical Designer for Network Model Databases · IEEE Trans. Software Eng. 1988 An Approximation Algorithm for the Physical Access Path Selection in the CODASYL Environment · ICDE 1986 |
Logic in computer science › logic programming
datalog |
0.0 | 1 | 1992 | COMPLEX: An Object-Oriented Logic Programming System · IEEE Trans. Knowl. Data Eng. 1992 |
Database system architecture and tuning › database benchmarking
database performance evaluation |
0.0 | 1 | 1984 | Transaction Workload Evaluation in the CODASYL Database Environment · ICDE 1984 |
Methods — techniques the papers use, named apart from their topics
lattice-based search · 0.1genetic algorithm · 0.1naive bayes · 0.1linear logistic regression · 0.1c4.5 · 0.1SVM · 0.1RIPPER · 0.1model-theoretic semantics · 0.1query evaluation · 0.0least model semantics · 0.0fixpoint semantics · 0.0top-down computation · 0.0query compilation · 0.0bottom-up computation · 0.0cost modeling · 0.0DML statement expansion · 0.0optimization algorithm · 0.0heuristic approximation algorithm · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Fault detection and explanation through big data analysis on sensor streams
Giuseppe Manco 0001, Ettore Ritacco, Pasquale Rullo, Lorenzo Gallucci, Will Astill, Dianne Kimber, Marco Antonelli |
Expert Syst. Appl. | 3 |
| 2016 | Rialto: A Knowledge Discovery suite for data analysisabstractA Knowledge Discovery (KD) process is a complex inter-disciplinary task, where different types of techniques coexist and cooperate for the purpose of extracting useful knowledge from large amounts of data. So, it is desirable having a unifying environment, built on a formal basis, where to design and perform the overall process. In this paper we propose a general framework which formalizes a KD process as an algebraic expression, that is, as a composition of operators representing elementary operations on two worlds: the data and the model worlds. Then, we describe a KD platform, named Rialto, based on such a framework. In particular, we provide the design principles of the underlying architecture, highlight the basic features, and provide a number of experimental results aimed at assessing the effectiveness of the design choices. Giuseppe Manco 0001, Pasquale Rullo, Lorenzo Gallucci, Mirko Paturzo |
Expert Syst. Appl. | 2 |
| 2012 | Automatic Filtering of Valuable Features for Text Categorization
Adriana Pietramala, Veronica L. Policicchio, Pasquale Rullo |
ADMA | 3 |
| 2012 | GAMoN: Discovering M-of-N{¬, ∨} hypotheses for text classification by a lattice-based Genetic Algorithm
Veronica L. Policicchio, Adriana Pietramala, Pasquale Rullo |
Artif. Intell. | 3 |
| 2009 | Olex: Effective Rule Learning for Text CategorizationabstractThis paper describes Olex, a novel method for the automatic induction of rule-based text classifiers. Olex supports a hypothesis language of the form "if T1or hellip or Tnoccurs in document d, and none of T1+n,... Tn+moccurs in d, then classify d under category c," where each Tiis a conjunction of terms. The proposed method is simple and elegant. Despite this, the results of a systematic experimentation performed on the REUTERS-21578, the OHSUMED, and the ODP data collections show that Olex provides classifiers that are accurate, compact, and comprehensible. A comparative analysis conducted against some of the most well-known learning algorithms (namely, Naive Bayes, Ripper, C4.5, SVM, and Linear Logistic Regression) demonstrates that it is more than competitive in terms of both predictive accuracy and efficiency. Pasquale Rullo, Veronica L. Policicchio, Chiara Cumbo, Salvatore Iiritano |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2008 | A Genetic Algorithm for Text Classification Rule Induction
Adriana Pietramala, Veronica L. Policicchio, Pasquale Rullo, Inderbir Sidhu |
ECML/PKDD (2) | 3 |
| 2004 | Reasoning-Based Knowledge Extraction for Text Classification
Chiara Cumbo, Salvatore Iiritano, Pasquale Rullo |
Discovery Science | 3 |
| 2004 | OLEX - A Reasoning-Based Text Classifier
Chiara Cumbo, Salvatore Iiritano, Pasquale Rullo |
JELIA | 3 |
| 2000 | A Logic-Based Approach for Enforcing Access ControlabstractThis paper describes an advanced authorization mechanism based on a logic formalism. The model supports both positive and negative authorizations. It also supports derivation rules by which an authorization can be granted on the basis of the presence Elisa Bertino, Francesco Buccafurri, Elena Ferrari 0001, Pasquale Rullo |
J. Comput. Secur. | 4 |
| 2000 | Enhancing Disjunctive Datalog by ConstraintsabstractThis paper presents an extension of Disjunctive Datalog (DATALOG/sup V,/spl sim//) by integrity constraints. These are of two types: strong, that is, classical integrity constraints and weak, that is, constraints that are satisfied if possible. While strong constraints must be satisfied, weak constraints express desiderata, that is, they may be violated-actually, their semantics tends to minimize the number of violated instances of weak constraints. Weak constraints may be ordered according to their importance to express different priority levels. As a result, the proposed language (call it, DATALOG/sup V,/spl sim/,c/) is well-suited to represent common sense reasoning and knowledge-based problems arising in different areas of computer science such as planning, graph theory optimizations, and abductive reasoning. The formal definition of the language is first given. The declarative semantics of DATALOG/sup V,/spl sim/,c/ is defined in a general way that allows us to put constraints on top of any existing (model-theoretic) semantics for DATALOG/sup V,/spl sim// programs. Knowledge representation issues are then addressed and the complexity of reasoning on DATALOG/sup V,/spl sim/,c/ programs is carefully determined. An in-depth discussion on complexity and expressiveness of DATALOG/sup V,/spl sim/,c/ is finally reported. The discussion contrasts DATALOG/sup V,/spl sim/,c/ to DATALOG/sup V,/spl sim// and highlights the significant increase in knowledge modeling ability carried out by constraints. Francesco Buccafurri, Nicola Leone, Pasquale Rullo |
IEEE Trans. Knowl. Data Eng. | 3 |
| 1999 | A Logical Framework for Reasoning on Data Access Control PoliciesabstractWe propose a logic formalism that naturally supports the encoding of complex security specifications. This formalism relies on a hierarchically structured domain made of subjects, objects and privileges. Authorizations are expressed by logic rules. The formalism supports both negation by failure (possibly unstratified) and true negation. The latter is used to express negative authorizations. It turns out that conflicts may result from a set of authorization rules. Dealing with such conflicts requires the knowledge of the domain structure, such as grantor priorities and object/subject hierarchies, which is used in the deductive process to determine which authorization prevails, if any, on the others. Often, however, conflicts are unsolvable, as they express intrinsic ambiguities. We have devised two semantics as an extension of the well-founded and the stable model semantics of logic programming. We have also defined a number of access policies, each based on two orthogonal choices: one is related to the way of how we cope with multiplicity of authorization sets in case of stable model semantics; the other is concerned with the open/closed assumption. A comparative analysis of the proposed authorization policies, based on their degree of permissivity shows that they form a complete lattice. Elisa Bertino, Elena Ferrari 0001, Francesco Buccafurri, Pasquale Rullo |
CSFW | 4 |
| 1998 | An Authorization Model and Its Formal Semantics
Elisa Bertino, Francesco Buccafurri, Elena Ferrari 0001, Pasquale Rullo |
ESORICS | 4 |
| 1998 | Disjunctive Ordered Logic: Semantics and Expressiveness
Francesco Buccafurri, Nicola Leone, Pasquale Rullo |
KR | 3 |
| 1997 | Strong and Weak Constraints in Disjunctive Datalog
Francesco Buccafurri, Nicola Leone, Pasquale Rullo |
LPNMR | 3 |
| 1997 | Efficient Evaluation of a Class of Ordered Logic Programs
Nicola Leone, Clara Pizzuti, Pasquale Rullo |
Data Knowl. Eng. | 3 |
| 1997 | Disjunctive Stable Models: Unfounded Sets, Fixpoint Semantics, and Computation
Nicola Leone, Pasquale Rullo, Francesco Scarcello |
Inf. Comput. | 2 |
| 1997 | A Deductive Environment for Dealing with Objects and Nonmonotonic ReasoningabstractThe Bottom-up Query machine (BQM)-the role played by our system in the framework of the KIWIS system (K. Apt et al., 1987)-extends deductive database technology with knowledge structuring capabilities to provide an advanced environment for the development of data and knowledge based applications. The system relies on a knowledge representation language that combines the declarativeness of logic programming with the notions of object, inheritance with exceptions, and message passing. Exceptions are supported by allowing rules with negated heads. The use of exceptions inside the inheritance mechanism makes the language inherently nonmonotonic. The paper contains a comprehensive description of both the language and the implementation principles of the BQM system. It begins by providing a model theoretic semantics of the language based on the notion of least model. A fixpoint semantics, providing a constructive definition of the least model, is given as well. Then, a number of implementation techniques for efficient query evaluation are described. Such techniques significantly extend "traditional" deductive database query evaluation strategies to deal with monotonic reasoning. A description of the architecture of the current prototype of the BQM system is also given. Nicola Leone, Pasquale Rullo, Antonella Mecchia, Giuseppe Rossi |
IEEE Trans. Knowl. Data Eng. | 2 |
| 1996 | On the Computation of Disjunctive Stable Models
Nicola Leone, Pasquale Rullo, Francesco Scarcello |
DEXA | 2 |
| 1995 | Disjunctive Ordered Logic
Francesco Buccafurri, Nicola Leone, Luigi Palopoli 0001, Pasquale Rullo |
DEXA | 4 |
| 1995 | BQM: a system integrating logic, objects, and non-monotonic reasoningabstractThe BQM system extends deductive database technology with knowledge structuring capabilities to provide an advanced environment for the development of data and knowledge-based applications. The system relies on a knowledge representation language that combines the declarativeness of logic programming with the notions of object, inheritance with exceptions and message passing. Exceptions are supported by allowing rules with negated heads. The use of exceptions inside the inheritance mechanism makes the language inherently nonmonotonic. The paper describes BQM focusing on both the language and the implementation techniques. An informal overview of the language is first given. Then, a number of techniques for efficient query evaluation are presented. These techniques significantly extend "traditional" deductive database query evaluation strategies to deal with nonmonotonic reasoning. A description of the architecture of the current prototype of the BQM system is also given. Nicola Leone, Pasquale Rullo |
ICTAI | 2 |
| 1993 | Ordered Logic Programming with SetsabstractOrdered logic programming (OLP) is an elegant, yet powerful extension of logic programming with the object-oriented notions of inheritance and exceptions. The latter are expressed by allowing rules with negated heads. The capability of expressing nonmonotonic reasoning is one of the major features of OLP. In this paper we extend OLP to include sets. The new language is called OLPS (ordered logic programming with sets). An interesting aspect of OLPS is the way sets are integrated in the framework of a non-monotonic logic, resulting in a declarative language able to model complex knowledge domains. We show that any OLPS program has a least model and that this model can be computed in a bottom-up fashion by iteratively applying a suitable operator. We compare OLPS with other logic languages with sets and show that the semantics of OLPS programs is a declarative generalization of the well-founded semantics of classical logic programs. Nicola Leone, Pasquale Rullo |
J. Log. Comput. | 2 |
| 1992 | The Basic Query Machine of the KIWIS System
Nicola Leone, Antonella Mecchia, Giuseppe Rossi, Pasquale Rullo |
CAiSE | 4 |
| 1992 | Stable Model Semantics and its Computation for Ordered Logic Programs
Nicola Leone, Pasquale Rullo |
ECAI | 2 |
| 1992 | An Efficient Strategy for the Bottom-up Evaluation of Datalog Queries
Nicola Leone, Pasquale Rullo |
Comput. J. | 2 |
| 1992 | Safe computation of the well-founded semantics of Datalog queries
Nicola Leone, Pasquale Rullo |
Inf. Syst. | 2 |
| 1992 | COMPLEX: An Object-Oriented Logic Programming SystemabstractThe design and a prototypical implementation of COMPLEX, which is a logic-based system extended with concepts from the object-oriented paradigm and is intended as a tool for the development of knowledge-based applications, are described. The system supports a logic language, called Complex-Datalog (C-Datalog), enhanced by semantic constructs to provide facility for data abstraction. Its implementation is based on a bottom-up computational model that guarantees a fully declarative style of programming. However, the user is also given the possibility of running a query using a top-down model of computation. Efficiency of execution is the result of the integration of different novel technologies for the compilation and the execution of queries.> Sergio Greco, Nicola Leone, Pasquale Rullo |
IEEE Trans. Knowl. Data Eng. | 3 |
| 1991 | The KIWIS Knowledge Base Management System
Matts Ahlsén, Alessandro D'Atri, Paul Johannesson, Els Laenens, Nicola Leone, Pasquale Rullo, P. Rossi, François Staes, Laura Tarantino, L. Van Beirendonck, L. Van Cadsand, W. Van Santvliet, Johan Vanslembrouck, Brigitte Verdonk, Dirk Vermeir |
CAiSE | 6 |
| 1991 | Netlog: A Logic Query Language for Network Model Databases
Sergio Greco, Luigi Palopoli 0001, Pasquale Rullo |
Data Knowl. Eng. | 3 |
| 1989 | Complex-Prolog: a logic database language for handling complex objects
Sergio Greco, Pasquale Rullo |
Inf. Syst. | 2 |
| 1988 | An Automatic Physical Designer for Network Model DatabasesabstractSystems EROS is a physical design tool for CODASYL database systems which covers a large spectrum of decision variables, notably location mode, set implementation, set order, and search keys. System EROS is based on a model where the CODASYL physical database design problem is formulated as an extension of the index selection problem in the relational database environment. Optimization algorithms for index selection are extended to solve the more complex problem of selecting a good physical access path configuration for CODASYL databases. The proposed approach represents a unified solution to the physical database design problem for both CODASYL and relational systems.> Pasquale Rullo, Domenico Saccà |
IEEE Trans. Software Eng. | 1 |
| 1986 | An Approximation Algorithm for the Physical Access Path Selection in the CODASYL EnvironmentabstractA heuristic algorithm for the selection of an optimal access path configuration for CODASYL databases is presented. This algorithm is based on the idea of extending index selection techniques proposed for relational systems to COD ASYL systems. The proposed approach has the worth effacing the physical design problem in a unified way; moreover, it allows for covering a large spectrum of physical decision variables, namely, location modes, set implementations, set orders and search keys. Pasquale Rullo, Domenico Saccà, Qinsi Zhong |
ICDE | 1 |
| 1984 | Transaction Workload Evaluation in the CODASYL Database EnvironmentabstractGeneral architecture of a transaction workload analyzer for the Codasyl DBMS environment is presented. The proposed solution is discussed in the framework of general performance problems typical for a Codasyl database environment. Major functions of the Workload Analyzer such as the data manipulation algorithm analysis, the DML statement expansion and the cost model underlying the workload evaluation are described. Salvatore Orlando 0003, Pasquale Rullo, Witold Staniszkis |
ICDE | 2 |