Mari kita memanggil fungsi superpolinomial jika ditahan untuk setiap c> 0 . c > 0
Jelaslah bahwa untuk bahasa apa pun ia berpendapat bahwa untuk setiap batas waktu superpolinomial yang terikat . Saya bertanya-tanya, apakah kebalikan dari pernyataan ini juga benar? Yaitu, jika kita tahu untuk setiap superpolinomial terikat waktu , apakah itu menyiratkan ? Dengan kata lain, apakah benar bahwa
mana persimpangan diambil alih setiap superpolinomial .
cc.complexity-theory
ds.algorithms
complexity-classes
Andras Farago
sumber
sumber
Jawaban:
Iya nih.
Bahkan, oleh Teorema McCreight-Meyer Union (Teorema 5.5 dari McCreight and Meyer, 1969 , versi gratis di sini )f sehingga P=DTIME(f(n)) . Fungsi ini tentu superpolinomial, tetapi "hanya nyaris."
akibat dari yang saya yakini disebabkan oleh Manuel Blum, ada fungsi tunggalTeorema ini berlaku lebih umum untuk setiap ukuran kompleksitas BlumΦ dan kelas serikat apa pun ⋃f∈SBLUMΦ(f(n)) mana S adalah ce, self-bound set of total fungsi yang dapat dihitung. (Serangkaian fungsi S adalah ce jika ada fungsi parsial tunggal yang dapat dihitung F(i,x⃗ ) sedemikian sehingga S={fi(x⃗ )|i∈N} mana fi(x⃗ ):=F(i,x⃗ ) . Self-bounded berarti bahwa untuk setiap subset hingga S0⊂S , ada fungsi dalam S yang mendominasi semua g∈S0 hampir di mana-mana. " BLUMΦ "Adalah notasi yang belum pernah saya lihat sebelumnya, tetapi saya menyukainya :) - Saya menggunakannya untuk analog -terikat dari kelas kompleksitas terikat waktu.)Φ
sumber