3
NDTMの答えを効率的にフリップできないのはなぜですか?
NDTMの回答を効率的にフリップすることは不可能であると何度か読みました。しかし、その理由はわかりません。たとえば、O (n )で実行されるNDTM 場合、このテキスト(セクション3.3 )では、別のNDTM TがO (n 100)時間でMの答えを反転する方法をどのように決定できるかが不明確であると述べています。MMMO (n )O(n)O(n)TTTO (n100)O(n100)O(n^{100})MMM 私の問題は次のとおりです。NDTM は、受け入れ状態につながる一連の非決定的な選択が存在する場合に出力します。さらに、小さな(対数)オーバーヘッドのみですべてのNDTMをシミュレートできるユニバーサルNDTM N Uが存在します。それでは、なぜTを次のように構築できないのでしょうか。最初に、時間O (n log n )で可能なはずのユニバーサルNDTMでMをシミュレートします。次に、1-Mの答えを出力します。これは、時間O (n log n )で任意の線形NDTMの答えを反転できることを意味します。111NUNUNUO (n ログn )O(nlogn)O(n\log n)O (n ログn )O(nlogn)O(n\log n)