Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Geometric Amortization of Enumeration Algorithms   In this paper, we introduce the technique of geometric amortization for
enumeration algorithms. This technique can be used to make the delay of
enumeration algorithms more regular without much overhead on the space it uses.
More precisely, we are interested in enumeration algorithms having incremental
linear delay, that is, algorithms enumerating a set $A$ of size $K$ such that
for every $t \leq K$, it outputs at least $t$ solutions in time $O(tp)$, where
$p$ is the incremental delay of the algorithm. While it is folklore that one
can transform such an algorithm into an algorithm with delay $O(p)$, the naive
transformation may blow the space exponentially. We show that, using geometric
amortization, such an algorithm can be transformed into an algorithm with delay
$O(p\log K)$ and $O(s\log K)$ space, where $s$ is the space used by the
original algorithm.
  We apply geometric amortization to show that one can trade the delay of
flashlight search algorithms for their average delay modulo a factor of $O(\log
K)$. We illustrate how this tradeoff may be advantageous for the enumeration of
solutions of DNF formulas.

4
The categories of this paper are: cond-mat
15
The categories of this paper are: nucl-ex
31
The categories of this paper are: ao-sci
20
The categories of this paper are: acc-phys
25
The categories of this paper are: patt-sol
16
The categories of this paper are: stat
34
The categories of this paper are: chem-ph
11
The categories of this paper are: hep-lat
32
The categories of this paper are: atom-ph
2
The categories of this paper are: math
30
The categories of this paper are: q-alg
24
The categories of this paper are: dg-ga
8
The categories of this paper are: hep-ex
33
The categories of this paper are: plasm-ph
12
The categories of this paper are: nucl-th
29
The categories of this paper are: funct-an