Memiliki himpunan dari n elemen, katakanlah saya ingin menghitung fungsi f ( A ) yang sensitif terhadap semua bagian dari input, yaitu tergantung pada anggota A yang sangat (yaitu mungkin untuk mengubah setiap anggota A menjadi sesuatu lain untuk mendapatkan baru masukan A ' nilai st dari f pada A dan A ' yang berbeda).
Sebagai contoh, dapat menjadi jumlah atau rata-rata.
Apakah ada hasil yang membuktikan bahwa, dalam beberapa kondisi, waktu yang diperlukan untuk mesin Turing deterministik untuk menghitung adalah Ω ( n ) ?
complexity-theory
Виталий Олегович
sumber
sumber
V[i]
. Apa definisi junta ?Jawaban:
Anda harus menentukan model perhitungan dan properti . Dalam argumen berikut ini saya akan menyatakan asumsi yang saya butuhkan. Ini dapat digeneralisasikan sedikit lebih jauh tetapi saya pikir itu harus cukup untuk memberi Anda ide.f
Asumsikan bahwa mesin tidak pernah membaca nilai salah satu anggota A (set tetap, dan A diberikan sebagai daftar). Asumsikan lebih lanjut bahwa A merupakan masukan sehingga mengubah nilai yang saya anggota th tidak berubah M jawaban 's. Asumsikan lebih lanjut bahwa f sensitif terhadap seluruh bagian input, yaitu tergantung pada yang sangat anggota A (yaitu dimungkinkan untuk mengubah setiap anggota A ke sesuatu yang lain untuk mendapatkan masukan baru A ' nilai st dari f pada A dan A ' berbeda).M A A A i M f A A A′ f A A′
Kita dapat menggunakan argumen musuh untuk menunjukkan bahwa mesin tidak dapat menghitung jawaban yang benar dengan mengubah nilai yang anggota untuk mendapatkan A ' yang lain st nilai f yang berbeda. Nilai M pada dua set ini adalah sama, jadi salah satunya pasti salah dan karena itu M tidak dapat menghitung f dengan benar.A A′ f M M f
Oleh karena itu setiap mesin yang menghitung f perlu membaca semua input yang mengambil langkah Ω ( n ) .M f Ω(n)
(Di sisi lain, asumsikan bahwa kita memiliki mesin akses acak nondeterministic, dan kami ingin menghitung ATAU dari bit dalam input. Kita tidak dapat menebak sedikit dan memeriksa apakah itu 1, jika itu 1, kita menghasilkan 1 Mesin ini hanya membaca sedikit input pada langkah-langkah dan menjawab masalah dengan benar. Jadi tanpa asumsi pada M dan f hasilnya tidak berlaku.)O(lgn) M f
sumber