Demo Data from SIGIR 2026 / reviewers in the wild / expert
Colin Bell
dblp:54/1922
· DBLP profile ↗
3ranked-venue papers
3as first author
0since 2021 · last 1996
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author
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
2 papers |
Database theory · 44% Data models and query languages · 28% Query processing and optimization · 28% | |
| Theoretical computer science
3 papers |
Logic in computer science · 76% Mathematical optimization · 24% |
Topics — the 8 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Database theory
deductive database |
0.0 | 1 | 1996 | Implementing Deductive Databases by Mixed Integer Programming · ACM Trans. Database Syst. 1996 |
Data models and query languages › logic programming
logic program implementation |
0.0 | 1 | 1996 | Implementing Deductive Databases by Mixed Integer Programming · ACM Trans. Database Syst. 1996 |
Logic in computer science
logic programming |
0.0 | 1 | 1994 | Mixed Integer Programming Methods for Computing Nonmonotonic Deductive Databases · J. ACM 1994 |
Logic in computer science › logic programming
negation |
0.0 | 1 | 1994 | Mixed Integer Programming Methods for Computing Nonmonotonic Deductive Databases · J. ACM 1994 |
Logic in computer science › logic programming
stable model semantics |
0.0 | 1 | 1994 | Mixed Integer Programming Methods for Computing Nonmonotonic Deductive Databases · J. ACM 1994 |
Database theory › datalog evaluation
deductive database query evaluation |
0.0 | 1 | 1992 | Implementing Deductive Databases by Linear Programming · PODS 1992 |
Mathematical optimization
linear programming |
0.0 | 1 | 1992 | Implementing Deductive Databases by Linear Programming · PODS 1992 |
Mathematical optimization › discrete optimization
mixed integer linear programming |
0.0 | 1 | 1994 | Mixed Integer Programming Methods for Computing Nonmonotonic Deductive Databases · J. ACM 1994 |
Methods — techniques the papers use, named apart from their topics
generalized closed world assumption · 0.0boolean equation encoding · 0.0mixed-integer programming · 0.0mixed integer programming · 0.0mixed integer linear programming · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1996 | Implementing Deductive Databases by Mixed Integer ProgrammingabstractExisting and past generations of Prolog compilers have left deduction to run-time and this may account for the poor run-time performance of existing Prolog systems. Our work tries to minimize run-time deduction by shifting the deductive process to compile-time. In addition, we offer an alternative inferencing procedure based on translating logic to mixed integer programming. This makes available for research and implementation in deductive databases, all the theorems, algorithms, and software packages developed by the operations research community over the past 50 years. The method keeps the same query language as for disjunctive deductive databases, only the inferencing procedure changes. The language is purely declarative, independent of the order of rules in the program, and independent of the order in which literals occur in clause bodies. The technique avoids Prolog's problem of infinite looping. It saves run-time by doing primary inferencing at compile-time. Furthermore, it is incremental in nature. The first half of this article translates disjunctive clauses, integrity constraints, and database facts into Boolean equations, and develops procedures to use mixed integer programming methods to compute equations, and develops procedures to use mixed integer programming methods to compute equations, and develops procedures to use mixed integer programming methods to compute equations, and develops procedures to use mixed integer programming methods to compute —least models of definite deductive databases, and —minimal models and the Generalized Closed World Assumption of disjunctive databases. Colin Bell, Anil Nerode, Raymond T. Ng, V. S. Subrahmanian |
ACM Trans. Database Syst. | 1 |
| 1994 | Mixed Integer Programming Methods for Computing Nonmonotonic Deductive DatabasesabstractThough the declarative semantics of both explicit and nonmonotonic negation in logic programs has been studied extensively, relatively little work has been done on computation and implementation of these semantics. In this paper, we study three different approaches to computing stable models of logic programs based on mixed integer linear programming methods for automated deduction introduced by R. Jeroslow. We subsequently discuss the relative efficiency of these algorithms. The results of experiments with a prototype compiler implemented by us tend to confirm our theoretical discussion. In contrast to resolution, the mixed integer programming methodology is both fully declarative and handles reuse of old computations gracefully. We also introduce, compare, implement, and experiment with linear constraints corresponding to four semantics for “explicit” negation in logic programs: the four-valued annotated semantics [Blair and Subrahmanian 1989], the Gelfond-Lifschitz semantics [1990], the over-determined models [Grant and Subrahmanian 1989], the Gelfond-Lifschitz semantics [1990], the over-determined models [Grant and Subrahmanian 1990], and the classical logic semantics. Gelfond and Lifschitz[1990] argue for simultaneous use of two modes of negation in logic programs, “classical” and “nonmonotonic,” so we give algorithms for computing “answer sets” for such logic programs too. Colin Bell, Anil Nerode, Raymond T. Ng, V. S. Subrahmanian |
J. ACM | 1 |
| 1992 | Implementing Deductive Databases by Linear Programming
Colin Bell, Anil Nerode, Raymond T. Ng, V. S. Subrahmanian |
PODS | 1 |