Demo Data from EDBT 2026 / reviewers in the wild / expert
Douglas R. McGregor
dblp:74/4664
· DBLP profile ↗
16ranked-venue papers
5as first author
0since 2021 · last 2000
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 7Databases, data management, data science and information retrieval · 6 · 3 first-authorSoftware engineering, systems software and programming languages · 3 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3Applied, interdisciplinary, general and emerging computing · 2
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
1 paper |
Knowledge representation and reasoning · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Hardware accelerators and domain-specific architectures · 100% | |
| Databases, data mining, and information retrieval
2 papers |
Database system architecture and tuning · 100% |
Topics — the 2 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Knowledge representation and reasoning
knowledge-based systems |
0.0 | 1 | 1980 | The Fact Database: A System Based on Inferential Methods · SIGIR 1980 |
Hardware accelerators and domain-specific architectures
database accelerator |
0.0 | 1 | 1976 | High Performance Hardware for Database Systems · VLDB 1976 |
Methods — techniques the papers use, named apart from their topics
logic programming · 0.0inferential methods · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2000 | Elimination of Redundant Views in Multidimensional Aggregates
Nikolaos Kotsis, Douglas R. McGregor |
DaWaK | 2 |
| 1999 | Compact Representation: An Approach to Efficient Implementation for the Data Warehouse Architecture
Nikolaos Kotsis, Douglas R. McGregor |
DaWaK | 2 |
| 1998 | Data Compression in Database SystemsabstractThis paper addresses the question of how information-theoretically-derived compact representations can be applied in practice to improve storage and processing efficiency in DBMS. Compact data representation has the potential for savings in storage, access and processing costs throughout the systems architecture and may alter the balance of usage between disk and solid state storage. To realise the potential performance benefits, however, novel systems engineering must be adopted to ensure that compression/decompression overheads are limited. This paper describes a basic approach to storage and processing of relations in a highly compressed form. A vertical columnwise representation is adopted in which columns can dynamically vary incrementally in both length and width. To achieve good performance query processing is carried out directly on the compressed relational representation (using a compressed representation of the query), thus avoiding decompression overheads. Measurements of performance of the Hi-base prototype implementation are compared with those obtained from conventional DBMS. W. Paul Cockshott, Douglas R. McGregor, Nikolaos Kotsis |
IDEAS | 2 |
| 1998 | High-Performance Operations Using a Compressed Database ArchitectureabstractFuture database applications will require significant improvements in performance beyond the capabilities of conventional disk based systems. This paper describes a new approach to database systems architecture, which is intended to take advantage of solid-state memory in combination with data compression to provide substantial performance improvements. The compressed data representation is tailored to the data manipulation operations requirements. The architecture has been implemented and measurements of performance are compared to those obtained using other high-performance database systems. The results indicate from one to five orders of magnitude speed-up in retrieval, equivalent or slightly faster performance during insertion (and compression) of data, while achieving approximately one order of magnitude compression in data volume. The resultant architecture is thus capable of greater cost/effectiveness than conventional approaches. W. Paul Cockshott, Douglas R. McGregor |
Comput. J. | 2 |
| 1994 | A High-Level Query Language Interface to Relational Databases: An Alternative Approach
M. N. MdSap, Douglas R. McGregor |
IEA/AIE | 2 |
| 1993 | Short Term Unit-Commitment Using Genetic AlgorithmsabstractThe authors present a genetic approach for determining the priority order in the commitment of thermal units in power generation. The objective of the problem is to properly schedule the on/off states of all thermal units in a system to meet the load demand and the reverse requirement at each time interval, such that the overall system generation cost is a minimum, while satisfying various operational constraints. The authors examine the feasiblity of using genetic algorithms and report some simulation results in near-optimal commitment of thermal units in a power system. Dipankar Dasgupta, Douglas R. McGregor |
ICTAI | 2 |
| 1992 | Engineering Optimizations Using the Structured Genetic Aigorithm
Dipankar Dasgupta, Douglas R. McGregor |
ECAI | 2 |
| 1992 | Nonstationary Function Optimization using the Structured Genetic Algorithm
Dipankar Dasgupta, Douglas R. McGregor |
PPSN | 2 |
| 1988 | Induction through Knowledge Base Normalisation
G. Deon Oosthuizen, Douglas R. McGregor |
ECAI | 2 |
| 1988 | Fast Approximate String MatchingabstractAbstract Approximate string matching is an important operation in information systems because an input string is often an inexact match to the strings already stored. Commonly known accurate methods are computationally expensive as they compare the input string to every entry in the stored dictionary. This paper describes a two‐stage process. The first uses a very compact n‐gram table to preselect sets of roughly similar strings. The second stage compares these with the input string using an accurate method to give an accurately matched set of strings. A new similarity measure based on the Levenshtein metric is defined for this comparison. The resulting method is both computationally fast and storage‐efficient. Olumide Owolabi, Douglas R. McGregor |
Softw. Pract. Exp. | 2 |
| 1984 | Vulcan: A Modified Viewdata System with Improved Indexing and Formal Hierarchy Definition LanguageabstractConventional viewdata systems have two main drawbacks. First, they store information in a hierarchic structure which may be more naturally held as a network. As a result, a user may find himself forced to search through the structure in an illogical fashion. Further, the information provider, who is expected to supply not only the data but also its structure, is given very little aid. This paper describes the facilities of a modified viewdata system, Vulcan, which overcomes these problems, and its associated hierarchy specification language, VPREP. Information can be structured as a ‘natural’ network but is presented to the user as a logically consistent hierarchy. The VPREP language offers formal assistance for the specification, development and maintenance of the information network structure. The system described has been in use for several months. John A. Mariani, Douglas R. McGregor |
Comput. J. | 2 |
| 1981 | The Fact Database: An Entity-Based System Using Inference
Douglas R. McGregor, Jon R. Malone |
ER | 1 |
| 1981 | Design for a Robust, Simple and Highly Reliable FilestoreabstractAbstract This note describes a robust, simple‐to‐implement filestore. The filestore provides facilities for creating named, dynamically allocated files which can be accessed via a block level interface (both randomly and sequentially). The design is particularly well‐suited to the type of environment found on personal computers, word processors, and other stand alone systems where a high degree of resilience against hardware and software malfunction is required. It is ideally suited for use with floppy discs or any other cheap removable rotating medium, because of its high reliability and good performance, gained at the price of a slight reduction in available disc capacity. Douglas R. McGregor, Jon R. Malone |
Softw. Pract. Exp. | 1 |
| 1980 | The Fact Database: A System Based on Inferential Methods
Douglas R. McGregor, Jon R. Malone |
SIGIR | 1 |
| 1980 | Stabdump-A Dump Interpreter Program to Assist DebuggingabstractAbstract Program development can be greatly speeded by a dump analysis program which makes the state of a program more visible to the programmer. A single comprehensive analysis presenting as much of the relevant material in as concise a manner as possible has proved superior in use to the alternative of interactive analysis one item‐at‐a‐time. The methods adopted in the STAB utility to achieve comprehensive and concise output are described. The system and compiler modifications necessary to support this type of system are discussed. Douglas R. McGregor, Jon R. Malone |
Softw. Pract. Exp. | 1 |
| 1976 | High Performance Hardware for Database Systems
Douglas R. McGregor, R. G. Thomson, W. N. Dawson |
VLDB | 1 |