Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Peter Thanisch

dblp:t/PeterThanisch · DBLP profile ↗
← Back
20ranked-venue papers
5as first author
0since 2021 · last 2019
0000-0002-7428-5198ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 12 · 3 first-authorArtificial intelligence and machine learning · 9 · 3 first-authorTheory of computation · 2 · 1 first-authorSystems, architecture and hardware · 1Applied, interdisciplinary, general and emerging computing · 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.

Databases, data mining, and information retrieval
1 paper
Database theory · 100%
Theoretical computer science
1 paper
Computational complexity · 100%

Topics — the 2 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Database theory › normal forms
nested normal form
0.011994
Finding Compact Scheme Forests in Nested Normal Form is NP-Hard · Inf. Comput. 1994
Database theory
normal forms
0.011994
Finding Compact Scheme Forests in Nested Normal Form is NP-Hard · Inf. Comput. 1994
YearPublicationVenuePosition
2019 Detecting measurement issues in SQL arithmetic expressions and aggregations
Peter Thanisch, Tapio Niemi, Jyrki Nummenmaa, Marko Niinimäki
Data Knowl. Eng.1
2014 Detecting summarizability in OLAP
Tapio Niemi, Marko Niinimäki, Peter Thanisch, Jyrki Nummenmaa
Data Knowl. Eng.3
2013 Cell-at-a-Time Approach to Lazy Evaluation of Dimensional Aggregations
Peter Thanisch, Jyrki Nummenmaa, Tapio Niemi, Marko Niinimäki
DaWaK1
2003 Normalising OLAP cubes for controlling sparsity
Tapio Niemi, Jyrki Nummenmaa, Peter Thanisch
Data Knowl. Eng.3
2002 Constructing an OLAP cube from distributed XML data
abstract
On-Line Analytical Processing (OLAP) is a powerful method for analysing large data warehouse data. Typically, the data for an OLAP database is collected from a set of data repositories such as e.g. operational databases. This data set is often huge, and it may not be known in advance what data is required and when to perform the desired data analysis tasks. Sometimes it may happen that some parts of the data are only needed occasionally. Therefore, keeping the OLAP database constantly up-to-date is not only a highly demanding task but it also may be overkill in practice.This suggests that in some applications it would be more feasible to form the OLAP cubes only when they are actually needed. We present such a system. As the data sources may well be heterogeneous, we propose an XML language for data collection. Our system also has a facility, where the user may pose a query against a universal OLAP cube using the MDX language. The query is analysed to determine which data is required for the desired OLAP cube.
Tapio Niemi, Marko Niinimäki, Jyrki Nummenmaa, Peter Thanisch
DOLAP4
2001 Constructing OLAP Cubes Based on Queries
abstract
An On-Line Analytical Processing (OLAP) user often follows a train of thought, posing a sequence of related queries against the data warehouse. Although their details are not known in advance, the general form of those queries is apparent beforehand. Thus, the user can outline the relevant portion of the data posing generalised queries against a cube representing the data warehouse.Since existing OLAP design methods are not suitable for non-professionals, we present a technique that automates cube design given the data warehouse, functional dependency information, and sample OLAP queries expressed in the general form. The method constructs complete but minimal cubes with low risks related to sparsity and incorrect aggregations. After the user has given queries, the system will suggest a cube design. The user can accept it or improve it by giving more queries. The method is also suitable for improving existing cubes using respective real MDX queries.
Tapio Niemi, Jyrki Nummenmaa, Peter Thanisch
DOLAP3
2000 Functional Dependencies in Controlling Sparsity of OLAP Cubes
Tapio Niemi, Jyrki Nummenmaa, Peter Thanisch
DaWaK3
1998 A More Committed Quorum-Based Three Phase Commit Protocol
Tim Kempster, Colin Stirling, Peter Thanisch
DISC3
1998 Time, tense and aspect in natural language database interfaces
Ion Androutsopoulos, Graeme D. Ritchie, Peter Thanisch
Nat. Lang. Eng.3
1995 Natural language interfaces to databases - an introduction
abstract
Abstract This paper is an introduction to natural language interfaces to databases (NLIDBS). A brief overview of the history of NLIDBS is first given. Some advantages and disadvantages of NLIDBS are then discussed, comparing NLIDBS to formal query languages, form-based interfaces, and graphical interfaces. An introduction to some of the linguistic problems NLIDBS have to confront follows, for the benefit of readers less familiar with computational linguistics. The discussion then moves on to NLIDB architectures, portability issues, restricted natural language input systems (including menu-based NLIDBS), and NLIDBS with reasoning capabilities. Some less explored areas of NLIDB research are then presented, namely database updates, meta-knowledge questions, temporal questions, and multi-modal NLIDBS. The paper ends with reflections on the current state of the art.
Ion Androutsopoulos, Graeme D. Ritchie, Peter Thanisch
Nat. Lang. Eng.3
1994 Finding Compact Scheme Forests in Nested Normal Form is NP-Hard
Peter Thanisch, George Loizou, Jyrki Nummenmaa
Inf. Comput.1
1991 Improved Recursion Handling Through Integrity Constraints
abstract
A new form of database integrity constraint is introduced which describes the structure present in data when that structure takes the form of a graph, tree or list. This type of integrity constraint is of particular benefit in reducing the overhead when detecting termination in the case of recursive queries.
K. Wicovsky, Peter Thanisch, M. Howard Williams
Comput. J.2
1991 Assigning dependency graphs onto processor networks
Sathiamoorthy Manoharan, Peter Thanisch
Parallel Comput.2
1990 Conjectures and Refutations in Database Design and Dependency Theory
Jyrki Nummenmaa, Peter Thanisch
ICDT2
1987 Losslessness and Project-Join Constructibility in Relational Databases
George Loizou, Peter Thanisch
Acta Informatica2
1987 Coping with Indefinite and Negative Data in Deductive Databases: A Survey
P. Chisholm, D. Ferbrache, Peter Thanisch, M. Howard Williams
Data Knowl. Eng.4
1986 A Polynomial-Time Join Dependency Implication Algorithm for Multi-Valued Dependencies
Peter Thanisch, George Loizou
ICDT1
1984 Linear time algorithm for finding a picture's connected components
Peter Thanisch, B. V. McNally, Annie Robin
Image Vis. Comput.1
1983 Testing a dependency-preserving decomposition for losslessness
George Loizou, Peter Thanisch
Inf. Syst.2
1982 Enumerating the cycles of a digraph: A new preprocessing strategy
George Loizou, Peter Thanisch
Inf. Sci.2