Lattice problem
Optimization problem in computer science
In computer science, lattice problems are a class of optimization problems related to mathematical objects called lattices. The conjectured intractability of such problems is central to the construction of secure lattice-based cryptosystems: lattice problems are an example of NP-hard problems which have been shown to be average-case hard, providing a test case for the security of cryptographic algorithms.
Nº Q6497128 ★
Common · Knowledge
Lattice problem
Optimization problem in computer science
In computer science, lattice problems are a class of optimization problems related to mathematical objects called lattices. The conjectured intractability of such problems is central to the construction of secure lattice-based cryptosystems: lattice problems are an example of NP-hard problems which have been shown to be average-case hard, providing a test case for the security of cryptographic algorithms.
Last price
—
Floor price
—
7-day median
—
30-day sales
0
30-day range
—
In circulation
0
Price history
median
low – high
sales
No sales in this period
Show table
| Date | median | Low | High | sales |
|---|
Sales history
- Last sale
- —
- 30-day average
- —
- 30-day low
- —
- 30-day high
- —
- Sales 7d
- 0
- Sales 30d
- 0
No sales yet.
Anonymous sales: no buyer or seller shown. Figures count player-to-player sales only.
From Wikipedia
In computer science, lattice problems are a class of optimization problems related to mathematical objects called lattices. The conjectured intractability of such problems is central to the construction of secure lattice-based cryptosystems: lattice problems are an example of NP-hard problems which have been shown to be average-case hard, providing a test case for the security of cryptographic algorithms. In addition, some lattice problems which are worst-case hard can be used as a basis for extremely secure cryptographic schemes. The use of worst-case hardness in such schemes makes them among the very few schemes that are very likely secure even against quantum computers. For applications in such cryptosystems, lattices over vector spaces (often Q n {\displaystyle \mathbb {Q} ^{n}} ) or free modules (often Z n {\displaystyle \mathbb {Z} ^{n}} ) are generally considered. For all the problems below, assume that we are given (in addition to other more specific inputs) a basis for the vector space V and a norm N. The norm usually considered is the Euclidean norm L2. However, other norms (such as Lp) are also considered and show up in a variety of results. Throughout this article, let λ ( L ) {\displaystyle \lambda (L)} denote the length of the shortest non-zero vector in the lattice L: that is, λ ( L ) = min v ∈ L ∖ { 0 } ‖ v ‖ N . {\displaystyle \lambda (L)=\min _{v\in L\smallsetminus \{\mathbf {0} \}}\|v\|_{N}.}
Text: Wikipédia, CC BY-SA 4.0. ·
Related cards
NP-completeness
Complexity class
Nº Q215206 ★★★
NP (complexity)
Computational complexity class of decision problems solvable by a non-deterministic Turing machine in polynomial time
Nº Q628036 ★★★
Integer programming
Mathematical optimization problem in which variables are restricted to be integers
Nº Q6042592 ★★
Constraint satisfaction problem
Mathematical problems defined as a set of objects whose state must satisfy a number of constraints or limitations
Nº Q1128326 ★
P versus NP problem
Unsolved problem in computer science about time complexity
Nº Q746242 ★★★★
Knapsack problem
Problem in combinatorial optimization
Nº Q864457 ★★★