อะไรคือเหตุผลที่น่าสนใจสำหรับผู้ศรัทธา


23

อะไรคือเหตุผลที่น่าสนใจสำหรับผู้ศรัทธา ? L เป็นคลาสของอัลกอริทึมพื้นที่ล็อกที่มีพอยน์เตอร์ไปยังอินพุตLP

สมมติว่า L = P ในขณะนั้น อัลกอริทึมพื้นที่ล็อกสำหรับปัญหา P-Complete จะมีลักษณะอย่างไรในโครงร่างทั่วไป


2
ในความหมายมันจะเป็นขั้นตอนวิธีการบีบอัดพื้นที่สำหรับการคำนวณเครื่อง P-time ทัวริงซึ่งมักจะใช้พื้นที่ P ดังนั้นถ้า L ≠ P ดังนั้นจะมี "(ใน) ขีด จำกัด การบีบอัด" ของ P. ทิศทางการก่อสร้าง / คำถาม / การวิจัยที่เป็นไปได้ตามมุมนี้การบีบอัดของลำดับการวิ่ง TM
vzn

1
ดูเพิ่มเติมที่การแยกโพสต์บล็อกL / P & kintalis อ้างถึงที่นั่น
vzn

คำตอบ:


28

ผลลัพธ์ของ Mulmuley (จากหน้าเว็บของ Mulmuley ที่ไม่มี paywall) ซึ่งในโมเดล PRAM ที่ไม่มีการใช้งานบิต " " (ในรูปแบบบูลีนปกติที่Lอาศัยอยู่LN C. ) โมเดลนี้มีความแข็งแรงพอที่ผลลัพธ์จะบอกถึงอัลกอริธึมLสำหรับปัญหาP -complete จะต้องดูค่อนข้างแตกต่างจากอัลกอริทึมที่รู้จักกันดีที่สุดสำหรับปัญหาP -completePNCLLNCLPP

รถเข็นแบบไม่มีบิตเป็นแบบ nonuniform พีชคณิตแบบ (คล้ายกับพีชคณิตคำนวณต้นไม้หรือ Blum - Shub - Smale พีชคณิตแบบจำลองแรมแรม) ซึ่งโปรแกรม nonuniform สามารถขึ้นอยู่กับจำนวนเต็ม แต่ไม่ใช่ เช่นเดียวกันกับ bitlength ทั้งหมด ด้วยวิธีนี้มันไม่ใช่โมเดลพีชคณิตที่ "บริสุทธิ์" แต่อาศัยอยู่ที่ไหนสักแห่งระหว่างพีชคณิตและบูลีน โมเดลนี้รวมถึงอัลกอริธึมแบบโพลี - เวลาสำหรับการเขียนโปรแกรมเชิงเส้น, maxflow, mincut, แผนผังการขยายแบบถ่วงน้ำหนัก, เส้นทางที่สั้นที่สุดและปัญหาการเพิ่มประสิทธิภาพ combinatorial อื่น ๆ , อัลกอริธึม logspace สำหรับมอร์ฟ นี่คือเหตุผลที่ฉันพูดอัลกอริธึมLสำหรับพีZLP- ปัญหาที่สมบูรณ์ (ซึ่งเป็นคำถามของคุณบ่งบอกว่าคุณรู้ว่าคนส่วนใหญ่คิดว่าไม่มีอยู่) จะต้องดูค่อนข้างแตกต่างจากสิ่งเหล่านี้


SLm(C)LFkSLm(C)L(n)

φφ(x)=det(F(x))xL(n)det(F(x))=1xF1(SLm)

ข้อสมมติฐานเดียวคือซึ่งดูเหมือนจะเป็นกรณี ค่อนข้างน่าสนใจ! เช่นเดียวกับการสันนิษฐานและการพิสูจน์ความซับซ้อนอื่น ๆ - เป็นวิธีอื่นที่รู้จัก: นั่นคือถ้า ,คืออะไร? ฉันไม่เคยเห็นการสนทนาดังกล่าวในทฤษฎีความซับซ้อนหรือไม่สามารถใช้การสนทนาดังกล่าวได้? detNC1detNC1P=NC
....

@ JAS: ฉันไม่เห็นสิ่งที่คุณหมายถึงโดย "สมมติฐานเดียวคือ ... ": ฉันไม่คิดว่ามันเป็นไปตามที่ถ้านั่นคือสิ่งที่คุณพูด ...detNC1PNC
Joshua Grochow

1
@ JAS: ความเชื่อที่ว่ารองรับการคาดเดา แต่มันไม่ได้หมายความถึงการคาดเดา เขากล่าวถึงการสนทนาว่าถ้าจับคู่ที่สมบูรณ์แบบแล้วคาดเดาเป็นเท็จขนาดเล็ก เท่ากันถ้าการคาดเดาเป็นจริงแล้วการจับคู่ที่สมบูรณ์แบบ 1 โปรดทราบว่านี่เป็นทิศทางตรงกันข้ามกับสิ่งที่คุณพูด detNC1 NC1aNC1
Joshua Grochow

15

