Demo Data from VLDB 2026 / reviewers in the wild / expert
Michael Shub
dblp:s/MikeShub · also Mike Shub
· DBLP profile ↗
18ranked-venue papers
7as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 16 · 7 first-authorSecurity and privacy · 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.
| Theoretical computer science
5 papers |
Computational complexity · 99% Algorithms and data structures · 1% Mathematical optimization · 0% | |
| Network and information security
2 papers |
Cryptographic primitives and cryptanalysis · 100% |
Topics — the 11 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computational complexity › algebraic complexity
blum-shub-smale model |
0.4 | 1 | 2019 | A Theory of NP-completeness and Ill-conditioning for Approximate Real Computations · J. ACM 2019 |
Computational complexity › complexity classes
P vs NP |
0.4 | 1 | 2019 | A Theory of NP-completeness and Ill-conditioning for Approximate Real Computations · J. ACM 2019 |
Cryptographic primitives and cryptanalysis
pseudorandom generators |
0.0 | 2 | 1986 | A Simple Unpredictable Pseudo-Random Number Generator · SIAM J. Comput. 1986 Comparison of Two Pseudo-Random Number Generators · CRYPTO 1982 |
Computational complexity › computational models
real computation |
0.0 | 1 | 1988 | On a Theory of Computation over the Real Numbers; NP Completeness, Recursive Functions and Universal Machines (Extended Abstract) · FOCS 1988 |
Computational complexity
algebraic complexity |
0.0 | 2 | 1986 | Evaluating Rational Functions: Infinite Precision is Finite Cost and Tractable on Average · SIAM J. Comput. 1986 Computational Complexity: On the Geometry of Polynomials and a Theory of Cost: II · SIAM J. Comput. 1986 |
Cryptographic primitives and cryptanalysis › cryptographic assumptions
number-theoretic hardness |
0.0 | 1 | 1986 | A Simple Unpredictable Pseudo-Random Number Generator · SIAM J. Comput. 1986 |
Cryptographic primitives and cryptanalysis › cryptographic assumptions
quadratic residuosity |
0.0 | 1 | 1986 | A Simple Unpredictable Pseudo-Random Number Generator · SIAM J. Comput. 1986 |
Algorithms and data structures
numerical algorithms |
0.0 | 1 | 1986 | Computational Complexity: On the Geometry of Polynomials and a Theory of Cost: II · SIAM J. Comput. 1986 |
Mathematical optimization
numerical computation |
0.0 | 1 | 1986 | Evaluating Rational Functions: Infinite Precision is Finite Cost and Tractable on Average · SIAM J. Comput. 1986 |
Algorithms and data structures › symbolic computation › computational algebra › polynomial evaluation
polynomial root finding |
0.0 | 1 | 1986 | Computational Complexity: On the Geometry of Polynomials and a Theory of Cost: II · SIAM J. Comput. 1986 |
Algorithms and data structures
priority queues |
0.0 | 1 | 1984 | Evaluating Rational Functions: Infinite Precision is Finite Cost and Tractable on Average (Extended Abstract) · FOCS 1984 |
Methods — techniques the papers use, named apart from their topics
floating-point arithmetic model · 0.4condition number analysis · 0.4universal machines · 0.0recursive function theory · 0.0number theory · 0.0newton's method · 0.0iteration schemes · 0.0intractability assumptions · 0.0integral geometry · 0.0geometric measure theory · 0.0euler's method · 0.0stratified binary tree · 0.0statistical testing · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | A Theory of NP-completeness and Ill-conditioning for Approximate Real ComputationsabstractWe develop a complexity theory for approximate real computations. We first produce a theory for exact computations but with condition numbers. The input size depends on a condition number, which is not assumed known by the machine. The theory admits deterministic and nondeterministic polynomial time recognizable problems. We prove that P is not NP in this theory if and only if P is not NP in the BSS theory over the reals. Then we develop a theory with weak and strong approximate computations. This theory is intended to model actual numerical computations that are usually performed in floating point arithmetic. It admits classes P and NP and also an NP-complete problem. We relate the P vs. NP question in this new theory to the classical P vs. NP problem. Gregorio Malajovich, Michael Shub |
J. ACM | 2 |
| 1997 | Stably Ergodic Dynamical Systems and Partial Hyperbolicity
Charles Pugh, Michael Shub |
J. Complex. | 2 |
| 1997 | Guest Editor's Introduction
Michael Shub |
J. Complex. | 1 |
| 1996 | EDITOR'S FOREWORD
Felipe Cucker, Michael Shub |
J. Complex. | 2 |
| 1996 | Generalized Knapsack Problems and Fixed Degree Separations
Felipe Cucker, Michael Shub |
Theor. Comput. Sci. | 2 |
| 1994 | Separation of Complexity Classes in Koiran's Weak Model
Felipe Cucker, Michael Shub, Stephen Smale |
Theor. Comput. Sci. | 2 |
| 1994 | Complexity of Bezout's Theorem V: Polynomial Time
Michael Shub, Stephen Smale |
Theor. Comput. Sci. | 1 |
| 1993 | Complexity of Bezout's Theorem: III. Condition Number and Packing
Michael Shub, Stephen Smale |
J. Complex. | 1 |
| 1992 | Test complexity of generic polynomials
Peter Bürgisser, Thomas Lickteig, Michael Shub |
J. Complex. | 3 |
| 1989 | On the distance to the zero set of a homogeneous polynomial
Michael Shub |
J. Complex. | 1 |
| 1988 | On a Theory of Computation over the Real Numbers; NP Completeness, Recursive Functions and Universal Machines (Extended Abstract)abstractA model for computation over an arbitrary (ordered) ring R is presented. In this general setting, universal machines, partial recursive functions, and NP-complete problems are obtained. While the theory reflects of classical over Z (e.g. the computable functions are the recursive functions), it also reflects the special mathematical character of the underlying ring R (e.g. complements of Julia sets provide natural examples of recursively enumerable undecidable sets over the reals) and provides a natural setting for studying foundational issues concerning algorithms in numerical analysis.> Lenore Blum, Michael Shub, Stephen Smale |
FOCS | 2 |
| 1987 | On the asymptotic behavior of the projective rescaling algorithm for linear programming
Michael Shub |
J. Complex. | 1 |
| 1986 | On the existence of generally convergent algorithms
Michael Shub, Stephen Smale |
J. Complex. | 1 |
| 1986 | A Simple Unpredictable Pseudo-Random Number GeneratorabstractTwo closely-related pseudo-random sequence generators are presented: The ${1 / P}$generator, with input P a prime, outputs the quotient digits obtained on dividing 1 by P. The $x^2 \bmod N$generator with inputs N, $x_0 $ (where $N = P \cdot Q$ is a product of distinct primes, each congruent to 3 mod 4, and $x_0 $ is a quadratic residue $\bmod N$), outputs $b_0 b_1 b_2 \cdots $ where $b_i = {\operatorname{parity}}(x_i )$ and $x_{i + 1} = x_i^2 \bmod N$. From short seeds each generator efficiently produces long well-distributed sequences. Moreover, both generators have computationally hard problems at their core. The first generator’s sequences, however, are completely predictable (from any small segment of $2|P| + 1$ consecutive digits one can infer the “seed,” P, and continue the sequence backwards and forwards), whereas the second, under a certain intractability assumption, is unpredictable in a precise sense. The second generator has additional interesting properties: from knowledge of $x_0 $ and N but notP or Q, one can generate the sequence forwards, but, under the above-mentioned intractability assumption, one can not generate the sequence backwards. From the additional knowledge of P and Q, one can generate the sequence backwards; one can even “jump” about from any point in the sequence to any other. Because of these properties, the $x^2 \bmod N$generator promises many interesting applications, e.g., to public-key cryptography. To use these generators in practice, an analysis is needed of various properties of these sequences such as their periods. This analysis is begun here. Lenore Blum, Manuel Blum 0001, Michael Shub |
SIAM J. Comput. | 3 |
| 1986 | Evaluating Rational Functions: Infinite Precision is Finite Cost and Tractable on AverageabstractIf one is interested in the computational complexity of problems whose natural domain of discourse is the reals, then one is led to ask: what is the “cost” of obtaining solutions to within a prescribed absolute accuracy$\varepsilon = {1 / {2^s }}$ (or precision$s = - \log _2 \varepsilon $)? The loss of precision intrinsic to solving a problem, independent of method of solution, gives a lower bound on the cost. It also indicates how realistic it is to assume that basic (arithmetic) operations are exact and/or take one step for complexity analyses. For the relative case, the analogous notion is the loss of significance. Let ${{P(X)} / {Q(X)}}$ be a rational function of degree d, dimension n and real coefficients of absolute value bounded by $\rho $. The loss of precision in evaluating ${P / Q}$ will depend on the input x, and, in general, can be arbitrarily large. We show that, w.r.t. normalized Lebesgue measure on $B_r $, the ball of radius r about the origin in $R^n $, the average loss is small: loglinear in d, n, $\rho $, r; and $K_Q $, a simple constant. To get this, we use techniques of integral geometry and geometric measure theory to estimate the volume of the set of points causing the denominator values to be small. Suppose $\varepsilon > 0$ and $d \geqq 1$. Then: Theorem. Normalized volume$\{ x \in B_r | {|Q(x)| < \varepsilon } \} < \varepsilon ^{{1 / d}} K_Q^{{1 / d}} {{nd(d + 1)} / {2r}}$. An immediate application is a loglinear upper bound on the average loss of significance for solving systems of linear equations. Lenore Blum, Michael Shub |
SIAM J. Comput. | 2 |
| 1986 | Computational Complexity: On the Geometry of Polynomials and a Theory of Cost: IIabstractThis paper deals with traditional algorithms, Newton’s method and a higher order generalization due to Euler. These iterations schemes and their modifications have had a great success in solving nonlinear systems of equations. We give some understanding of this phenomenon by giving estimates of efficiency. The problem we focus on is that of finding a zero of a complex polynomial. Michael Shub, Stephen Smale |
SIAM J. Comput. | 1 |
| 1984 | Evaluating Rational Functions: Infinite Precision is Finite Cost and Tractable on Average (Extended Abstract)abstractWe consider the following generalization of the familiar '15-puzzle' which arises from issues in memory manngrment in distributed systems: Iet G be a graph with n vertices with k3) upper and lower bounds on the number of moves required. We have the following subexponential bound for certain unbounded cycles, one of which has prime length p ⩽ 2n/3, and G is primitive, then G = Anor Snand has diameter ⩽ 26 [(√(p+4))n8. Lenore Blum, Michael Shub |
FOCS | 2 |
| 1982 | Comparison of Two Pseudo-Random Number Generators
Lenore Blum, Manuel Blum 0001, Michael Shub |
CRYPTO | 3 |