การประเมินพหุนามแบบสมมาตร


10

ปล่อยเป็นสมมาตรพหุนามกล่าวคือพหุนามแบบนี้สำหรับและพีชคณิตทั้งหมดS_n เพื่อความสะดวกเราสามารถสมมติเป็นเขตข้อมูล จำกัด เพื่อหลีกเลี่ยงปัญหาการจัดการกับรูปแบบการคำนวณ F ( x ) = F ( σ ( x ) ) x K n σ S n Kf:KnKf(x)=f(σ(x))xKnσSnK

Letแสดงถึงความซับซ้อนของการคำนวณคือความซับซ้อนของอัลกอริทึมที่ได้รับผลตอบแทน(x) เราสามารถจำแนกลักษณะของตามคุณสมบัติของหรือไม่? ตัวอย่างเช่นเรารับประกันได้หรือไม่ว่าเป็นพหุนาม (ในn ) สำหรับพหุนามสมมาตรทั้งหมดf ?f x f ( x ) C ( f ) f C ( f )C(f)fxf(x)C(f)fC(f)nf

ในฐานะที่เป็นกรณีพิเศษดูเหมือนว่า (ก) เราสามารถคำนวณหลายชื่อรวมพลังในเวลาที่และ (ข) เราสามารถคำนวณpolynomials สมมาตรประถมศึกษาในเวลาที่โพลี( n )โดยใช้อัตลักษณ์ของนิวตัน ดังนั้นถ้าfเป็นผลรวมของ monomials โดยที่ไม่มีตัวแปรใดยกกำลังสูงกว่า 1 (เช่นถ้าfคือหลายเส้นตรง) ดังนั้นfสามารถคำนวณได้ในเวลาพหุนาม (เนื่องจากสามารถแสดงเป็นผลรวมถ่วงน้ำหนักได้ ของพหุนามแบบสมมาตรระดับประถมศึกษา) เช่นเมื่อK = G F (poly(n)poly(n)fffจากนั้นพหุนามทุกสมมาตรสามารถคำนวณได้ในเวลาพหุนาม ใครสามารถพูดอะไรได้มากกว่านี้?K=GF(2)


1
หากคุณมีความสนใจในการคำนวณมากกว่าคุณอาจต้องการชี้แจงรูปแบบการคำนวณ R
Kaveh

1
@ Kaveh อ่าจุดที่ยอดเยี่ยม ฉันเดาว่าฉันไม่ได้เน้นไปที่สาขาใดสาขาหนึ่งดังนั้นฉันคิดว่าฉันจะถามเกี่ยวกับเขตข้อมูลที่ จำกัด เพื่อให้ปัญหานั้นหายไป ฉันสนใจเพิ่มเติมเกี่ยวกับว่ามีผลหรือเทคนิคระบบสำหรับการกำหนดความซับซ้อนของการประเมินสมมาตรพหุนามฉf
DW

1
F ระบุไว้อย่างไร? สิ่งนี้มีความสำคัญต่อความซับซ้อนของการประเมิน
โทมัส

2
@ โทมัสมันไม่สำคัญหรอก สำหรับการใด ๆ คงที่เดียว , C ( )เป็นที่ดีที่กำหนด (มันเป็นความซับซ้อนของขั้นตอนวิธีการที่ดีที่สุดสำหรับการคำนวณ ) นี้เป็นที่ดีที่กำหนดและไม่ได้ขึ้นอยู่กับวิธีคือ "ระบุ" (โปรดทราบว่าfไม่ใช่อินพุตของอัลกอริธึมดังนั้นจึงไม่จำเป็นต้องกำหนดการแทนค่า) หรืออีกวิธีหนึ่ง: ถ้าฉันมีฟังก์ชันสมมาตรfฉันต้องการคำนวณมีเทคนิคหรือผลลัพธ์ใด ๆ เพื่อช่วยฉันค้นหาอัลกอริทึมที่มีประสิทธิภาพในการคำนวณfหรือเพื่อพิจารณาว่าfของฉันสามารถคำนวณได้อย่างมีประสิทธิภาพได้อย่างไร fC(f)ffffff
DW

1
@ โทมัสใช่: หากมีผลลัพธ์หรือเทคนิคที่ใช้งานได้เมื่อระดับไม่มากเกินไปฟังดูมีประโยชน์ (ตัวอย่างเช่นหากระดับ wrt ต่อตัวแปรแต่ละตัวซึ่งแยกพิจารณาว่าเป็นค่าคงที่ขนาดเล็กที่สุดเราสามารถพูดอะไรได้บ้างย่อหน้าสุดท้ายของคำถามของฉันจัดการกับกรณีc = 1เราสามารถพูดได้มากกว่านี้หรืออีกวิธีหนึ่งคือ ถ้าระดับทั้งหมดของfไม่ใหญ่เกินไปเราจะพูดอะไรออกมาได้ไหม)cc=1f
DW

คำตอบ:


10

คำถามดูเหมือนจะเปิดกว้างพอสมควร หรือบางทีคุณต้องการที่จะมีลักษณะที่แม่นยำของเวลาที่ซับซ้อนของพหุนามสมมาตรใด ๆ ที่เป็นไปได้เหนือทุ่ง จำกัด ?

ไม่ว่าในกรณีใดอย่างน้อยความรู้ของฉันมีผลลัพธ์ที่รู้จักกันดีหลายอย่างเกี่ยวกับความซับซ้อนของเวลาในการคำนวณชื่อพหุนามแบบสมมาตร:

  1. หากเป็นพหุนามสมมาตรประถมกว่าฟิลด์ จำกัด แล้วก็สามารถคำนวณโดยพหุนามขนาดสม่ำเสมอT C 0วงจรfTC0

  2. f0TC0

  3. ffTC0

อาจมีผลที่รู้จักกันมากกว่าเกี่ยวกับความซับซ้อนของเวลาของพหุนามสมมาตร ...

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