มีการประยุกต์ใช้เทคนิคในการวิเคราะห์จริงกับวิทยาการคอมพิวเตอร์เชิงทฤษฎีหรือไม่


18

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


ตามที่เพื่อนของฉันบอกว่าจำเป็นต้องมีการวิเคราะห์ที่แท้จริงในทฤษฎีข้อมูล อย่างไรก็ตามถ้าคุณทิ้งพื้นฐานไม่น่าจะเป็นที่นิยมใน tcs (อย่างน้อยสำหรับฉัน)
singhsumit

ทฤษฎีสารสนเทศก็เพียงพอแล้วสำหรับฉัน! หากคุณสามารถดึงตัวอย่างเฉพาะออกมาได้ฉันจะทำเครื่องหมายคำตอบของคุณว่าเป็นคำตอบ ..
robinhoode

1
นอกจากนี้ยังมีการประมวลผลสัญญาณกราฟิกและสิ่งที่คุณมี คุณกำลังมองหาเทคนิคประเภทใด
Shir

4
ตัวอย่าง (ไม่แน่ใจว่าเป็นสิ่งที่คุณกำลังมองหา) จากทฤษฎีข้อมูล: I(X;Y)0นั่นคือข้อมูลร่วมกันของตัวแปรสุ่มสองตัวX,Yเป็นค่าลบ สิ่งนี้ตามมาโดยตรงจากความสอดคล้องของฟังก์ชันlogและความไม่เท่าเทียมของเซ่น (ดูองค์ประกอบของข้อมูลทฤษฎีโดย Cover and Thomas, หน้า 28)
Shir

คุณสนใจใช้งานการวิเคราะห์ที่ซับซ้อนหรือไม่?
Raphael

คำตอบ:


18

ที่นี่มีสองหลักสูตรที่เกี่ยวข้อง:

ตรวจสอบบันทึกของ Ryan O'Donnell สำหรับหนังสือของเขา:

และลิงค์ที่มุมบนขวา


1
บันทึกการบรรยายเหล่านี้ยอดเยี่ยมมาก! โพสต์ที่ดี!
Nicholas Mancuso

11

ดูหนังสือคณิตศาสตร์คณิตศาสตร์ - มูลนิธิวิทยาศาสตร์คอมพิวเตอร์โดยเกรแฮม Knuth และ Patashnik ในบทที่ 9 พวกเขาอธิบายสูตรบวก Maclaurin-ออยเลอร์ นี่เป็นเทคนิคที่ช่วยให้คุณสามารถประมาณผลรวมแน่นอนโดยใช้อินทิกรัล ในบทเดียวกันหน้า 466 พวกเขาใช้เทคนิคนี้เพื่อประมาณจำนวนฮาร์มอนิก (ซึ่งปรากฏในหลาย ๆ พื้นที่ของ TCS) เกิดขึ้นกับฉันครั้งเดียวที่ฉันต้องใช้มันและลงเอยด้วยการแก้ปัญหาอินทิกรัลโดยใช้เทคนิคการประมาณเชิงเส้นกำกับสำหรับสมการอนุพันธ์ต่างกัน!


ลิงก์ดี แต่นี่ไม่ใช่การวิเคราะห์เชิงตัวเลขมากกว่านี้ใช่ไหม
Huck Bennett

นี่คือการวิเคราะห์อย่างสมบูรณ์
Marcos Villagra

9

มีทฤษฎีข้อ จำกัด ของลำดับกราฟที่หนาแน่นซึ่งพัฒนาขึ้นในงานของ Lovasz และ B. Szegedy มันมีความหมายสำหรับปัญหาการทดสอบคุณสมบัติบางอย่างบนกราฟ ดูhttp://www.cs.elte.hu/~lovasz/hom-stoc.pdf โดยพื้นฐานแล้วความคิดก็คือพวกเขากำหนดตัวชี้วัดที่เหมาะสมบนกราฟและแนวคิดในการ จำกัด ลำดับของกราฟแล้วพวกเขาก็แสดงให้เห็นว่าคุณสมบัติของกราฟนั้นสามารถทดสอบได้หากฟังก์ชันที่แมปกราฟกับระยะทางแก้ไขกับคุณสมบัตินั้นต่อเนื่องใน พื้นที่ตัวชี้วัดบนกราฟที่กำหนดไว้

