Bagaimana cara lain untuk kuadratkan bilangan bulat? Berdasarkan pertanyaan sebelumnya, tulislah konteks yang berisi jawabannya. Bisa 1 - 20 kalimat. Konteks:
Reduksi yang paling umum digunakan adalah pengurangan waktu polinomial. Ini berarti bahwa proses pengurangan membutuhkan waktu polinomial. Sebagai contoh, masalah kuadrat bilangan bulat dapat direduksi menjadi masalah perkalian dua bilangan bulat. Ini berarti algoritma untuk mengalikan dua bilangan bulat dapat digunakan untuk kuadratkan bilangan bulat. Memang, ini dapat dilakukan dengan memberikan input yang sama untuk kedua input algoritma perkalian. Dengan demikian kita melihat bahwa kuadrat tidak lebih sulit daripada perkalian, karena kuadrat dapat direduksi menjadi perkalian.