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

Paul F. Dietz

dblp:47/6296 · DBLP profile ↗
← Back
14ranked-venue papers
14as first author
0since 2021 · last 2004
—ORCID · none

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

Theory of computation · 14 · 14 first-authorDatabases, data management, data science and information retrieval · 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.

Theoretical computer science
4 papers
Algorithms and data structures · 68% Computational complexity · 32%

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

TopicWeightPapersLastEvidence papers
Computational complexity
lower bounds
0.011993
Lower Bounds for Set Intersection Queries · SODA 1993
Computational complexity › query complexity
query complexity lower bounds
0.011993
Lower Bounds for Set Intersection Queries · SODA 1993
Algorithms and data structures › analysis of algorithms
amortized analysis
0.011991
Persistence, Amortization and Randomization · SODA 1991
Algorithms and data structures › dynamic data structures
persistent data structures
0.011991
Persistence, Amortization and Randomization · SODA 1991
Algorithms and data structures
randomized algorithms
0.011991
Persistence, Amortization and Randomization · SODA 1991
Algorithms and data structures › randomized algorithms
randomized data structures
0.011991
Persistence, Amortization and Randomization · SODA 1991
Algorithms and data structures › dynamic data structures
linked list
0.021987
Two Algorithms for Maintaining Order in a List · STOC 1987
Maintaining Order in a Linked List · STOC 1982
Algorithms and data structures › dynamic data structures
list labeling
0.021987
Two Algorithms for Maintaining Order in a List · STOC 1987
Maintaining Order in a Linked List · STOC 1982

Methods — techniques the papers use, named apart from their topics

lower bound analysis · 0.0randomization · 0.0persistence · 0.0amortization · 0.0amortized analysis · 0.0worst-case analysis · 0.0layered data structures · 0.0
YearPublicationVenuePosition
2004 A Tight Lower Bound for Online Monotonic List Labeling
abstract
Maintaining a monotonic labeling of an ordered list during the insertion of n items requires $\Omega$(n log n) individual relabelings, in the worst case, if the number of usable labels is only polynomial in n. This follows from a lower bound for a new problem, prefix bucketing.
Paul F. Dietz, Joel I. Seiferas
SIAM J. Discret. Math.1
1996 A Space Efficient Variant of Path Copying for Partially Persistent Sorted Sets
abstract
A simple algorithm for solving a version of thepartially persistent sorted set problemis given. The algorithm requiresO(n) space andO(n log n) time to handlenoperations. Unlike Sarnak and Tarjan's algorithm, the new algorithm can make use of any of the existing balanced tree schemes that can be implemented with “path copying,” at the expense of not efficiently implementing some operations on partially persistent search trees.
Paul F. Dietz
J. Comput. Syst. Sci.1
1995 Lower Bounds for Set Intersection Queries
Paul F. Dietz, Kurt Mehlhorn, Rajeev Raman, Christian Uhrig
Algorithmica1
1994 Bits and Relative Order From Residues, Space Efficiently
Paul F. Dietz, Ioan I. Macarie, Joel I. Seiferas
Inf. Process. Lett.1
1994 A Constant Update Time Finger Search Tree
Paul F. Dietz, Rajeev Raman
Inf. Process. Lett.1
1993 Lower Bounds for Set Intersection Queries
Paul F. Dietz, Kurt Mehlhorn, Rajeev Raman, Christian Uhrig
SODA1
1993 Persistence, Randomization and Parallelization: On Some Combinatorial Games and their Applications (Abstract)
Paul F. Dietz, Rajeev Raman
WADS1
1991 Persistence, Amortization and Randomization
Paul F. Dietz, Rajeev Raman
SODA1
1991 Finding Level-Ancestors in Dynamic Trees
Paul F. Dietz
WADS1
1989 Optimal Algorithms for List Indexing and Subset Rank
Paul F. Dietz
WADS1
1989 Fully Persistent Arrays (Extended Array)
Paul F. Dietz
WADS1
1987 Two Algorithms for Maintaining Order in a List
abstract
The order maintenance problem is that of maintaining a list under a sequence of Insert and Delete operations, while answering Order queries (determine which of two elements comes first in the list). We give two new algorithms for this problem. The first algorithm matches the O(1) amortized time per operation of the best previously known algorithm, and is much simpler. The second algorithm permits all operations to be performed in O(1) worst-case time.
Paul F. Dietz, Daniel Dominic Sleator
STOC1
1982 Maintaining Order in a Linked List
abstract
We present a new representation for linked lists. This representation allows one to efficiently insert objects into the list and to quickly determine the order of list elements. The basic data structure, called an indexed 2-3 tree, allows one to do n inserts in O(nlogn) steps and to determine order in constant time. We speed up the algorithm by dividing the data structure up into log*n layers. The improved algorithm does n insertions and comparisons in O(nlog*n) steps. The paper concludes with two applications: determining ancestor relationships in a growing tree and maintaining a tree structured environment (context tree).
Paul F. Dietz
STOC1
1980 Recognition of Topological Equivalence of Patterns by Array Automata
Paul F. Dietz, S. Rao Kosaraju
J. Comput. Syst. Sci.1