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

William Hesse

dblp:69/3108 · DBLP profile ↗
← Back
10ranked-venue papers
7as first author
0since 2021 · last 2014
—ORCID · none

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

Theory of computation · 9 · 6 first-authorSoftware engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 1 · 1 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
5 papers
Computational complexity · 56% Algorithms and data structures · 37% Graph algorithms and graph theory · 7%
Databases, data mining, and information retrieval
1 paper
Data models and query languages · 100%
Software engineering, system software, and programming languages
1 paper
Program analysis · 100%

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

TopicWeightPapersLastEvidence papers
Computational complexity › complexity classes
dynamic complexity
0.222014
Dynamic Complexity of Directed Reachability and Other Problems · ICALP (1) 2014
Complete Problems for Dynamic Complexity Classes · LICS 2002
Algorithms and data structures › dynamic algorithms › dynamic graph algorithms
dynamic reachability
0.212014
Dynamic Complexity of Directed Reachability and Other Problems · ICALP (1) 2014
Computational complexity
circuit complexity
0.122001
Division Is in Uniform TC0 · ICALP 2001
Uniform Circuits for Division: Consequences and Problems · CCC 2001
Graph algorithms and graph theory
directed graph
0.012003
Directed graphs requiring large numbers of shortcuts · SODA 2003
Data models and query languages › query language
first-order queries
0.012002
Complete Problems for Dynamic Complexity Classes · LICS 2002
Data models and query languages
query language
0.012002
Complete Problems for Dynamic Complexity Classes · LICS 2002
Program analysis › static analysis
abstract interpretation
0.012002
Abstracting C with abC · CAV 2002
Algorithms and data structures › number-theoretic algorithms
integer division
0.012001
Uniform Circuits for Division: Consequences and Problems · CCC 2001
Computational complexity
space complexity
0.012001
Uniform Circuits for Division: Consequences and Problems · CCC 2001
Computational complexity › structural complexity
uniformity
0.012001
Uniform Circuits for Division: Consequences and Problems · CCC 2001
Algorithms and data structures › number-theoretic algorithms
integer arithmetic
0.012001
Division Is in Uniform TC0 · ICALP 2001

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

first-order logic · 0.2quantifier blocks · 0.1circuit value problem · 0.1translational lemma · 0.0chinese remainder representation · 0.0
YearPublicationVenuePosition
2014 Dynamic Complexity of Directed Reachability and Other Problems
Samir Datta, William Hesse, Raghav Kulkarni
ICALP (1)2
2014 Corrigendum to "Uniform constant-depth threshold circuits for division and iterated multiplication" [J. Comput. System Sci. 65(4) (2002) 695-716]
William Hesse, Eric Allender, David A. Mix Barrington
J. Comput. Syst. Sci.1
2003 Directed graphs requiring large numbers of shortcuts
William Hesse
SODA1
2003 The dynamic complexity of transitive closure is in DynTC0
William Hesse
Theor. Comput. Sci.1
2002 Abstracting C with abC
Dennis Dams, William Hesse, Gerard J. Holzmann
CAV2
2002 Complete Problems for Dynamic Complexity Classes
abstract
We present the first complete problems for dynamic complexity classes including the classes Dyn-FO and Dyn-ThC/sup 0/, the dynamic classes corresponding to relational calculus and (polynomially bounded) SQL, respectively. The first problem we show complete for Dyn-FO is a single-step version of the circuit value problem (SSCV). Of independent interest, our construction also produces a first-order formula, /spl zeta/, that is in a sense universal for all first-order formulas. Since first-order formulas are stratified by quantifier depth, the first-order formula /spl zeta/ emulates formulas of greater depth by iterated application. As a corollary we obtain a fixed quantifier block, QBC, that is complete for all first-order quantifier blocks.
William Hesse, Neil Immerman
LICS1
2002 Uniform constant-depth threshold circuits for division and iterated multiplication
William Hesse, Eric Allender, David A. Mix Barrington
J. Comput. Syst. Sci.1
2001 Uniform Circuits for Division: Consequences and Problems
abstract
Integer division has been known to lie in P-uniform TC/sup 0/ since the mid-1980s, and recently this was improved to L-uniform TC/sup 0/. At the time that the results in this paper were proved and submitted for conference presentation, it was unknown whether division lay in DLOGTIME-uniform TC/sup 0/ (also known as FOM). We obtain tight bounds on the uniformity required for division, by showing that division is complete for the complexity class FOM+POW obtained by augmenting FOM with a predicate for powering modulo small primes. We also show that, under a well-known number-theoretic conjecture (that there are many "smooth" primes), POW (and hence division) lies in FOM. Building on this work, Hesse has shown recently that division is in FOM [17]. The essential idea in the fast parallel computation of division and related problems is that of Chinese remainder representation (CRR)-storing a number in the form of its residues modulo many small primes. The fact that CRR operations can be carried out in log space has interesting implications for small space classes. We define two versions of s(n) space for s(n)=o(log n): dspace(s(n)) as the traditional version where the worktape begins blank, and DSPACE(s(n)) where the space bound is established by endmarkers before the computation starts. We present a new translational lemma, and derive as a consequence that (for example), if one can improve the result of Hartmanis and Berman (1976) that {0/sup n/: n is prime} /spl notin/ dspace (log log n) to show that {0/sup n/: n is prime} /spl notin/ DSPACE (log log n), it would follow that L/spl ne/NP.
Eric Allender, David A. Mix Barrington, William Hesse
CCC3
2001 Division Is in Uniform TC0
William Hesse
ICALP1
2001 The Dynamic Complexity of Transitive Closure Is In DynTC0
William Hesse
ICDT1