«ds.algorithms» etiketlenmiş sorular

Bir görevi tamamlamak için iyi tanımlanmış talimatlar ve zaman / bellek / vb.

2
Önbellek-habersiz algoritmalar için başlangıç ​​noktası?
Önbellek-habersiz algoritmalar ve veri yapıları hakkında daha fazla bilgi edinmek ilginç, ama orada çok fazla makale var, dürüstçe nereden başlayacağımı bilmiyorum. Prokup'un konuyla ilgili iyi bir başlangıç ​​noktası gibi görünen orijinal tezini buldum, ancak konuyla ilgili basit ve erişilebilir bir giriş varsa, oradan başlamayı tercih ederim. Konuyla ilgili standart bir …

1
Öklid Kapasiteli Tesis Yer Problemi
In Kapasite Tesisi Yeri Sorunu (CFLP'nin) , biz müşteriler bir dizi verilir ve potansiyel olanakları bir dizi . her müşteri , bir veya daha fazla açık tesis tarafından gereken bir talebine sahiptir . Her tesis açılış maliyeti vardır ve kapasite vardır tesis maksimum talebin olduğu, hizmet edebilir. İstemci bir birim …

2
Her kenara izin vermeyen en kısa yollar
Beni doğru yönde başlattırabilecek herhangi bir işaretçi veya terimi takdir ediyorum. Yönlendirilmiş bir grafiğimiz var G = ( V, E)G=(V,E)G=(V,E) ve uzunluklar lben jlijl_{ij} her kenar için ben jijijbu pozitif kabul edilebilir. Özel bir başlangıç ​​düğümü varsss ve bitiş düğümü ttt. Her kenar için ben jijij, en kısa yolun uzunluğunu …

1
Bir grafiği içsel ayrık tetrahedra koleksiyonu olarak gömme
Ayrık iç mekanlara bağlı bir tetrahedra koleksiyonu olarak 3D'deki bir ağı tanımlayın (böylece tetrahedra sadece k-yüzleri paylaşır, ). Keyfi bir grafik verildiğinde, bir kafes olarak gömülüp gömülemeyeceğini test etmek için etkili bir prosedür var mı?k ≤ 2k≤2k \le 2 Burada, gömme, grafiğin köşelerinin noktalara ve kenarların düz çizgilere eşleştirilmesidir, böylece …

1
Optimizasyon için Buluşsal Yöntemler
Cuma günü olduğu için bir CW sorusunun zamanı geldi. Optimizasyon problemlerinde geniş kullanım alanı olan buluşsal yöntemler arıyorum. Kapsamı daha 'teori dostu' sezgisel tarama ile sınırlamak için, kurallar şunlardır (bazıları keyfi, bazıları değil) Çok sayıda parametresiz ve somut bir çalışma süresi olan (belki de yineleme başına) iyi tanımlanmış bir yöntem …

2
Hızlı liste değiştirme ve sipariş sorguları için bir veri yapısı var mı?
Bir dizi sahip kümesinden elemanların listeleri, . gelen her öğe tek bir listede görünür . Aşağıdaki güncellemeleri gerçekleştirebilecek bir veri yapısı arıyorum:LLLN={1,2,3,...,n}N={1,2,3,...,n}N = \{ 1, 2, 3, ..., n \}NNNLLL concat(x,y)concat(x,y)concat(x, y) : içeren listeyi içeren listenin sonuna birleştiriryyyxxx split(x)split(x)split(x) : içeren listeyi hemen sonra bölerxxxxxx Ayrıca aşağıdaki sorguları gerçekleştirmesi …

1
Joker karakter dizesinin kümedeki başka bir joker karakter dizisiyle tamamen eşleşip eşleşmediğine karar verme
İşte bir süredir beni rahatsız eden bir sorun. Dize diyelim 1s ve 0s dizisidir ve joker karakter dizesi 1, 0 ve? S dizisidir. Tüm dizeler ve joker karakter dizeleri aynı uzunlukta. Bunlar standart UNIX joker karakterleri; 10 ?? 1 maçlar 10011, 10111, vb - a? bu konumda 1 veya 0 …

1
Uygulanması çok zor olan güçlü algoritmalar - bunların doğru olduğundan nasıl emin olabilirsiniz?
Buradaki soruya atıfta bulunuyorum: uygulamak için çok karmaşık güçlü algoritmalar . Bir algoritma güçlü ancak uygulanamayacak kadar karmaşıksa, algoritmanın doğru olduğundan nasıl emin olabilirsiniz? Uygulama olmadan, algoritmayı gerçek dünya senaryosunda test edemezsiniz ve böyle karmaşık bir algoritma, algoritmayı geçersiz kılabilecek hatalar içerebilir. Anlamadığım şey bu; bir algoritmanın doğruluğunu kanıtlamak için …

3
Poligon nirengi için algoritmalar
Kendimi kesişen çokgen (ayrıca delik yapısı ile çokgen) nirengi üzerine sert zaman bulma algoritması veya yayınlanmış makalelerim vardı. Herhangi biri yayınlanmış makaleyi / algoritmayı bulmam için bana rehberlik edebilir mi? PS: birisi bu soruyu uygun şekilde etiketleyin lütfen, bunu yapmak için yeterli itibar puanım yok.

3
Sınırlı yüksekliği kapsayan ağaçları rastgele nasıl oluşturabilirim?
Üzerinde çalıştığım bir proje için, sınırlı yükseklikte rastgele yayılmış ağaçlar üretmeliyim. Temel olarak aşağıdakileri yapıyorum: 1) Yayılan bir ağaç oluşturun 2) Fizibiliteyi kontrol edin, mümkünse saklayın. 1) Minimum yayılan ağaçtan (Prim veya Kruskal) Başlangıçta var olmayan bir kenar ekliyorum ve bu bir döngü yaratıyor, bu döngüyü tespit ediyorum ve bu …

1
VRP / VRPTW'nin herhangi bir SAT / SMT formülasyonu (TSP, Job-Shop-Scheduling)?
acaba bir SAT / SMT örneği olarak Time-Windows ( VRPTW ) ile bir Araç-Yönlendirme-Sorunu (karar sorunu olarak) formüle herhangi bir yaklaşım olup olmadığını merak ? (alternatif: TSP) Örneğin: "Zaman pencerelerindeki tüm müşterileri n = 10 araçla ziyaret eden geçerli bir çözüm var mı?" Bu karar sorunu, kullanılan araç sayısını en …

3
Düzlemsel grafikler için ağaç ayrışımı
İlk önce matematik üzerine sordu . Düzlemsel gömülü bir düzlemsel grafiğim olduğunu varsayalım, ağaç ayrışmasını nasıl bulabilirim? Bir ağacın optimal ağaç ayrışması nedir ddd-tarafından-dddkare ızgara? "Optimal" in nasıl tanımlanacağından tam olarak emin değilim, ancak bir büyük torba ile ayrışma ve birçok büyük torba ile ayrışma arasında ayrım yapmalıdır.

2
TSP için Held-Karp algoritmasının zaman karmaşıklığı
Michael Held ve Richard M. Karp tarafından " Sıralama Sorunlarına Dinamik Programlama Yaklaşımı " konusuna baktığımda , şu soruyu buldum: TSP için algoritmalarının karmaşıklığı neden (s. 199), yani faktörünü nereden alıyorlar ? Doğru anladıysam , her bir şehir alt kümesi için toplama sayısı anlamına gelir. O zaman neden her ekleme …



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.