และแน่นอนว่ามีบทประพันธ์ชิ้นเล็กชิ้นน้อยของ Flajolet และ Sedgewick ซึ่งอุทิศให้กับการใช้วิธีการวิเคราะห์สำหรับการวิเคราะห์เชิงซีมิโทโทติกของโครงสร้าง combinatorial รวมถึงการวิเคราะห์อัลกอริธึม นี่คือการสร้างเทคนิคการทำงานส่วนใหญ่อาศัยการวิเคราะห์ที่ซับซ้อน


2
เป็นมูลค่าการกล่าวถึงทฤษฎีของขีด จำกัด ของกราฟและในวงกว้างการวิเคราะห์กราฟเป็นหัวข้อที่น่าสนใจมาก ๆ เช่นmath.ias.edu/cga
Marcin Kotowski

ตัวชี้ที่ดี @MarcinKotowski เป็นเรื่องดีที่มี laci lovasz อยู่ในพื้นที่ :)
Sasho Nikolov

8

ดังที่ Shir พูดถึงความไม่เท่าเทียมของเซ่นปรากฏตลอดเวลา โดยเฉพาะอย่างยิ่งในการพิสูจน์ขอบเขตในปัญหา combinatorial ตัวอย่างเช่นพิจารณาปัญหาต่อไปนี้:

ป.ร. ให้ครอบครัวของของส่วนย่อยของV = { 1 , ... , n }มันแยกกราฟG = ( V , E )จะถูกกำหนดโดย{ ฉัน, J } Eถ้าหากว่าS ฉันS เจ สมมติว่าขนาดที่ตั้งไว้โดยเฉลี่ยคือrและขนาดเฉลี่ยของทางแยกของจำนวนคู่ที่มากที่สุดคือ k แสดงว่าS1,...,SnV={1,...,n}G=(V,E){ผม,J}ESผมSJR )|E|nk(R2)

พิสูจน์:

