Demo Data from EDBT 2026 / reviewers in the wild / expert
Richard A. O'Keefe
dblp:13/1258
· DBLP profile ↗
12ranked-venue papers
4as first author
0since 2021 · last 2013
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 4 · 2 first-authorSoftware engineering, systems software and programming languages · 4 · 2 first-authorDatabases, data management, data science and information retrieval · 3Theory of computation · 3 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 2 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.
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 100% | |
| Artificial intelligence
1 paper |
Knowledge representation and reasoning · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Machine learning and data management · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems › type systems
polymorphism |
0.0 | 1 | 1984 | A Polymorphic Type System for Prolog · Artif. Intell. 1984 |
Programming languages and type systems
type systems |
0.0 | 1 | 1984 | A Polymorphic Type System for Prolog · Artif. Intell. 1984 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
concept formation |
0.0 | 1 | 1983 | Concept Formation From Very Large Training Sets · IJCAI 1983 |
Machine learning and data management
scalable machine learning |
0.0 | 1 | 1983 | Concept Formation From Very Large Training Sets · IJCAI 1983 |
Methods — techniques the papers use, named apart from their topics
large-scale training · 0.0concept learning · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | Maintaining discriminatory power in quantized indexesabstractThe time cost of searching with an inverted index is directly proportional to the number of postings processed and the cost of processing each posting. Dynamic pruning reduces the number of postings examined. Pre-calculation then quantization of term / document weights reduces the cost of evaluating each posting. The effect of quantization on precision, latency, and index size is examined herein. We show empirically that there is an ideal size (in bits) for storing the quantized scores. Increasing this adversely affects index size and search latency; decreasing it adversely affects precision. We observe a relationship between the collection size and ideal quantization size, and provide a way to determine the number of bits to use from the collection size. Matt Crane, Andrew Trotman, Richard A. O'Keefe |
CIKM | 3 |
| 2012 | Coding guidelines for PrologabstractAbstract Coding standards and good practices are fundamental to a disciplined approach to software projects irrespective of programing languages being employed. Prolog programing can benefit from such an approach, perhaps more than programing in other languages. Despite this, no widely accepted standards and practices seem to have emerged till now. The present paper is a first step toward filling this void: It provides immediate guidelines for code layout, naming conventions, documentation, proper use of Prolog features, program development, debugging, and testing. Presented with each guideline is its rationale and, where sensible options exist, illustrations of the relative pros and cons for each alternative. A coding standard should always be selected on a per-project basis, based on a host of issues pertinent to any given programing project; for this reason the paper goes beyond the mere provision of normative guidelines by discussing key factors and important criteria that should be taken into account when deciding on a full-fledged coding standard for the project. Michael A. Covington, Roberto Bagnara, Richard A. O'Keefe, Jan Wielemaker, Simon Price |
Theory Pract. Log. Program. | 3 |
| 2008 | Application-Specific Disk I/O Optimisation for a Search EngineabstractOperating systems only provide general-purpose I/O optimisation since they have to service various types of applications. However, application level I/O optimisation can achieve better performance since an application has a better knowledge of how to optimise disk I/O for the application. In this paper we provide a solution for application-specific I/O for optimising a search engine. It shows a 28% improvement when compared to the general-purpose I/O optimisation of Linux. Our result also shows a 11% improvement when the Linux I/O optimisation is bypassed. Xiangfei Jia, Andrew Trotman, Richard A. O'Keefe, Zhiyi Huang 0001 |
PDCAT | 3 |
| 2008 | Mining interesting imperfectly sporadic rules
Yun Sing Koh, Nathan Rountree, Richard A. O'Keefe |
Knowl. Inf. Syst. | 3 |
| 2006 | Mining Interesting Imperfectly Sporadic Rules
Yun Sing Koh, Nathan Rountree, Richard A. O'Keefe |
PAKDD | 3 |
| 2001 | O(1) reversible tree navigation without cycleabstractImperative programmers often use cyclically linked trees in order to achieve O(1) navigation time to neighbours. Some logic programmers believe that cyclic terms are necessary to achieve the same in logic-based languages. An old but little-known technique provides O(1) time and space navigation without cyclic links, in the form of reversible predicates. A small modification provides O(1) amortised time and space editing. Richard A. O'Keefe |
Theory Pract. Log. Program. | 1 |
| 1989 | Solving Symbolic Equations with PRESS
Leon Sterling, Alan Bundy, Lawrence Byrd, Richard A. O'Keefe, Bernard Silver |
J. Symb. Comput. | 4 |
| 1987 | Efficient Implementation of a Defensible Semantics for Dynamic PROLOG Code
Timothy G. Lindholm, Richard A. O'Keefe |
ICLP | 2 |
| 1987 | Finite Fixed-Point Problems
Richard A. O'Keefe |
ICLP | 1 |
| 1984 | A New Data-Structure for Type Trees
Richard A. O'Keefe |
ECAI | 1 |
| 1984 | A Polymorphic Type System for Prolog
Alan Mycroft, Richard A. O'Keefe |
Artif. Intell. | 2 |
| 1983 | Concept Formation From Very Large Training Sets
Richard A. O'Keefe |
IJCAI | 1 |