Search open problems

Browse formal questions in theoretical computer science by field or keyword.

Problem results

70 records
Computational complexity and cryptographyProblems, reductions and completeness · Fine-grained complexity of 3SUM

3SUM Hard Problems

The 3SUM decision problem asks whether three integer sets contain elements a, b, and c satisfying a+b=c. The open question is whether 3SUM and the problems to which it reduces admit algorithms with a polynomial saving over quadratic time. Algorithms with logarithmic-factor improvements are known, but such an exponent saving is conjectured to be impossible even in expectation.

Open record
Design and analysis of algorithmsStreaming, sublinear and near linear time algorithms · Fast L_1 difference estimation

Fast L_1 Difference

The problem concerns the update-time complexity of computing the L_1 difference between two vectors specified by data streams. The standard approach described by the source uses projections onto pseudorandom vectors whose entries are drawn from the Cauchy distribution, but sufficient accuracy requires many independent inner products and can make each update costly. The open directions are to obtain faster L_1-difference algorithms through large-frequency or sparse-projection techniques and to prove nontrivial worst-case or amortized lower bounds for stream-update time.

Open record

Organizer

Boyuan Wang portraitBoyuan Wang
Minghan Wang portraitMinghan Wang
Bochao Li portraitBochao Li