ต้นกำเนิดและการประยุกต์ของทฤษฎี A เทียบกับทฤษฎี B?


30

ในคำถามล่าสุดสองสามข้อ ( q1 q2 ) ได้มีการอภิปรายเกี่ยวกับ "ทฤษฎี A" กับ "ทฤษฎี B" ซึ่งดูเหมือนจะจับแบ่งระหว่างการศึกษาตรรกะและภาษาโปรแกรมและการศึกษาอัลกอริธึมและความซับซ้อน

คำศัพท์นี้ใหม่สำหรับฉันและการค้นหาเว็บอย่างรวดเร็วไม่ได้เกิดขึ้นกับการอ้างอิงที่ชัดเจนใด ๆ ที่อธิบายไว้

ไม่มีใครรู้ถึงการอ้างอิงหรือการอ้างอิงที่อธิบายถึงที่มาของคำศัพท์นี้และสิ่งที่ถ้ามีผลประโยชน์ที่สำคัญมีจุดมุ่งหมายที่จะได้มาจากการทำให้ความแตกต่างนี้หรือไม่?


นอกหัวข้อ: ฉันขอแนะนำให้แก้ไขลิงก์ไปยัง q1 & q2 และเชื่อมโยงไปยัง "Permalink" ของพวกเขา ด้วยวิธีนี้แม้ว่าจะมีการแก้ไขชื่อคำถามแล้วลิงค์ก็ยังใช้ได้
MS Dousti

5
ชื่อถูกละเว้น cstheory.stackexchange.com/questions/944/foobarทำงานได้แม้จะไม่ตรงกับชื่อ
Jukka Suomela

1
คำถามที่ดีฉันสงสัยตัวเอง "ทฤษฎี B" ดูจะเสื่อมเสียเล็กน้อยเสมอ!
Aaron Roth

5
@Aaron: ฉันคิดว่ามันดีกว่าโทร PL "Eurotheory" เหมือนที่เคยทำ สิ่งนี้ทำให้ฉันเป็นนักวิจัย PL อย่างหนักในสหรัฐอเมริกาหรือญี่ปุ่นและนักทฤษฎีที่ซับซ้อนในยุโรป :)
Neel Krishnaswami

Moshe Vardi มีภาพรวมสั้น ๆ กับผู้อ้างอิงบางส่วนในโพสต์บล็อกนี้ทำไม ACM ไม่มี SIG สำหรับวิทยาการคอมพิวเตอร์เชิงทฤษฎี & กำหนดคุณสมบัติบางอย่างสำหรับสัญชาติ; สหรัฐอเมริกา (ทฤษฎีมากขึ้น A) เทียบกับการเน้นยุโรป (ผสม)
vzn

คำตอบ:


33

มันมาจากคู่มือเกี่ยวกับวิทยาศาสตร์คอมพิวเตอร์เชิงทฤษฎีซึ่งมีสองเล่ม: A สำหรับอัลกอริธึมและความซับซ้อนและ B สำหรับตรรกะและซีแมนทิกส์

Jukka ICALP ลงวันที่ก่อนวันจริงหรือไม่? หรือว่าเป็นการตอบสนองต่อสิ่งนี้?

สำหรับประโยชน์ฉันคิดว่ามีประโยชน์ในด้าน taxonomizing อยู่เสมอตามหัวข้อที่น่าสนใจและรูปแบบของการศึกษา อย่างไรก็ตามเช่นเดียวกับ taxonomizations ปัญหาเกิดขึ้นเมื่อคุณลืมที่จะ "กลับไปที่ต้นไม้และลงไปอีกด้านหนึ่ง" :)

แก้ไข : ตามที่ ICALP ระบุไว้อย่างชัดเจนการแบ่งนี้มาจากวารสาร Elsevier Theoretical Computer Scienceซึ่งมีการกำหนดคู่มือไว้ล่วงหน้าดังนั้นฉันคิดว่านี่เป็นแหล่งที่มาที่แม่นยำกว่า

แก้ไข ++ : จากประวัติของ EATCSมาถึงตัวอย่างนี้เกี่ยวกับ TCS, วารสาร:

ตั้งแต่นั้นมา M. Nivat ผู้ซึ่งยังคงเป็นหัวหน้าบรรณาธิการได้รายงานต่อสภาและการประชุมใหญ่เป็นประจำและบางครั้งใน Bulletin - เช่นเมื่อแบ่งออกเป็นส่วน A (ออโตมาตา, อัลกอริทึมพีชคณิตและ B) และตรรกะตรรกะ หัวข้อที่เกี่ยวข้องได้รับการตัดสินใจเมื่อ (Bulletin No. 45, p.2, 3, ตุลาคม 1991);

ซึ่งให้ผลตอบแทนปี 1991 ราวกับว่าสิ่งนี้เริ่มเกิดขึ้นครั้งแรกในวารสาร อย่างไรก็ตามหนังสือเล่มนี้ได้รับการตีพิมพ์เป็นครั้งแรกในเดือนกันยายนปี 1990!


3
มันดูเหมือนว่า ICALP เอาเพลงของพวกเขาจากวารสาร TCS ในปี 1997 อย่างไรก็ตามการอ้างอิงที่เก่าแก่ที่สุด "ติดตาม A" และ "ติดตาม B" ที่ฉันจะพบในหน้าเว็บของพวกเขาคือจาก 1999
Jukka Suomela

1
ICALP 1997 มันเป็น "ความรัชฎาภิเษกยังเป็นโอกาสที่จะใหม่รูปร่างรูปแบบทั่วไปของ ICALP คณะกรรมการบริหารหลักสูตรหมายถึงสองเพลงเป็นที่รู้จักจากสอง subseries ของวารสารทฤษฎีวิทยาศาสตร์คอมพิวเตอร์และครอบคลุม. algorithms' and วิธีการทางการอย่างเท่าเทียมกัน." (จากหน้า ICALP 1997)
Suresh Venkat

แต่หน้า 1997 ดูเหมือนจะไม่ใช้ป้ายกำกับ "A" และ "B" เพื่ออ้างถึงเพลงทั้งสอง
Jukka Suomela

ไม่ แต่มันชัดเจนว่าเจตนาคืออะไร และ TCS มีความแตกต่าง A / B ฉันคิดว่า
Suresh Venkat

2
ประเด็นทางประวัติศาสตร์ที่เกี่ยวข้อง: TCS (C) เป็นวารสาร "การคำนวณตามธรรมชาติ" แต่หัวข้อของ Track C ของ ICALP เปลี่ยนไปในแต่ละปีที่ฉันคิด
Aaron Sterling

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