Bilgisayar Bilimi

Bilgisayar bilimi öğrencileri, araştırmacıları ve uygulayıcıları için soru-cevap

4
Deterministik olmayan otomata için durma probleminin tanımlanması
Turing makinesinin (TM) birincil tanımı, en azından kendi referans ders kitabımda (Hopcroft + Ullman 1979) belirleyicidir. Dolayısıyla, durma problemine ilişkin kendi anlayışım öncelikle deterministik TM içindir, ancak diğer otomata türleri için de düşünülebileceğinin farkındayım. Ayrıca determinizmin insanların TM'ye ya da durma problemine sık sık başvurma biçiminde genellikle az ya da …

6
Dinamik programlama Brute force'den nasıl farklı?
Aşağıdaki alıntıyla karşılaştığımda Dinamik Programlama üzerine okuyordum Dinamik bir programlama algoritması sorunu çözmek için olası tüm yolları inceleyecek ve en iyi çözümü seçecektir. Bu nedenle, dinamik programlamayı kabaca , en iyisini seçmek için mümkün olan tüm çözümleri gözden geçirmemizi sağlayan akıllı, kaba kuvvet yöntemi olarak düşünebiliriz . Sorunun kapsamı, mümkün …

3
Bir dilin bağlamdan bağımsız olup olmadığını test etme algoritması
Bir dilin bağlamdan bağımsız olup olmadığını test etmek için bir algoritma / sistematik prosedür var mı? Başka bir deyişle, cebirsel biçimde belirtilen bir dil verildiğinde ( gibi bir şey düşünün ), dilin olup olmadığını test edin . Öğrencilere tüm ödevlerinde yardımcı olmak için bir web hizmeti yazdığımızı düşünün; dili belirtirseniz …


1
Bir sinir ağının VC boyutunu etkili bir şekilde hesaplamak veya yaklaşık olarak hesaplamak
Amacım, girdi ve çıktı ile tanımladığım aşağıdaki sorunu çözmek: Giriş: düğümleri, kaynakları ve lavabo ( ) ile yönlendirilmiş bir asiklik grafikG,G,Gmmmnnn111m > n ≥ 1m>n≥1m > n \geq 1 Çıktı: VC-boyutu topolojisi ile sinir ağı için (ya da yaklaşık bir) .G,G,G Daha fazla özellik : her bir düğüm sigmoid bir …

5
Sabit nokta, bilgisayar bilimi dünyasında ne anlama geliyor?
Stackexchange'te soru ve cevaplarda sabit noktaya referanslarla karşılaşmaya devam ediyorum ve web'deki anlamı Wikipedia gibi sitelerde referans buluyorum. Ancak referansların hiçbiri, sabit bir noktanın ne olduğu ve bilgisayar bilimi dünyasında bunun ne anlama geldiğine dair sorumu gerçekten cevaplamıyor.

4
İlk grafik derinliği araştırmasında gri düğümün amacı
Gördüğüm derinlik-ilk aramanın birçok uygulamasında (örneğin: burada ), kod gri bir tepe noktasını (keşfedildi, ancak tüm komşuları ziyaret edilmedi) ve siyah bir tepe noktasını (keşfedildi ve tüm komşuları ziyaret edildi) ayırt ediyor . Bu ayrımın amacı nedir? Görünüşe göre DFS algoritması, ister gri ister siyah olsun, ziyaret edilen bir tepe …

5
Doğruluk kanıtı olmayan bir algoritma örneği
Hoare mantığımız var. Neden bir algoritmanın doğru olduğu hala mümkün, ancak doğru olduğuna dair bir kanıt yok? Algoritmanın C ile ifade edildiğini varsayalım. Sonra adım adım yapması gerekeni yaptığını söyleyebiliriz. Benim sorum şu: Bana doğru olan ancak doğruluk kanıtı olmayan bir algoritma örneği verin. EDIT: Ben küçük bir arka plan …

