Pertanyaan yang diberi tag ds.algorithms

18
Algoritma treewidth cepat

Saya ingin menghitung treewidth grafik. Ada heuristik yang benar-benar bagus untuk masalah grafik NP-hard lainnya seperti VF2 untuk subgraph isomorphism, dengan kode yang tersedia dalam igraph misalnya. Saya telah mencobanya pada grafik saya dan saya menemukan mereka berjalan sangat cepat untuk...

18
Memecahkan Labirin Angka-Pelompat

Anak saya yang berusia 8 tahun bosan membuat labirin konvensional, dan telah membuat varian yang terlihat seperti ini: Idenya adalah mulai dari x dan mencapai o melalui aturan normal. Selain itu, Anda dapat "hop" dari setiap bilangan bulat untuk setiap bilangan bulat lainnya b , tetapi Anda...

17
Edit jarak antara dua partisi

Saya memiliki dua partisi [1…n][1…n][1 \ldots n] dan saya mencari jarak sunting di antara mereka. Dengan ini, saya ingin menemukan jumlah minimal satu transisi dari sebuah node ke grup yang berbeda yang perlu beralih dari partisi A ke partisi B. Misalnya jarak dari {0 1} {2 3} {4}ke {0} {1} {2 3...

17
Menggabungkan Dua Pohon Pencarian Biner

Saya mencari algoritme untuk menggabungkan dua pohon pencarian biner dengan ukuran dan jangkauan yang berubah-ubah. Cara yang jelas saya akan menerapkan ini adalah untuk menemukan seluruh sub pohon yang jangkauannya dapat masuk ke dalam simpul eksternal yang berubah-ubah di pohon lain. Namun, kasus...

17
Algoritma untuk mengatur pengemasan

Tampaknya ada banyak pekerjaan, untuk beberapa masalah NP-Hard, pada pengembangan algoritma tepat waktu eksponensial cepat (yaitu, hasil dari bentuk: Algoritma A memecahkan masalah dalam waktu O (c ^ n), dengan c kecil). Sepertinya ada cukup banyak pekerjaan di sepanjang garis-garis ini untuk...