1

Мне нужно решить точную сложность времени для версии грубой силы Traveling Salesman с использованием отношения повторения.Решение сложного рекуррентного отношения для Traveling Salesman

Я разработал рекуррентное соотношение будет следующим: Т (п) = Т (п-1) * (п-1) +1

Но у меня возникают проблемы восстановитель, что это к замкнутой форме функции и, таким образом, получить точную временную сложность. Не из-за отсутствия попыток. Похоже, что это выходит как биномиальная последовательность, но моя алгебра немного ржавая.

Если бы кто-нибудь мог мне помочь или указать на правильный путь, я был бы признателен.

Спасибо!

+1

Хороший метод для решения рекуррентных соотношений, которые не указаны в качестве линейного повторения фиксированного Степень _ с постоянными коэффициентами_ - это преобразование к такому - знаете ли вы, как это сделать? –

+0

http://stackoverflow.com/questions/30015614/how-to-get-omegan/30016427#30016427 –

ответ

1

Вот несколько советов:

  • определить R (п) = Т (п)/(п-1)!
  • решить для повторения R (п)
  • выразить Т (п) в виде функции R (п)
+0

Спасибо за подсказку. Я пошел по этому пути, и хотя я не уверен, что сделал все правильно, после проб и ошибок я теперь получаю T (n) = e (n!). (Примерно так же, как в номере Эйлера). Это странно для меня, но так ли? – drewying

+0

Нет, это выглядит хорошо - просто будьте осторожны, что на уровне точности вы описываете (n-1)! отличается от n! – vib

+0

Вот что я имел в виду, T (n) = e (n-1)! Большое спасибо за Вашу помощь! : D – drewying

Смежные вопросы