การวิเคราะห์ทางคณิตศาสตร์และความซับซ้อนในการคำนวณ?


14

ความซับซ้อนในการคำนวณเกี่ยวข้องกับ Combinatorics จำนวนมากและทฤษฎีจำนวน, ความไม่ลงรอยกันบางอย่างจาก Stochastics และพีชคณิตที่ปรากฏใหม่

อย่างไรก็ตามในฐานะนักวิเคราะห์ฉันสงสัยว่ามีการประยุกต์ใช้การวิเคราะห์ในสาขานี้หรืออาจเป็นแนวคิดที่ได้รับแรงบันดาลใจจากการวิเคราะห์ ทั้งหมดที่ฉันรู้ซึ่งสอดคล้องกับสิ่งนี้เล็กน้อยคือการแปลงฟูริเยร์ในกลุ่มไฟไนต์

คุณสามารถช่วยฉันได้ไหม?


1
ตรวจสอบคำถามที่ติดแท็กการวิเคราะห์ที่คำนวณได้ พวกเขามีการอ้างอิงที่ดี cstheory.stackexchange.com/questions/tagged/computable-analysis
Mohammad Al-Turkistany

การวิเคราะห์ทางคณิตศาสตร์คืออะไร?
Yaroslav Bulatov

@Yaroslav: ดูen.wikipedia.org/wiki/Mathematical_analysis
MS Dousti

7
Combinatorics เชิงวิเคราะห์มีวิธีการอย่างไร algo.inria.fr/flajolet/Publications/AnaCombi/anacombi.html
Yoshio Okamoto

โยชิโอโปรดเปลี่ยนความคิดเห็นของคุณเป็นคำตอบ
Mohammad Al-Turkistany

คำตอบ:


18

Flajolet และเซดจ์วิกตีพิมพ์หนังสือ "การวิเคราะห์ Combinatorics" http://algo.inria.fr/flajolet/Publications/AnaCombi/anacombi.html ฉันไม่ค่อยรู้เกี่ยวกับหัวข้อนั้นมากนัก แต่คนในสาขาใช้เครื่องมือจากการวิเคราะห์ที่ซับซ้อน จนถึงตอนนี้แอพพลิเคชั่นของพวกเขาดูเหมือนการวิเคราะห์อัลกอริทึมมากกว่าความซับซ้อนในการคำนวณเท่าที่ฉันเห็น


เทคนิคที่คล้ายกัน (ชัดเจน) สามารถนำมาใช้เพื่อให้ได้ผลลัพธ์แบบรันไทม์ (คาดว่า) asymptotic - กับค่าคงที่
Raphael

9

อัลกอริทึม Markov Chain Monte Carlo เป็นเครื่องมือที่มีประโยชน์สำหรับการค้นหาอัลกอริทึมโดยประมาณ เทคนิคบางอย่างสำหรับการแสดงให้เห็นว่าเหล่านี้โซ่มาร์คอฟผสมมีแรงบันดาลใจหรือมาโดยตรงจากการวิเคราะห์ - ตัวอย่างเช่นดูบทที่เกี่ยวกับการประเมินปริมาณของร่างกายที่นูนออกมาในหนังสือมาร์กเจอร์รัมเกี่ยวกับการนับ

มีวิธีการวิเคราะห์บทแทรกของSzemerédiซึ่งมีแอพพลิเคชั่นน่ารักสำหรับการทดสอบสมบัติเชิง combinatorial บทแทรกสำหรับนักวิเคราะห์ของSzemerédiมีอัลกอริทึมแบบสุ่มสำหรับการค้นหาพาร์ติชันของกราฟที่ไม่สม่ำเสมอ ยังเห็นข้อ จำกัด กราฟและการทดสอบพารามิเตอร์


1
การเชื่อมต่อของ Markov Chain วิธี Monte Carlo กับการวิเคราะห์ทำให้ผมนึกถึงหนังสือโดยมอนเตเนโกและ Tetali "ด้านคณิตศาสตร์ของการผสมครั้งในโซ่มาร์คอฟ" dx.doi.org/10.1561/0400000003
โยชิโอะโอกาโมโตะ

8

การวิเคราะห์เชิงหน้าที่กำลังมีบทบาทสำคัญมากขึ้นในทฤษฎีของการแต่งงานแบบเมตริก ในขณะที่มันยากที่จะแจกแจงทุกแง่มุมของการโต้ตอบชุดรูปแบบที่สำคัญคือการใช้วิธีการจากการวิเคราะห์การทำงานเพื่อทำความเข้าใจวิธีการฝังตัวชี้วัดลงในช่องว่าง normed ปัญหาหลังนี้เกิดขึ้นในปัญหาการตัดแบบกระจายซึ่งเป็นปัญหาการเพิ่มประสิทธิภาพกราฟที่สำคัญ

สำหรับข้อมูลเพิ่มเติมแหล่งที่ดีคืออะไรโดยAssaf Naor


