Teorik Bilgisayar Bilimi

Teorik bilgisayar bilimcileri ve ilgili alanlardaki araştırmacılar için soru cevap

4
Neden log-space'i verimli bir hesaplama modeli olarak görüyoruz (polylog-space yerine)?
Bu, somut bir cevaptan ziyade öznel bir soru olabilir, ama yine de. Karmaşıklık teorisinde, verimli hesaplamalar kavramını inceliyoruz. Gibi sınıflar vardır açılımı polinom zaman ve açılımı günlük alanı . Her ikisinin de bir tür "verimlilik" olarak kabul edildiği düşünülür ve bazı sorunların zorluklarını oldukça iyi yakalarlar.PP\mathsf{P}LL\mathsf{L} Ancak arasında bir fark …


11
Olasılıksal ikili değişimden rasgele bir permütasyon üretmenin en etkili yolu nedir?
İlgilendiğim soru rastgele permütasyonlar üretmek ile ilgilidir. Temel yapı bloğu olarak olasılıksal bir ikili takas geçidi göz önüne alındığında, elemanlarının üniform olarak rastgele bir permütasyonunu üretmenin en etkili yolu nedir? Burada "olasılıksal çift yönlü geçiş kapısı" nı her bir kapı için serbestçe seçilebilecek bazı olasılıklar ile seçili ve elemanları arasında …

3
Kararsız bir problem için yaklaşık bir algoritma anlayışı var mı?
Bazı sorunların çözülemez olduğu bilinmektedir, ancak yine de bunları çözme konusunda bazı ilerlemeler yapmak mümkündür. Örneğin, durma sorunu belirlenemez, ancak kodunuzdaki potansiyel sonsuz döngüleri tespit etmek için araçlar oluşturma konusunda pratik ilerleme sağlanabilir. Döşeme problemleri çoğu zaman kararsızdır (örneğin, bu polyomino bazı dikdörtgeni döşer mi?) Ancak yine bu alanda sanatın …

2
Gerçekleşebilirlik teorisi: Lambda matematiği ve Turing Makineleri arasındaki güç farkı
Aşağıdaki mermi noktalarıyla vurgulanmış üç ilgili alt sorum var (merak ediyorsanız, hayır, bölünemezlerdi). Andrej Bauer, burada bazı işlevlerin bir Turing makinesi üzerinden gerçekleştirilebileceğini, ancak lambda-calculus aracılığıyla gerçekleştirilemediğini yazdı . Akıl yürütmenin önemli bir adımı: Bununla birlikte, eğer lambda matematiğini kullanırsak, o zaman [program] c bir f fonksiyonunu temsil eden bir …

12
Zorunlu programlamanın teorik temeli nedir?
Fonksiyonel programlama, lambda matematiği ve birleştirme mantığında teorik bir temele sahiptir . İstatistiksel hesaplama yapan biri olarak, bu kavramları modelleme için çok faydalı buluyorum. Zorunlu programlamanın eşdeğer bir matematiksel temeli var mı , yoksa sadece makine dilinde ve ardından FORTRAN'ın geliştirilmesinde pratik donanım uygulamasından çıktı mı?

8
Yapıcı olmayan algoritma varlık kanıtları var mı?
Belirli bir karmaşıklıkla çözülebilen kanıtlanmış sorunlara referanslarla karşılaştığımı, ancak bu karmaşıklığa gerçekten ulaştığı bilinen bir algoritması olmadığını hatırlıyorum. Zihnimi bunun nasıl olabileceği etrafına sarmakla mücadele ediyorum; Bir algoritmanın varlığı için yapıcı olmayan bir kanıtın nasıl göründüğü. Gerçekten böyle sorunlar var mı? Çok pratik değerleri var mı?

6
Bir matematikçinin karmaşıklık teorisindeki güncel araştırmalardan haberdar olmanın yolları
Karmaşıklık teorisi benim için güçlü bir ikincil ilgi alanıdır, ancak benim birincil araştırma ilgim değil, bu yüzden tüm konferanslara katılmam, tüm blogları okumam ve cc: "in" kalabalığımın her bitiminde benim olmamı ummadım. sıcak haberler. Bunlardan bazılarını yapmaya çalışıyorum ama hangi yöntemlerin bana paranın karşılığını en iyi şekilde alacağını merak ediyorum …

3
Derin Gömülere Karşı Sığ
Bir mantığı Coq veya Isabelle gibi bir ispat asistanına kodlarken, sığ ve derin bir gömme kullanmak arasında bir seçim yapılması gerekir . Sığ bir gömme mantıksal formülleri doğrudan teorem prover mantığına yazılır, oysa derin bir gömme mantıksal formülleri bir veri türü olarak temsil edilir. Çeşitli yaklaşımların avantajları ve kısıtlamaları nelerdir? …

20
Ağaçlarda NP zor problemler
Genel grafiklerde NP zor olduğu bilinen birkaç optimizasyon problemi, giriş grafiği bir ağaç olduğunda polinom zamanında (bazıları doğrusal zamanda bile) önemsiz bir şekilde çözülebilir. Örnekler arasında minimum tepe örtüsü, maksimum bağımsız küme, alt yazı izomorfizmi sayılabilir. Ağaçlarda NP sert kalan bazı doğal optimizasyon problemlerini adlandırın.

4
sonuçları nelerdir
Bunu biliyoruz L⊆NL⊆PL⊆NL⊆P\mathsf{L} \subseteq \mathsf{NL} \subseteq \mathsf{P} ve L⊆NL⊆L2⊆L⊆NL⊆L2⊆\mathsf{L} \subseteq \mathsf{NL} \subseteq \mathsf{L}^2 \subseteq polyLpolyL\mathsf{polyL} , L2=DSPACE(log2n)L2=DSPACE(log2⁡n)\mathsf{L}^2 = \mathsf{DSPACE}(\log^2 n) . Ayrıca biliyoruz polyL≠PpolyL≠P\mathsf{polyL} \neq \mathsf{P}çünkü ikincisi logaritmik uzay altında birçok problemi azaltırken, birincisi bunu yapmaz (uzay hiyerarşi teoremi nedeniyle). Arasındaki ilişkileri anlamak için polyLpolyL\mathsf{polyL} ve PP\mathsf{P} , ilk arasındaki …

6
TCS’de iyi yazmanın iyi örnekleri
Öğrenci el yazmasını düzenliyordum. Öğrenci, yayınlanan çalışmalarda kaliteli yazı örneklerini görmenin iyi olacağını belirtti ve başımın üstünden gerçekten iyi örnekler alamadığımı fark ettim. Gördüğünüz kaliteli matematiksel yazının en iyi örnekleri nelerdir? Kurallar: TCS kağıtlarını mümkün olduğunca tercih ederim. Stilimiz, TCS'ye odaklanmanın daha iyi olduğunu düşündüğüm standart matematik ödevlerinden yeterince farklı …

5
Öğrenebileceğim en sezgisel bağımlı tip teorisi nedir?
Bağımlı yazarak gerçekten sağlam bir kavrama elde etmekle ilgileniyorum. TaPL'in çoğunu okudum ve (tamamen absorbe değilse) ATTaPL'de 'Bağımlı Türler'i okudum . Ayrıca bağımlı yazmayla ilgili birkaç makale okudum ve inceledim. Birçok tip teorisi tartışması, önceki tip sistemlere artan özellikler eklemeye odaklanmış gibi görünmektedir, "X tip sisteminden sonraki büyük genelleme nedir?". …


5
Karmaşıklık Teorisinde Koruma Yasaları Var mı?
Bazı örneklerle başlayayım. CVP’nin P’de olduğunu göstermek neden bu kadar önemsizdir; ikisi de P-komple problemlerdir. Ya da öncelik kazanın. Kompozitleri NP cinsinden göstermek, NP cinsinden (Pratt gerektiren) ve nihayetinde P cinsinden kullanmaktan daha kolaydır. Neden bu asimetriyi göstermek zorundaydı? Hilbert'i biliyorum, yaratıcılığa ihtiyacım var, ispatlar NP'de vb. Ölçülebilir bir "iş" …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.