ฉันสนใจถ้ามีบทความหรือการสำรวจที่ดีที่ฉันสามารถอ้างอิงได้เมื่อฉันเขียนเกี่ยวกับตัวดำเนินการระดับความซับซ้อน : ตัวดำเนินการที่เปลี่ยนคลาสความซับซ้อนโดยการทำสิ่งต่าง ๆ เช่นการเพิ่มปริมาณให้พวกเขา
ตัวอย่างของผู้ประกอบการ
สิ่งต่อไปนี้สามารถตีความได้ว่าเป็นรายการตัวดำเนินการขั้นต่ำที่เปลือยซึ่งคำตอบควรจะสามารถอธิบายได้ นี่เป็นชุดโดยพลการของภาษามากกว่าตัวอักษร จำกัด โดยพล\
- ตัวดำเนินการนั้นได้รับการแนะนำโดย Wagner [1] แม้ว่าจะมีเครื่องหมาย มากกว่าC ตัวอย่างที่มีชื่อเสียงที่สุดของชั้นที่สร้างในลักษณะนี้เป็นP โอเปอเรเตอร์นี้มาพร้อมกับ quantifier ที่สมบูรณ์ , ซึ่งในคำจำกัดความถูกแทนที่ด้วย , ซึ่งทำให้เราสามารถกำหนดลำดับชั้นพหุนามทั้งหมดได้อย่างง่ายดาย: ยกตัวอย่างเช่นP} นี่อาจเป็นโอเปอเรเตอร์แรกที่กำหนดไว้
- ผู้ประกอบการมีความคล้ายคลึงกับผู้ประกอบการในการที่กังวลจำนวนใบรับรองที่มีอยู่ที่มีการตรวจสอบในชั้นเรียนแต่แทนที่จะนับจำนวนของ certficiates แบบโมดูโล2สามารถใช้เพื่อกำหนดคลาสและL} ผู้ประกอบการที่คล้ายกัน " " ที่มีอยู่สำหรับโมดูลอื่น ๆk
- นี่คือโอเปอเรเตอร์เสริมและใช้เพื่อกำหนดโดยปริยาย c o C = P c o M o d k L , ,และโฮสต์ของคลาสอื่นจากที่ไม่ทราบว่าปิดภายใต้การเติมเต็ม
- ด้วยคำขอโทษสำหรับการเว้นวรรค
- ที่โอเปอเรเตอร์เห็นได้ชัดว่าได้รับการแนะนำให้รู้จักกับSchöning [2] แม้ว่าจะกำหนดภาษา (กล่าวคือเขาไม่อนุญาตให้มีช่องว่างน่าจะเป็น) และโดยไม่ต้องใช้ค่าคงที่ชัดเจนหรือ{3} คำนิยามที่นี่อัตราผลตอบแทนสัญญา-ปัญหาแทนด้วยใช่-กรณีและไม่มีกรณี\โปรดสังเกตว่าและ ; ดำเนินการนี้ถูกใช้โดยโทดะและ Ogiwara [3] แสดงให้เห็นว่าP}1 2 Π1Π0BPP=BP⋅PM=BP⋅NPP#P⊆BP⋅⊕P
หมายเหตุ
ตัวดำเนินการสำคัญอื่น ๆ ที่สามารถสรุปได้จากนิยามของคลาสมาตรฐานคือ (จากคลาสและ ) และ (จากคลาสและ ) มันก็มีนัยยะในวรรณคดีส่วนใหญ่ที่ (ปัญหาการทำงานจากชั้นเรียนตัดสินใจ) และ (ยอมนับชั้นเรียนจากชั้นเรียนการตัดสินใจ) ก็มีความซับซ้อนเช่นกันC = P C = L C ⋅ C P P P L F ⋅ #⋅
มีบทความโดย Borchert และ Silvestri [4] ซึ่งเสนอให้นิยามผู้ปฏิบัติงานสำหรับแต่ละชั้นเรียน แต่ดูเหมือนจะไม่ได้รับการกล่าวถึงมากนักในวรรณกรรม ฉันยังกังวลว่าวิธีการทั่วไปเช่นนั้นอาจมีปัญหาที่ละเอียดอ่อน พวกเขาจะหมายถึงการนำเสนอที่ดีโดย Kobler, Schöningและ Toran [5] ซึ่ง แต่เป็นตอนนี้อายุกว่า 20 ปีและยังดูเหมือนว่าจะพลาด\
คำถาม
หนังสือหรือบทความใดที่มีการอ้างอิงที่ดีสำหรับผู้ประกอบการระดับความซับซ้อน?
อ้างอิง
[1]: เควากเนอร์ ความซับซ้อนของปัญหา combinatorial ด้วยการนำเสนอที่รวบรัด Acta แจ้ง 23 (1986) 325–356
[2]: U. Schöning คลาสความซับซ้อนที่น่าจะเป็นและความน่าจะเป็นใน Proc การประชุม IEEE ครั้งที่ 2 เรื่องโครงสร้างในทฤษฎีที่สลับซับซ้อน, 1987, pp. 2-8; ในเจ Comput ระบบ Sci., 39 (1989), pp. 84-100
[3]: S. Toda และ M. Ogiwara การนับชั้นเรียนอย่างน้อยก็ยากพอ ๆ กับลำดับเวลา - พหุนาม SIAM J. Comput 21 (1992) 316–328
[4]: B. และ Borchert, R. Silvestri, ตัวดำเนินการ Dot , วิทยาศาสตร์คอมพิวเตอร์เชิงทฤษฎีเล่ม 262 (2001), 501–523
[5]: J. Köbler, U. Schöningและ J. Torán, กราฟ Isomorphism ปัญหา: ความซับซ้อนของโครงสร้างBirkhäuser, Basel (1993)