4
Yönlendirilmiş grafikler neden önemlidir?
Bu yayını geliştirmek mi istiyorsunuz? Alıntılar ve cevabınızın neden doğru olduğuna dair bir açıklama da dahil olmak üzere bu soruya ayrıntılı cevaplar verin. Yeterli ayrıntıya sahip olmayan yanıtlar düzenlenebilir veya silinebilir. Yönlendirilmiş grafiklerde MST algoritmaları, güçlü bağlanabilirlik, yönlendirme vb. Ayrıca son zamanlarda insanlar yönlendirilmiş grafikler için dinamik ve hataya dayanıklı …

2
Biçimsel kurallar için kullanılan kesir benzeri “ayrık matematik” tarzı gösterim nedir?
"Bir Uyuşmaz Çoğaltılmış JSON Veri Türü" makalesinde , resmi olarak "kurallar" tanımlamak için bu gösterimle karşılaştım: Bu gösterime ne denir? Nasıl okurum? Örneğin: DOCKural onun "payında" bir şey yok - neden olmasın? EXECve GETkurallar Bu ne anlama geliyor, ne çizgisinin üzerinde iki ayrı terim var görünüyor? VARdiğer birçok kural okun …

1
Min. Kesim ağ akışından daha kolay olabilir mi?
Maksimum akışlı min-kesme teoremi sayesinde, bir -min-cut'u hesaplamak için bir ağ grafiğindeki maksimum akışı hesaplamak için herhangi bir algoritmayı kullanabileceğimizi biliyoruz . Bu nedenle, en az işlem karmaşıklığı maksimum işlem karmaşıklığını daha fazla kes Akışlı.( s , t ) ( s , t )(s,t)(s,t)(s,t)(s,t)(s,t)(s,t)(s,t)(s,t)(s,t) Daha az olabilir mi? Herhangi bir …

5
Kısıtlanmış veya tahmin edilebilir bir girdiniz varsa durdurma sorununu çözmek mümkün müdür?
Durma problemi genel durumda çözülemez. İzin verilen girdileri kısıtlayan tanımlı kurallar bulmak mümkündür ve durdurma sorunu bu özel durum için çözülebilir mi? Örneğin, döngülere izin vermeyen bir dilin, programın durup durmayacağını söylemek çok kolay olacaktır. Şu anda çözmeye çalıştığım sorun, programın geçerliliğini kontrol eden bir komut dosyası denetleyicisi yapmaya çalışıyorum. …

5
Teorik bilgisayar biliminde daha hızlı bir algoritma ne anlama geliyor?
Bazı problem A için zamanında çalışan bir algoritma varsa O(f(n))O(f(n))O(f(n))ve biri zaman içinde çalışan bir algoritma bulursa , O(f(n)/g(n))O(f(n)/g(n))O(f(n)/g(n)) , burada g(n)=o(f(n))g(n)=o(f(n))g(n) = o(f(n)) , önceki algoritmaya göre bir gelişme olarak mı değerlendiriliyor? Teorik bilgisayar bilimi bağlamında böyle bir algoritma bulmak mantıklı mı?
18 algorithms 

1
Hesaplanabilir bir fonksiyon hesaplanamayan bir sayıya yaklaşabilir mi?
Şu şekilde hesaplanabilir bir işlevi var mı f:N→Qf:N→Qf:\mathbb{N}\rightarrow \mathbb{Q} : Tüm t∈N:0≤f(t)&lt;Xt∈N:0≤f(t)&lt;Xt\in\mathbb{N}: 0\le f(t) < X limt→∞f(t)=Xlimt→∞f(t)=X\lim\limits_{t\rightarrow\infty} f(t) = X Nerede bir uncomputable gerçek sayıdır.XXX Bulduğum bu sorunun tek referansı bu sorunun cevabıydı : /math//a/1052579/168764 , burada fonksiyonun tutacağı anlaşılıyor, ancak bunu nasıl kanıtlayacağımı bilmiyorum bu işlevin sınırı hesaplanamayan gerçek …


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.