We initiate a study of algorithms with a focus on the computational complexity of individual elements, and introduce the fragile complexity of comparison-based algorithms as the maximal number of comparisons any individual element takes part in. We give a number of upper and lower bounds on the fragile complexity for fundamental problems, including Minimum, Selection, Sorting and Heap Construction. The results include both deterministic and randomized upper and lower bounds, and demonstrate a separation between the two settings for a number of problems. The depth of a comparator network is a straight-forward upper bound on the worst case fragile complexity of the corresponding fragile algorithm. We prove that fragile complexity is a differe...
We investigate the worst case complexity regarding the number of comparisons for a simple and stable...
AbstractA heap (priority queue) is a data structure for representing a set of items, each item havin...
AbstractWe develop new techniques for deriving strong computational lower bounds for a class of well...
We initiate a study of algorithms with a focus on the computational complexity of individual element...
We initiate a study of algorithms with a focus on the computational complexity of individual element...
The fragile complexity of a comparison-based algorithm is f(n) if each input element participates in...
A large body of work studies the complexity of selecting the j-th largest element in an arbitrary se...
A fundamental problem in computer science is, stated informally: Given a problem, how hard is it?. W...
This dissertation presents several results at the intersection ofcomplexity theory and algorithm des...
AbstractWe show that in the deterministic comparison model for parallel computation, p = n processor...
AbstractA combination of evolutionary algorithms and statistical techniques is used to analyze the w...
A central goal of algorithmic research is to determine how fast computational problems can be solved...
Abstract. Though complexity theory strives primarily to categorize problems according to their compl...
Thesis (Ph. D.)--University of Rochester. Dept. of Computer Science, 1996. Simultaneously published ...
There has been a common perception that computational complexity is a theory of "bad news" because i...
We investigate the worst case complexity regarding the number of comparisons for a simple and stable...
AbstractA heap (priority queue) is a data structure for representing a set of items, each item havin...
AbstractWe develop new techniques for deriving strong computational lower bounds for a class of well...
We initiate a study of algorithms with a focus on the computational complexity of individual element...
We initiate a study of algorithms with a focus on the computational complexity of individual element...
The fragile complexity of a comparison-based algorithm is f(n) if each input element participates in...
A large body of work studies the complexity of selecting the j-th largest element in an arbitrary se...
A fundamental problem in computer science is, stated informally: Given a problem, how hard is it?. W...
This dissertation presents several results at the intersection ofcomplexity theory and algorithm des...
AbstractWe show that in the deterministic comparison model for parallel computation, p = n processor...
AbstractA combination of evolutionary algorithms and statistical techniques is used to analyze the w...
A central goal of algorithmic research is to determine how fast computational problems can be solved...
Abstract. Though complexity theory strives primarily to categorize problems according to their compl...
Thesis (Ph. D.)--University of Rochester. Dept. of Computer Science, 1996. Simultaneously published ...
There has been a common perception that computational complexity is a theory of "bad news" because i...
We investigate the worst case complexity regarding the number of comparisons for a simple and stable...
AbstractA heap (priority queue) is a data structure for representing a set of items, each item havin...
AbstractWe develop new techniques for deriving strong computational lower bounds for a class of well...