Итерированный логарифм

Итерированный логарифм в математике и информатике определяется как целочисленная функция, равная количеству итеративных логарифмирований аргумента, необходимых для того, чтобы результат стал меньше или равен 1. Эта функция определена для всех положительных чисел, но в приложениях аргумент, как правило, натуральное число. Более строго итерированный логарифм определяется рекурсивной формулой:

Десятичный

Итерированный логарифм определён для оснований A073229. Если положительное , то определяющая его рекурсивная последовательность сходится к числу больше 1. В информатике обычно используют двоичный итерированный логарифм.

Эта функция возрастает неограниченно, но чрезвычайно медленно. Для всех мыслимых на практике аргументов её можно было бы заменить константой, но для формул, определённых на всей числовой оси, такая запись будет ошибочной. Значения двоичного итерированного логарифма для всех практически интересных аргументов не превосходят 5 и приведены ниже.

n
(−∞, 1]0
(1, 2]1
(2, 4]2
(4, 16]3
(16, 65536]4
(65536, 265536 (~1019660)]5

Применение

Итерированный логарифм возникает при анализе некоторых алгоритмов в оценках их вычислительной сложности[1][2][3][4][5] Наиболее известна оценка временной сложности алгоритма Фюрера для умножения целых чисел — , и оценка для алгоритма 3-раскраски -цикла в графе — [6]

Примечания

  1. Olivier Devillers, «Randomization yields simple O(n log* n) algorithms for difficult ω(n) problems.». International Journal of Computational Geometry & Applications 2:01 (1992), pp. 971—11.
  2. Noga Alon and Yossi Azar, «Finding an Approximate Maximum». SIAM Journal of Computing 18:2 (1989), pp. 2582—67.
  3. On Separators, Segregators and Time versus Space
  4. Robert Sedgewick - Robert Sedgewick
  5. Schneider, J. (2008), A log-star distributed maximal independent set algorithm for growth-bounded graphs, Proceedings of the Symposium on Principles of Distributed Computing Архивная копия от 30 июля 2013 на Wayback Machine
  6. Richard Cole and Uzi Vishkin: «Deterministic coin tossing with applications to optimal parallel list ranking», Information and Control 70:1(1986), pp. 325—3.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.