2016-05-27 2 views
1

Я хотел бы решить следующее рекуррентное соотношение:Решение повторения Т (п) = 2T (SQRT (N)) + log2n

Т (п) = 2T (SQRT (п)) + log2n

К сожалению, в этом случае не может применяться ни главная теорема, ни метод arara-bazzi. Я предполагаю, что решение должно быть O (log log n), но я не уверен, как это доказать.

Большое спасибо заранее.

+0

Я голосую, чтобы закрыть этот вопрос не по теме, потому что речь идет о [math.se ] вместо программирования или разработки программного обеспечения. – Pang

ответ

3

Сделаем замену:

enter image description here

Тогда рецидив становится:

enter image description here

Мы будем предполагать, что здесь log является базой 2, без потери общности.

enter image description here

Есть log(m) этих терминов (игнорируя вне по-одному и т.д.), так что:

  • В m сроках подводить к m log(m)
  • "постоянные" условия являются геометрические ряды и сумма до

enter image description here

(... так что мы его игнорируем)

Таким образом, общая сложность:

enter image description here