Opentopia Directory Encyclopedia Tools

L-notation

Encyclopedia : L : LN : LNO : L-notation



 

The L-notation is widely used to express the computational complexity of an algorithm. By definition

[L_n[alpha, c] = O(e^)})],
where c is a positive constant, and [\alpha] is a constant 0 [< \alpha < 1].

When

[\alpha]
is 0, then

[L_n[0, c]]
is a polynomial function of [\ln n]. When [\alpha] is 1 then

[L_n[1, c]]
is a fully exponential function of [\ln n].

Example

For the elliptic curve discrete log problem, the fastest general purpose algorithm is the baby step giant step algorithm, which has a running time on the order of the square-root of the group order n. In L-notation this would be

[L_n[1, frac] = O(n^})].

Reference

 


From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.


Search Titles
0123456789
ABCDEFGHIJ
KLMNOPQRST
UVWXYZ?

E-mail this article to:

Personal Message: