Я шукаю приклади проблеми, яка має нижню межу ) для введення . x
Проблема повинна мати такі властивості:
- доказ виконання для будь-якого алгоритму - першочерговим завданням є якомога простіший аргумент нижньої межі.
- Алгоритм , якщо можливо, також простий.
- Розмір (або менший). Очевидно, що будь-яка проблема, яка вимагає подовженого виводу, потрібна хоча б аналогічний час виконання, але це не те, що я шукаю. Зауважте, що будь-яка проблема рішення тут підходить.Ω ( n 2 )
- (по можливості) "природна" проблема. Без формального визначення кращою є проблема, яку визнає будь-який випускник КС.
Нещодавно мене запитали про таку проблему, але не змогли придумати просту. Першою проблемою, яка прийшла в голову, була , яка сприймалася як проблема виконання . Це було недостатньо просто, і, крім того, нещодавно кон'юктура виявилася помилковою : o.
Переходячи до вкрай неприродної проблеми, я вважаю, що проблема, яка отримує як вхід детерміновану ТМ і вхід , і виводить положення головки стрічки після кроки, коли він працює на ймовірно, відповідає на питання.( | M | + | х | ) 2 х
Якщо вам абсолютно потрібно, давайте погодимось, що ми використовуємо односмугову модель TM, хоча я віддаю перевагу проблемам, час виконання яких не залежить від точної моделі (доки це розумне).
Отже, чи можемо ми знайти просту (довести) природну (загальновідому) проблему, час виконання якої - ?