7

ไม่เกี่ยวกับความซับซ้อนในการคำนวณ แต่ที่น่าสนใจก็คือ

วิธีการบางอย่างในความหมายของการคำนวณแบบไม่มีที่สิ้นสุดขึ้นอยู่กับช่องว่างของการวัด Googling "semantics space metric" ปรากฎขึ้นมากมาย การอ้างอิงหนึ่งรายการ (แบบเก่า) ในหัวข้อนี้คือการควบคุม Semanticsโดย de Bakker และ de Vink บางงานที่ผ่านมาได้รับการดำเนินการโดยเราเองมากNeelคือUltrametric ความหมายสำหรับปฏิกิริยาโปรแกรม พื้นที่แตกต่างจากที่อธิบายไว้ข้างต้นมาก แต่แนวคิดจากการวิเคราะห์พบว่าบ้านอยู่ที่นี่อย่างแน่นอน


6

ทรัพยากรกระโดดทฤษฎีการวัดการพัฒนาโดยแจ็คลัทซ์เป็นพื้นที่ที่ดีสำหรับผู้ที่มีพื้นฐานในการวิเคราะห์การทำงานใน กระดาษต้นฉบับ

Jack H. Lutz เกือบทุกแห่งที่มีความซับซ้อนไม่สูงมาก , วารสารคอมพิวเตอร์และระบบวิทยาศาสตร์, 1992

พูดถึงความคิดของการวัด Lebesgue ในชั้นเรียนที่ซับซ้อนและงานต่อไปนี้จำนวนมากสามารถพบได้บนอินเทอร์เน็ต

PNPESPACE=DSPACE[2O(n)]PNPPNPESPACEΩ(2n/n)ESPACE


ETIME[2O(n)]EΩ(2n/n)

ESPACE=DSPACE[2O(n)]

เป็นไปได้ที่ NP มีการวัดในเชิงบวกใน ESPACE? ฉันเชื่อว่า PSPACE (และดังนั้น NP ยังมีการวัดเป็นศูนย์ใน ESPACE
Tsuyoshi Ito

@Tsuyoshi: ฉันต้องบอกว่าไม่รู้ อย่างน้อยก็ไม่มีหลักฐานโดยตรงว่า NP มีมาตรการในเชิงบวกหรือไม่ ฉันอยากรู้เกี่ยวกับสิ่งที่ทำให้คุณเชื่อว่า PSPACE มีหน่วยวัดเป็นศูนย์ใน ESPACE?
Hsien-Chih Chang 張顯之

ฉันคิดอย่างนั้นโดยการเปรียบเทียบเพราะฉันจำได้ว่าฉันได้เห็นว่า "P มีการวัด 0 ใน E" หลังจาก Googling ฉันพบว่าบทหนังสือ“ โครงสร้างเชิงปริมาณของเวลาเอ็กซ์โพเนนเชียล ” อ้างถึงบทความที่คุณอ้างถึงสำหรับผลลัพธ์“ P มีการวัด 0 ใน E. ” น่าเสียดายที่ฉันไม่เข้าใจผลลัพธ์นี้ (แม้คำว่าหมายถึงอะไรก็ตาม) และฉันไม่สามารถแน่ใจได้ว่ามันมีความหมายว่า "PSPACE มีการวัด 0 ใน ESPACE" โดยการเปรียบเทียบ (หรือแม้กระทั่งข้อความนี้มีเหตุผล)
Tsuyoshi Ito

5

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

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

นอกจากนี้คุณยังสามารถดูพื้นฐานของพีชคณิตและการวิเคราะห์สำหรับวิทยาการคอมพิวเตอร์โดย Jean Gallier มันเป็นหนังสือที่กำลังดำเนินอยู่และบอกคุณว่ามีอะไรใหม่ในฟิลด์นี้


4

ฉันเชื่อว่าการเชื่อมต่อที่ดีที่สุดระหว่างการวิเคราะห์ทางคณิตศาสตร์และทฤษฎีความซับซ้อนอยู่ในรูปแบบการคำนวณจริงของ Blum et al ยังคงเป็นปัญหาเปิดเพื่อแยก NP_R จาก P_R โดยที่ทั้งสองคลาสจะถูกกำหนดในโมเดลการคำนวณจริงซึ่งทุกหมายเลขจริงเป็นเอนทิตีและการดำเนินงานปกติหนึ่งครั้ง (+, -, *, /) ใช้เวลาขั้นตอนเดียว


ยินดีต้อนรับสู่ cstheory, Bin Fu! ฉันควรจะพูดว่าแบบจำลอง Blum et al นั้นเป็นที่ถกเถียงกันและนักวิเคราะห์ที่คำนวณได้หลายคนชอบ Type Two Effectivity เนื่องจากแบบจำลอง Blum et al ดูเหมือนไม่สมจริง ดูคำถามนี้สำหรับการสนทนาเพิ่มเติม
Aaron Sterling
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.