ปัญหาทางเทคนิคพร้อมบทพิสูจน์ทฤษฎีบท PCP


12

ฉันกำลังอ่านหลักฐานจากที่นี่และฉันพบปัญหา (ยังสำคัญ) ทางเทคนิค ฉันรู้ว่านี่ค่อนข้างเฉพาะและบริบทเป็นปัญหา แต่ฉันไม่สามารถเข้าใจได้

ในหน้า 51 และ 55 หลังจากนำเสนอตัวตรวจสอบ "มาตรฐาน" พวกเขาหันไปแก้ไขตัวตรวจสอบเพื่อตรวจสอบการมอบหมายแยก

ในกรณีแรก (หน้า 51) พวกเขาตรวจสอบว่าf1,,fkคือ0.01 - ใกล้กับรหัสพหุนามแล้วพวกเขาใช้ Algebraization (+ ศูนย์ - ผู้ทดสอบ) เพื่อสร้างครอบครัวของชื่อพหุนาม (ที่มีผลรวม - ตรวจสอบคุณสมบัติที่เกี่ยวข้องกับสูตรการป้อนข้อมูล) ที่แต่ละค่าสามารถถูกประเมินที่จุดที่กำหนด 3 ค่าของแต่ละค่าของf~1,,f~k (โค้ดของตู้รหัสพหุนามถึงf1,,fk )

ในกรณีที่สอง (หน้า 55) พวกเขาตรวจสอบว่าf1,,fkคือ0.01 - ใกล้จะเป็นเส้นตรงจากนั้นพวกเขากำหนดฟังก์ชันfให้เป็นผลรวมพิเศษของf~1,,f~kเช่นนั้น ที่fสามารถประเมินได้ ณ จุดที่กำหนดค่าของแต่ละf~1,,f~k (ฟังก์ชั่นเชิงเส้นตู้f1,,fk )

จากนั้นทั้งในกรณีที่พวกเขาดำเนินการทดสอบ (Sum-Check หรือ Tensor + Hadamard) กับค่าของพหุนามสุ่มในครอบครัว / f~

ปัญหาของฉันคือว่าขั้นตอนการฟื้นฟูของค่าที่ต้องการของแต่ละf~iสามารถให้ค่าที่ไม่ถูกต้องกับบางส่วนน่าจะเป็นอย่างต่อเนื่องไม่น้อย นอกจากนี้น่าจะเป็นที่ค่าทั้งหมดที่มีการสร้างขึ้นใหม่ได้อย่างถูกต้องอยู่ในระดับต่ำมากเพียงckสำหรับบางคนคงคcและนี่เป็นความจริงสำหรับทั้งสองกรณี

สิ่งนี้อาจไม่ดีเนื่องจากบางขั้นตอนของตัวตรวจสอบจำเป็นต้องได้รับค่าของฟังก์ชันเป้าหมายf / a พหุนามจากครอบครัว whp

O(logk)f~i

kO(klogk)O(k)

นี่เป็นปัญหาหรือฉันพลาดบางสิ่งบางอย่าง (ซึ่งฉันอาจเป็น)


O(k)k

k

p=Q(n)Q(n)=1logk

p

คำตอบ:


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.