Untuk mengukur kesulitan memecahkan masalah komputasi, orang mungkin ingin melihat berapa banyak waktu yang dibutuhkan algoritma terbaik untuk menyelesaikan masalah. Namun, waktu berjalan mungkin, secara umum, tergantung pada instance. Secara khusus, contoh yang lebih besar akan membutuhkan lebih banyak waktu untuk menyelesaikannya. Dengan demikian waktu yang dibutuhkan untuk menyelesaikan masalah (atau ruang yang dibutuhkan, atau ukuran kompleksitas) dihitung sebagai fungsi dari ukuran instance. Ini biasanya dianggap sebagai ukuran input dalam bit. Teori kompleksitas tertarik pada bagaimana skala algoritma dengan peningkatan ukuran input. Misalnya, dalam masalah menemukan apakah grafik terhubung, berapa banyak waktu yang diperlukan untuk menyelesaikan masalah untuk grafik dengan simpul 2n dibandingkan dengan waktu yang dibutuhkan untuk grafik dengan simpul n?
Teori kompleksitas berusaha mendefinisikan hubungan antara skala algoritma sehubungan dengan variabel apa yang lain?
peningkatan ukuran input
peningkatan ukuran input
Teori NNO
kompleksitas NNO
berusaha VBI
mendefinisikan VBT
hubungan NNO
antara PPO
skala NNO
algoritma NNO
sehubungan ADJ
dengan PPO
variabel NNO
apa PRI
yang PRR
lain ADJ
? PUN