Demo Data from SIGIR 2026 / reviewers in the wild / expert
Frank Wm. Tompa
dblp:t/FrankWmTompa
· DBLP profile ↗
50ranked-venue papers
7as first author
3since 2021 · last 2025
0000-0002-1907-9535ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 41 · 5 first-author · 2 since 2021Theory of computation · 5 · 1 first-authorArtificial intelligence and machine learning · 4Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-authorHuman-computer interaction and ubiquitous computing · 2 · 1 first-authorSecurity and privacy · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
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
19 papers |
Information retrieval · 50% Query processing and optimization · 38% Database system architecture and tuning · 4% | |
| Software engineering, system software, and programming languages
1 paper |
Program analysis · 100% |
Topics — the 30 heaviest of 42, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization
view maintenance |
0.7 | 3 | 2023 | Autonomously Computable Information Extraction · Proc. VLDB Endow. 2023 Efficiently Updating Materialized Views · SIGMOD Conference 1986 Understanding the Implications of View Update Policies · VLDB 1985 |
Query processing and optimization › view maintenance
incremental view maintenance |
0.7 | 2 | 2023 | Autonomously Computable Information Extraction · Proc. VLDB Endow. 2023 Efficiently Updating Materialized Views · SIGMOD Conference 1986 |
Information retrieval
query processing |
0.5 | 2 | 2018 | Split-Lists and Initial Thresholds for WAND-based Search · SIGIR 2018 Skewed partial bitvectors for list intersection · SIGIR 2014 |
Information retrieval › document retrieval › domain-specific retrieval › mathematical information retrieval › math-aware search
mathematical formula retrieval |
0.4 | 2 | 2016 | Multi-Stage Math Formula Search: Using Appearance-Based Similarity Metrics at Scale · SIGIR 2016 Retrieving documents with mathematical content · SIGIR 2013 |
Information retrieval
multi-stage retrieval |
0.2 | 1 | 2016 | Multi-Stage Math Formula Search: Using Appearance-Based Similarity Metrics at Scale · SIGIR 2016 |
Information retrieval
reranking |
0.2 | 1 | 2016 | Multi-Stage Math Formula Search: Using Appearance-Based Similarity Metrics at Scale · SIGIR 2016 |
Program analysis
static analysis |
0.2 | 1 | 2023 | Autonomously Computable Information Extraction · Proc. VLDB Endow. 2023 |
Information retrieval › query processing
list intersection |
0.2 | 1 | 2014 | Skewed partial bitvectors for list intersection · SIGIR 2014 |
Information retrieval › document retrieval › domain-specific retrieval
mathematical information retrieval |
0.2 | 1 | 2013 | Retrieving documents with mathematical content · SIGIR 2013 |
Distributed systems › peer-to-peer systems
distributed search |
0.1 | 1 | 2018 | Split-Lists and Initial Thresholds for WAND-based Search · SIGIR 2018 |
Query processing and optimization › query optimization
join enumeration |
0.1 | 1 | 2007 | Optimal top-down join enumeration · SIGMOD Conference 2007 |
Data integration and cleaning
schema matching |
0.1 | 1 | 2006 | Multi-column Substring Matching for Database Schema Translation · VLDB 2006 |
Data integration and cleaning
schema translation |
0.1 | 1 | 2006 | Multi-column Substring Matching for Database Schema Translation · VLDB 2006 |
Information retrieval
string matching |
0.1 | 1 | 2006 | Multi-column Substring Matching for Database Schema Translation · VLDB 2006 |
Information retrieval
ranking |
0.1 | 1 | 2014 | Skewed partial bitvectors for list intersection · SIGIR 2014 |
Information retrieval › ranking
ranking-based retrieval |
0.1 | 1 | 2014 | Skewed partial bitvectors for list intersection · SIGIR 2014 |
Data mining › text mining
text classification |
0.0 | 1 | 2013 | Retrieving documents with mathematical content · SIGIR 2013 |
Natural language and speech › Information extraction and text analysis
text classification |
0.0 | 1 | 2001 | Subject Classification in the Oxford English Dictionary · ICDM 2001 |
Data mining
clustering |
0.0 | 1 | 2007 | Seeking Stable Clusters in the Blogosphere · VLDB 2007 |
Query processing and optimization › query optimization
cost-based optimization |
0.0 | 1 | 2007 | Optimal top-down join enumeration · SIGMOD Conference 2007 |
Data mining › structured data mining › graph mining
hypergraph model |
0.0 | 1 | 1989 | A Data Model for Flexible Hypertext Database Systems · ACM Trans. Inf. Syst. 1989 |
Database system architecture and tuning › text databases
hypertext database |
0.0 | 1 | 1989 | A Data Model for Flexible Hypertext Database Systems · ACM Trans. Inf. Syst. 1989 |
Data models and query languages › data modeling
hypertext data model |
0.0 | 1 | 1989 | A Data Model for Flexible Hypertext Database Systems · ACM Trans. Inf. Syst. 1989 |
Information retrieval › document processing › document analysis
document modeling |
0.0 | 1 | 1987 | Mind Your Grammar: a New Approach to Modelling Text · VLDB 1987 |
Database theory
view update |
0.0 | 1 | 1985 | Understanding the Implications of View Update Policies · VLDB 1985 |
Database system architecture and tuning › database design
physical database design |
0.0 | 2 | 1982 | Foundations for Multifile Design by Application Partitioning · PODS 1982 Choosing an Efficient Internal Schema · VLDB 1976 |
Database theory
data dependencies |
0.0 | 1 | 1981 | An Improved Third Normal Form for Relational Databases · ACM Trans. Database Syst. 1981 |
Database theory › dependency theory
functional dependency |
0.0 | 1 | 1981 | An Improved Third Normal Form for Relational Databases · ACM Trans. Database Syst. 1981 |
Database theory
normalization |
0.0 | 1 | 1981 | An Improved Third Normal Form for Relational Databases · ACM Trans. Database Syst. 1981 |
Database theory › normalization
third normal form |
0.0 | 1 | 1981 | An Improved Third Normal Form for Relational Databases · ACM Trans. Database Syst. 1981 |
Methods — techniques the papers use, named apart from their topics
static analysis · 2.0regular expression language · 2.0split-list WAND · 0.7initial thresholding · 0.7inverted index · 0.2dice coefficient · 0.2delta compression · 0.2URL ordering · 0.2keyword search · 0.2dynamic programming · 0.1term weighting · 0.0naive bayes · 0.0k-nearest neighbors · 0.0expectation-maximization · 0.0empirical evaluation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Exploiting Query Reformulation and Reciprocal Rank Fusion in Math-Aware Search EnginesabstractMathematical formulas introduce complications to the standard approaches used in information retrieval. By studying how traditional (sparse) search systems perform in matching queries to documents, we hope to gain insights into which features in the formulas and in the accompanying natural language text signal likely relevance. Besat Kassaie, Andrew Kane, Frank Wm. Tompa |
DocEng | 3 |
| 2023 | Autonomously Computable Information ExtractionabstractMost optimization techniques deployed in information extraction systems assume that source documents are static. Instead, extracted relations can be considered to be materialized views defined by a language built on regular expressions. Using this perspective, we can provide an efficient verifier (using static analysis) that can be used to avoid the high cost of re-extracting information after an update. In particular, we propose an efficient mechanism to identify updates for which we can autonomously compute an extracted relation. We present experimental results that support the feasibility and practicality of this mechanism in real world extraction systems. Besat Kassaie, Frank Wm. Tompa |
Proc. VLDB Endow. | 2 |
| 2022 | Computer-Assisted Cohort Identification in Practice
Besat Kassaie, Elizabeth L. Irving, Frank Wm. Tompa |
ACM Trans. Comput. Heal. | 3 |
| 2020 | A Framework for Extracted View Maintenance
Besat Kassaie, Frank Wm. Tompa |
DocEng | 2 |
| 2019 | Predictable and Consistent Information ExtractionabstractInformation extraction programs (extractors) can be applied to documents to isolate structured versions of some content, that is, to create tabular records corresponding to facts found in the documents. If the data in an extracted table needs to be updated for any reason (for example, as a result of data cleaning), the source document will no longer be synchronized with the data. But documents are the principal medium for sharing information among humans. We therefore wish to ensure that changes to extracted tables are reflected correctly in their source documents. Besat Kassaie, Frank Wm. Tompa |
DocEng | 2 |
| 2018 | Choosing Math Features for BM25 Ranking with Tangent-LabstractCombining text and mathematics when searching in a corpus with extensive mathematical notation remains an open problem. Recent results for Tangent-3 on the math and text retrieval task at NTCIR-12, for example, have room for improvement, even though formula retrieval appeared to be fairly successful. Dallas J. Fraser, Andrew Kane, Frank Wm. Tompa |
DocEng | 3 |
| 2018 | Fashioning a Search Engine to Support Humanities ResearchabstractScholarship in the humanities often requires the ability to search curated electronic corpora and to display search results in a variety of formats. Challenges that need to be addressed include transforming the texts into a suitable form, typically XML, and catering to the scholars' search and display needs. We describe our experience in creating such a search and display facility. Frank Wm. Tompa |
DocEng | 1 |
| 2018 | Split-Lists and Initial Thresholds for WAND-based SearchabstractWe examine search engine performance for rank-safe query execution using the WAND and state-of-the-art BMW algorithms. Supported by extensive experiments, we suggest two approaches to improve query performance: initial list thresholds should be used when k values are large, and our split-list WAND approach should be used instead of the normal WAND or BMW approaches. We also recommend that reranking-based distributed systems use smaller k values when selecting the results to return from each partition. Andrew Kane, Frank Wm. Tompa |
SIGIR | 2 |
| 2017 | Small-Term Distribution for Disk-Based Search
Andrew Kane, Frank Wm. Tompa |
DocEng | 2 |
| 2016 | Using a Dictionary and n-gram Alignment to Improve Fine-grained Cross-Language Plagiarism DetectionabstractThe Web offers fast and easy access to a wide range of documents in various languages, and translation and editing tools provide the means to create derivative documents fairly easily. This leads to the need to develop effective tools for detecting cross-language plagiarism. Given a suspicious document, cross-language plagiarism detection comprises two main subtasks: retrieving documents that are candidate sources for that document and analyzing those candidates one by one to determine their similarity to the suspicious document. In this paper we focus on the second subtask and introduce a novel approach for assessing cross-language similarity between texts for detecting plagiarized cases. Our proposed approach has two main steps: a vector-based retrieval framework that focuses on high recall, followed by a more precise similarity analysis based on dynamic text alignment. Experiments show that our method outperforms the methods of the best results in PAN-2012 and PAN-2014 in terms of plagdet score. We also show that aligning n-gram units, instead of aligning complete sentences, improves the accuracy of detecting plagiarism. Nava Ehsan, Frank Wm. Tompa, Azadeh Shakery |
DocEng | 2 |
| 2016 | A Space-Efficient Data Structure for Fast Access Control in ECM SystemsabstractAn Enterprise Content Management (ECM) system must withstand many queries to its access control subsystem in order to check permissions in support of browsing-oriented operations. This leads us to choose a subject-oriented representation for access control (i.e., maintaining a permissions list for each subject). Additionally, if identifiers (OIDs) are assigned to objects in a breadth-first traversal of the object hierarchy, we will encounter many contiguous OIDs when browsing under one object (e.g., folder). Garfield Zhiping Wu, Frank Wm. Tompa |
SACMAT | 2 |
| 2016 | Multi-Stage Math Formula Search: Using Appearance-Based Similarity Metrics at ScaleabstractWhen using a mathematical formula for search (query-by-expression), the suitability of retrieved formulae often depends more upon symbol identities and layout than deep mathematical semantics. Using a Symbol Layout Tree representation for formula appearance, we propose the Maximum Subtree Similarity (MSS) for ranking formulae based upon the subexpression whose symbols and layout best match a query formula. Because MSS is too expensive to apply against a complete collection, the Tangent-3 system first retrieves expressions using an inverted index over symbol pair relationships, ranking hits using the Dice coefficient; the top-k formulae are then re-ranked by MSS. Tangent-3 obtains state-of-the-art performance on the NTCIR-11 Wikipedia formula retrieval benchmark, and is efficient in terms of both space and time. Retrieval systems for other graphical forms, including chemical diagrams, flowcharts, figures, and tables, may benefit from adopting this approach. Richard Zanibbi, Kenny Davila, Andrew Kane, Frank Wm. Tompa |
SIGIR | 4 |
| 2016 | Partial materialization for online analytical processing over multi-tagged document collectionsabstractThe New York Times Annotated Corpus, the ACM Digital Library, and PubMed are three prototypical examples of document collections in which each document is tagged with keywords or phrases. Such collections can be viewed as high-dimensional document cubes against which browsers and search systems can be applied in a manner similar to online analytical processing against data cubes. After examining the tagging patterns in these collections, a partial materialization strategy is developed to provide efficient storage and access to centroids for document subsets that are defined through queries over tags. By adopting this strategy, summary measures dependent on centroids (including measures involving medoids, sets of representative documents, or sets of representative terms) can be efficiently computed. The proposed design is evaluated on the three collections and on several synthetically generated collections to validate that it outperforms alternative storage strategies. Grzegorz Drzadzewski, Frank Wm. Tompa |
Knowl. Inf. Syst. | 2 |
| 2015 | Enhancing Exploration with a Faceted Browser through SummarizationabstractAn enhanced faceted browsing system has been developed to support users' exploration of large multi-tagged document collections. It provides summary measures of document result sets at each step of navigation through a set of representative terms and a diverse set of documents. These summaries are derived from pre-materialized views that allow for quick calculation of centroids for various result sets. The utility and efficiency of the system is demonstrated on the New York Times Annotated Corpus. Grzegorz Drzadzewski, Frank Wm. Tompa |
DocEng | 2 |
| 2014 | Effective and Efficient Bitmaps for Access ControlabstractWe investigate the application of bitmaps to represent users' permissions in discretionary access control systems. In principle any user can have one or more permissions on any object, but in reality permissions exhibit significant clustering with respect to both users and objects. This paper presents a novel compression scheme tailored specifically for compressing large, sparse bitmaps having many clusters that are not merely contiguous sequences of ones. Our new scheme not only achieves a good compression ratio, but it also supports fast bitwise operations (e.g., union to determine permissions inherited from a user's groups) without requiring decompression. Most importantly, however, testing, setting or clearing a bit on a compressed bitmap (reflecting the checking, granting or revocation of a permission) is much faster than with alternative schemes. Garfield Zhiping Wu, Frank Wm. Tompa |
DCC | 2 |
| 2014 | Skewed partial bitvectors for list intersectionabstractThis paper examines the space-time performance of in-memory conjunctive list intersection algorithms, as used in search engines, where integers represent document identifiers. We demonstrate that the combination of bitvectors, large skips, delta compressed lists and URL ordering produces superior results to using skips or bitvectors alone. We define semi-bitvectors, a new partial bitvector data structure that stores the front of the list using a bitvector and the remainder using skips and delta compression. To make it particularly effective, we propose that documents be ordered so as to skew the postings lists to have dense regions at the front. This can be accomplished by grouping documents by their size in a descending manner and then reordering within each group using URL ordering. In each list, the division point between bitvector and delta compression can occur at any group boundary. We explore the performance of semi-bitvectors using the GOV2 dataset for various numbers of groups, resulting in significant space-time improvements over existing approaches. Semi-bitvectors do not directly support ranking. Indeed, bitvectors are not believed to be useful for ranking based search systems, because frequencies and offsets cannot be included in their structure. To refute this belief, we propose several approaches to improve the performance of ranking-based search systems using bitvectors, and leave their verification for future work. These proposals suggest that bitvectors, and more particularly semi-bitvectors, warrant closer examination by the research community. Andrew Kane, Frank Wm. Tompa |
SIGIR | 2 |
| 2013 | Retrieving documents with mathematical contentabstractMany documents with mathematical content are published on the Web, but conventional search engines that rely on keyword search only cannot fully exploit their mathematical information. In particular, keyword search is insufficient when expressions in a document are not annotated with natural keywords or the user cannot describe her query with keywords. Retrieving documents by querying their mathematical content directly is very appealing in various domains such as education, digital libraries, engineering, patent documents, medical sciences, etc. Capturing the relevance of mathematical expressions also greatly enhances document classification in such domains. Shahab Kamali, Frank Wm. Tompa |
SIGIR | 2 |
| 2011 | Grammar Inference for Web Documents
Shahab Kamali, Frank Wm. Tompa |
WebDB | 2 |
| 2011 | Business Policy Modeling and Enforcement in Databases
Ahmed A. Ataullah, Frank Wm. Tompa |
Proc. VLDB Endow. | 2 |
| 2010 | A new mathematics retrieval systemabstractThe Web contains a large collection of documents, some with mathematical expressions. Because mathematical expressions are objects with complex structures and rather few distinct symbols, conventional text retrieval systems are not very successful in mathematics retrieval. The lack of a definition for similarity between mathematical expressions, and the inadequacy of searching for exact matches only, makes the problem of mathematics retrieval even harder. As a result, the few existing mathematics retrieval systems are not very helpful in addressing users' needs. Shahab Kamali, Frank Wm. Tompa |
CIKM | 2 |
| 2008 | Records retention in relational database systemsabstractThe recent introduction of several pieces of legislation mandating minimum and maximum retention periods for corporate records has prompted the Enterprise Content Management (ECM) community to develop various records retention solutions. Records retention is a significant subfield of records management, and legal records retention requirements apply over corporate records regardless of their shape or form. Unfortunately, the scope of existing solutions has been largely limited to proper identification, classification and retention of documents, and not of data more generally. Ahmed A. Ataullah, Ashraf Aboulnaga, Frank Wm. Tompa |
CIKM | 3 |
| 2007 | Optimal top-down join enumerationabstractMost contemporary database systems perform cost-based join enumeration using some variant of System-R's bottom-up dynamic programming method. The notable exceptions are systems based on the top-down transformational search of Volcano/Cascades. As recent work has demonstrated, bottom-up dynamic programming can attain optimality with respect to the shape of the join graph; no comparable results have been published for transformational search. However, transformational systems leverage benefits of top-down search not available to bottom-up methods. David DeHaan, Frank Wm. Tompa |
SIGMOD Conference | 2 |
| 2007 | Seeking Stable Clusters in the Blogosphere
Nilesh Bansal, Fei Chiang, Nick Koudas, Frank Wm. Tompa |
VLDB | 4 |
| 2006 | Multi-column Substring Matching for Database Schema Translation
Robert H. Warren, Frank Wm. Tompa |
VLDB | 2 |
| 2004 | Querying XML documents by dynamic shreddingabstractWith the wide adoption of XML as a standard data representation and exchange format querying XML documents becomes increasingly important. However relational database systems constitute a much more mature technology than what is available for native storage of XML. To bridge the gap one way to manage XML data is to use a commercial relational database system. In this approach users typically first ``shred'' their documents by isolating what they predict to be meaningful fragments then store the individual fragments according to some relational schema and later translate each XML query (e.g. expressed in W3C's XQuery) to SQL queries expressed against the shredded documents. Hui Zhang 0003, Frank Wm. Tompa |
ACM Symposium on Document Engineering | 2 |
| 2003 | Set-at-a-time access to XML through DOMabstractTo support the rapid growth of the web and e-commerce, W3C developed DOM as an application programming interface that provides the abstract, logical tree structure of an XML document. In this paper, we propose ordered-set-at-a-time extensions for DOM while maintaining its tightly managed navigational nature. In particular, we define the NodeSequence interface with functions that filter, navigate, and transform sequences of nodes simultaneously. The extended DOM greatly simplifies writing some application code, and it can reduce the communications overhead and response time between a client application and the DOM server to provide applications with more efficient processing. As validation of our proposals, we present application examples that compare the convenience and efficiency of DOM with and without extensions. Hai Chen, Frank Wm. Tompa |
ACM Symposium on Document Engineering | 2 |
| 2003 | One-pass evaluation of region algebra expressions
Matthew Young-Lai, Frank Wm. Tompa |
Inf. Syst. | 2 |
| 2001 | Requirements for XML document database systemsabstractThe shift from SGML to XML has created new demands for managing structured documents. Many XML documents will be transient representations for the purpose of data exchange between different types of applications, but there will also be a need for effective means to manage persistent XML data as a database. In this paper we explore requirements for an XML database management system. The purpose of the paper is not to suggest a single type of system covering all necessary features. Instead the purpose is to initiate discussion of the requirements arising from document collections, to offer a context in which to evaluate current and future solutions, and to encourage the development of proper models and systems for XML database management. Our discussion addresses issues arising from data modelling, data definition, and data manipulation. Airi Salminen, Frank Wm. Tompa |
ACM Symposium on Document Engineering | 2 |
| 2001 | Subject Classification in the Oxford English DictionaryabstractThe Oxford English Dictionary is a valuable source of lexical information and a rich testing ground for mining highly structured text. Each entry is organized into a hierarchy of senses, which include definitions, labels and cited quotations. Subject labels distinguish the subject classification of a sense, for example they signal how a word may be used in anthropology, music or computing. Unfortunately subject labeling in the dictionary is incomplete. To overcome this incompleteness, we attempt to classify the senses (i.e., definitions) in the dictionary by their subjects, using the citations as an information guide. We report on four different approaches: k nearest neighbors, a standard classification technique; term weighting, an information retrieval method dealing with text; naive Bayes, a probabilistic method; and expectation maximization, an iterative probabilistic method. Experimental performance of these methods is compared based on standard classification metrics. Zarrin Langari, Frank Wm. Tompa |
ICDM | 2 |
| 2001 | Specifying Transformations for Structured Documents
Xuerong Tang, Frank Wm. Tompa |
WebDB | 2 |
| 2000 | Stochastic Grammatical Inference of Text Database Structure
Matthew Young-Lai, Frank Wm. Tompa |
Mach. Learn. | 2 |
| 1999 | Grammars++ for Modelling Information in Text
Airi Salminen, Frank Wm. Tompa |
Inf. Syst. | 2 |
| 1998 | The Suffix-Signature Method for Searching for Phrases in Text
Mei Zhou, Frank Wm. Tompa |
Inf. Syst. | 2 |
| 1992 | Shortening the OED: Experience with a Grammar-Defined Database
G. Elizabeth Blake, Tim Bray, Frank Wm. Tompa |
ACM Trans. Inf. Syst. | 3 |
| 1990 | Adaptive selection of query execution strategies by learning automata
Frank Wm. Tompa, José I. Icaza |
Inf. Sci. | 1 |
| 1989 | Measuring the Effectiveness of Personal Database Structures
Darrell R. Raymond, Alberto J. Cañas, Frank Wm. Tompa, Frank R. Safayeni |
Int. J. Man Mach. Stud. | 3 |
| 1989 | A Data Model for Flexible Hypertext Database SystemsabstractHypertext and other page-oriented databases cannot be schematized in the same manner as record-oriented databases. As a result, most hypertext databases implicitly employ a data model based on a simple, unrestricted graph. This paper presents a hypergraph model for maintaining page-oriented databases in such a way that some of the functionality traditionally provided by database schemes can be available to hypertext databases. In particular, the model formalizes identification of commonality in the structure, set-at-a-time database access, and definition of user-specific views. An efficient implementation of the model is also discussed. Frank Wm. Tompa |
ACM Trans. Inf. Syst. | 1 |
| 1988 | Maintaining materialized views without accessing base data
Frank Wm. Tompa, José A. Blakeley |
Inf. Syst. | 1 |
| 1987 | Mind Your Grammar: a New Approach to Modelling Text
Gaston H. Gonnet, Frank Wm. Tompa |
VLDB | 2 |
| 1986 | Efficiently Updating Materialized ViewsabstractQuery processing can be sped up by keeping frequently accessed users' views materialized. However, the need to access base relations in response to queries can be avoided only if the materialized view is adequately maintained. We propose a method in which all database updates to base relations are first filtered to remove from consideration those that cannot possibly affect the view. The conditions given for the detection of updates of this type, called irrelevant updates, are necessary and sufficient and are independent of the database state. For the remaining database updates, a differential algorithm can be applied to re-evaluate the view expression. The algorithm proposed exploits the knowledge provided by both the view definition expression and the database update operations. José A. Blakeley, Per-Åke Larson, Frank Wm. Tompa |
SIGMOD Conference | 3 |
| 1986 | Understanding the Implications of View Update Policies
Claudia Bauzer Medeiros, Frank Wm. Tompa |
Algorithmica | 2 |
| 1985 | Understanding the Implications of View Update Policies
Claudia Bauzer Medeiros, Frank Wm. Tompa |
VLDB | 2 |
| 1982 | Foundations for Multifile Design by Application Partitioning
Doron Rotem, Frank Wm. Tompa, David G. Kirkpatrick |
PODS | 2 |
| 1982 | The role of videotex (Panel Session)abstractFrank W. Tompa Frank Wm. Tompa, Brian Botten, David Godfrey, John Norton, Lois Schneider, Andries van Dam |
SIGGRAPH | 1 |
| 1982 | Optimum Reorganization Points for Arbitrary Database Costs
Raúl J. Ramírez, Frank Wm. Tompa, J. Ian Munro |
Acta Informatica | 2 |
| 1981 | An Improved Third Normal Form for Relational DatabasesabstractIn this paper, we show that some Codd third normal form relations may contain “superfluous” attributes because the definitions of transitive dependency and prime attribute are inadequate when applied to sets of relations. To correct this, an improved third normal form is defined and an algorithm is given to construct a set of relations from a given set of functional dependencies in such a way that the superfluous attributes are guaranteed to be removed. This new normal form is compared with other existing definitions of third normal form, and the deletion normalization method proposed is shown to subsume the decomposition method of normalization. Tok Wang Ling, Frank Wm. Tompa, Tiko Kameda |
ACM Trans. Database Syst. | 2 |
| 1980 | A Practical Example of the Specification of Abstract Data Types
Frank Wm. Tompa |
Acta Informatica | 1 |
| 1976 | Choosing an Efficient Internal Schema
Frank Wm. Tompa |
VLDB | 1 |
| 1974 | Choosing a Storage Schema
Calvin C. Gotlieb, Frank Wm. Tompa |
Acta Informatica | 2 |
| 1972 | Software Data Paging and Segmentation for Complex Systems
Andries van Dam, Frank Wm. Tompa |
Inf. Process. Lett. | 2 |