Let sabit bir sonlu alan üzerinde bir polinom. Biz değeri verilir varsayalım bir vektör ile ilgili ve vektör .P y ∈ { 0 , 1 } n y
Şimdi değerini hesaplamak için isteyen için bir vektör ile ilgili , öyle ki ve tam olarak bir pozisyonda farklılık (diğer bir deyişle, tam olarak bir bit çevirmek ). Bu problem için yer ve zaman ödünleşimleri nelerdir?y ′ ∈ { 0 , 1 } n y y ′ y
Örneğin, içinde monomials sayısıdır , katsayıları ve tüm monomiyallerin değerlerini saklayabilir . Eğer , içeren her bir değerini ve daha sonra depolanan bilgileri kullanarak değerini . Genel olarak, zaman ve mekana ihtiyacımız var.P P y i y i P ( y ) O ( r )
( için içeren monomialleri nasıl tanımladığımız hakkında hiçbir şey söylemiyorum . makul bir temsilini seçebilirsiniz , örnekte her bir için içeren bir listesini sakladığımızı varsayıyorum .) P y i i
Daha iyi bir şey var mı?