มีชุดของงานโดยM. HofmannและU. Schöppที่ทำให้ความคิดเชิงสัญชาตญาณของ "อัลกอริธึมสเปซแบบลอการิทึมทั่วไป" เป็นทางการโดยใช้เพียงจำนวนพอยน์เตอร์ที่ชี้ไปยังโครงสร้างข้อมูลอินพุตเป็นภาษาโปรแกรม PURPLE ย้ำ.)

แม้ว่าโปรแกรม PURPLE จะไม่บันทึก (แสดงให้เห็นว่าไม่สามารถตัดสินใจ st-connectiviy ที่ไม่ได้บอกทิศทาง) ส่วนขยายที่มีการนับจะแสดงให้เห็นถึงส่วนใหญ่แต่ไม่ใช่ ปัญหา P-Complete Horn-SAT สิ่งนี้แสดงให้เห็นในบทความล่าสุดในซีรี่ส์: M. Hofmann, R. Ramyaa และ U. Schöpp: โปรแกรมตัวชี้บริสุทธิ์และต้นไม้มอร์ฟิซึ่มส์, FOSSACS 2013LL

ข้อสรุปน่าจะเป็นอัลกอริทึมพื้นที่ลอการิทึมสำหรับ - ปัญหาที่สมบูรณ์จะต้องผิดปกติมากและไปไกลกว่าสิ่งที่สามารถนำมาใช้ใน PURPLE ด้วยการนับP


5
PURPLE ที่มีการนับเป็นแบบจำลองที่น่าสนใจและสอดคล้องกับสัญชาตญาณอัลกอริธึมของฉันที่ไร้เดียงสา แต่ฉันไม่รู้ว่าผลลัพธ์นี้เป็นหลักฐานที่ดีสำหรับ : พวกเขายังพูดว่า "ดังนั้นฮอร์นพอใจ fi ความสามารถไม่สามารถตัดสินใจได้ใน PURPLE ที่เพิ่มเข้ามาด้วย nondeterminism และการนับเช่นกัน แต่ด้วยเหตุผลที่ว่า ต้นไม้มอร์ฟิซึ่มส์ไม่สามารถทำได้ " นี้เป็นหลักกล่าวว่าผลที่เป็นจริงเกี่ยวกับความอ่อนแอของสีม่วง + นับ (สอดคล้องกับสัญชาตญาณไร้เดียงสาของ Algos logspace) มากกว่าความอ่อนแอของ l ...LP
โจชัว Grochow

3

ความซับซ้อนเชิงพรรณนาพยายามที่จะให้คำตอบ

FO (ตรรกะสั่งซื้อครั้งแรก) กับอ๊อด (การสั่งซื้อของโดเมน) และ TC (ปิดสกรรมกริยา)L=L

FO + อ๊อด + LFP (จุดอย่างน้อยคงที่)P=P

ดังนั้นคำถามที่เกิดขึ้นคือ FO + ord + TC FO + ord + LFP หรือไม่

ในทางกลับกัน FO + LFP (ไม่มีอ๊อด) ไม่สามารถนับได้! ตัวอย่างเช่นไม่สามารถแสดงความจริงที่ว่า cardinality ของโดเมนนั้นเป็นเลขคู่ ตรรกะนี้แน่นอนไม่สามารถจับ - แต่คำถามคือมันสามารถจับหรือ ?PLNL

ดูตัวอย่างhttp://www.cs.umass.edu/%7Eimmerman/pub/EATCScolumn.pdf

จากนั้นลำดับที่สอง (SO) + ฮอร์นลอจิกจับ P ในขณะที่ SO + Krom จับ NL ดู Erich Gradel การจับภาพชั้นเรียนที่ซับซ้อนโดยแยกส่วนของตรรกะลำดับที่สองวิทยาศาสตร์คอมพิวเตอร์เชิงทฤษฎี, 1992


3
FO + LFP โดยไม่ต้องสั่งไม่สามารถจับได้ด้วยเหตุผลที่คุณอ้างถึง: มันไม่สามารถนับได้แม้แต่โมดูโล 2L
Jan Johannsen

ตกลง. จากนั้นคำถาม (หรือมากกว่าหนึ่งในคำถาม) คือ - FO + LFP (ไม่มีอ๊อด) ส่วนย่อยที่เข้มงวดของ FO + LFP (พร้อมอ๊อด) หรือไม่
Martin Seymour

0

นี่ไม่ใช่คำตอบจริงๆ แต่ตามที่อธิบายไว้ที่นี่ฉันเชื่อว่าสำหรับ - ปัญหาที่สมบูรณ์มันควรจะเป็นไปได้ที่จะกำหนด "การวัดความซับซ้อน" ในบางกรณีเช่นการแก้ปัญหาที่ซับซ้อนต้องการพื้นที่ว่างหากเป็นความจริงสิ่งนี้จะบ่งบอกถึงการแยกที่ต้องการ หากเราระบุมาตรการดังกล่าวดูเหมือนว่าการเข้าถึงความซับซ้อนของพื้นที่เสียงเดียวของกรณีและสิ่งนี้จะให้หลักฐานที่เป็นรูปธรรมว่าเราอยู่ในเส้นทางที่ถูกต้อง - แม้ว่าการแสดงขอบเขตที่ไม่ใช่เสียงโมโนนั้นดูเหมือนจะยากกว่ามากPGENkΘ(klogn)

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