ขอให้เรานับคู่เช่นว่าx Vและx S ฉันS J ขอให้เราแก้ไขครั้งแรก( S ฉัน , S J )เราจะเห็นว่ามีที่มากที่สุดkทางเลือกดังกล่าว รับค่าทั้งหมดของ( S i , S j )เช่นกันเรามีขอบเขตบนของk ( n(x,(Sผม,SJ))xVxSผมSJ(Sผม,SJ)k(Sผม,SJ). ตอนนี้เราแก้ไข x มันง่ายที่จะเห็นว่าแต่ละxมี ( d(x)k(n2)=k|E|xวิธีการที่จะเลือก(Sฉัน,SJ) โดยความไม่เท่าเทียมของเซ่นเรามี:(d(x)2)(Sผม,SJ)

.n(R2)=n(1nΣxd(x)2)Σx(d(x)2)k|E|

ในที่สุดเราก็รวมคำศัพท์เพื่อให้มี.nk(R2)|E|

ในขณะที่นี่เป็น "mathy" มากกว่า CS เล็กน้อยมันทำหน้าที่แสดงให้เห็นว่าเครื่องมือสำหรับฟังก์ชั่นนูนสามารถใช้ - ในการเพิ่มประสิทธิภาพ combinatorial โดยเฉพาะอย่างยิ่ง


บันทึก Jensens ความไม่เท่าเทียมกันดูเหมือนว่าจะเกี่ยวข้องอย่างมากที่จะ ERD "OS ทานตะวันแทรก [รุ่นที่ไม่ต่อเนื่องเห็นในวงจรขอบเขตต่ำ] ถึงแม้ว่าฉันไม่คิดว่า Ive เห็นที่พิสูจน์แล้วว่าได้ทุกที่.
vzn

7

2
ฉันชอบอ่านเกี่ยวกับงานนี้มาก - การคำนวณจำนวนจริงที่แม่นยำนำเสนอมุมมองที่น่าสนใจเกี่ยวกับเซตที่นับไม่ได้รวมถึงอัลกอริทึมที่เหลือเชื่อ
Neel Krishnaswami

... โดย Andrej Bauer และ Paul Taylorได้โปรด
Andrej Bauer

2
โอ้โหฉันสามารถแก้ไขโพสต์ได้ แก้ไขแล้ว.
Andrej Bauer

ยืนแก้ไข ใช้ผู้เขียนระบุไว้ในกระดาษ บางทีคุณควรให้เขาเป็นผู้เขียนร่วมของเอกสาร
vzn

1
ขึ้นอยู่กับว่าทฤษฎีที่คุณพยายามพิสูจน์นั้นเป็นแบบคลาสสิกหรือสร้างสรรค์ อย่างสร้างสรรค์คุณเพียงแค่ใช้อาร์กิวเมนต์ diagonalization มาตรฐานเพื่อแสดงว่ามันไม่สามารถนับได้ เนื่องจากจำนวนจริงต้องได้รับการยอมรับโดยกระบวนการที่คำนวณได้จาก POV คลาสสิกการพิสูจน์เชิงสร้างสรรค์กำลังบอกเราว่าปัญหาการหยุดพักไม่สามารถตัดสินใจได้ นี่เป็นส่วนหนึ่งของสิ่งที่ฉันหมายถึงเมื่อฉันบอกว่ามันมีมุมมองที่น่าสนใจเกี่ยวกับฉากที่นับไม่ได้ .. !
Neel Krishnaswami

3

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

ตัวอย่างรวดเร็ว:

  1. ข้อผิดพลาดการแก้ไขรหัส: รหัส Reed โซโลมอนใช้พหุนาม ขอบเขตบางอย่างเกี่ยวกับรหัสเกี่ยวข้องกับการดูฟังก์ชั่นตัวบ่งชี้ของรหัสเป็นฟังก์ชั่นจากคิวบ์ไม่ต่อเนื่องกับ reals จึงใช้การแปลงฟูริเยร์และเทคนิคอื่น ๆ
  2. วิธีการความน่าจะเป็น - ทฤษฎีบทความเข้มข้นของการวัด (เครื่องมือวิเคราะห์) ใช้เพื่อแสดงคุณสมบัติต่างๆของกราฟแบบสุ่ม (เช่นหมายเลขสี) ดูหนังสือของ Alon and Spencer
  3. โวลต์อี161อี3โวลต์2

  4. k-1kk-1


ตัวอย่างที่เป็นรูปธรรมได้ไหม
Marcin Kotowski

ฉันเพิ่ม 4 ตัวอย่างแม้ว่าฉันคิดว่ามีจำนวนมาก แต่เราสามารถไปได้ทั้งวันจริงๆ
Shir


2

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


2

มีกระดาษที่สวยงามQuantum One-Way Communication มีความแข็งแกร่งกว่าการสื่อสารแบบคลาสสิกโดย Boaz Klartag & Oded Regev ซึ่งใช้เทคนิคจำนวนมากจากการวิเคราะห์จริงซึ่งผิดปกติใน TCS รวมถึง Radon transform, harmonics & hypercontractive ความไม่เท่าเทียมกันในทรงกลม (ไม่ต่อเนื่อง) หน่วย


1

3
ทำไมนี่เป็นคำตอบที่แยกต่างหากจากครั้งแรกของคุณ? ทำไมไม่เพียงแค่แก้ไข?
Artem Kaznatcheev

แอปพลิเคชั่นที่แตกต่างกัน
vzn

1

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

การเชื่อมต่ออื่นอาจเป็นทฤษฎีที่ได้รับการพัฒนาล่าสุดของ "set convolutions" ที่อนุญาตให้เพิ่มความเร็วอัลกอริทึมหลายอย่างที่คล้ายกับสิ่งที่เป็นที่รู้จักจากการแปลงฟูริเยร์ ฉันคิดว่าอย่างน้อยก็มี "ความคล้ายคลึงกันที่สร้างแรงบันดาลใจ"

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