Buku pegangan algoritma canggih

11

Saya mencari sumber daya (lebih disukai buku pegangan) tentang topik lanjutan dalam algoritma (topik di luar apa yang dicakup dalam buku teks algoritma seperti CLRS dan DPV).

Jenis bahan yang dapat digunakan untuk mengajarkan topik dalam kursus algoritma seperti Erik Demaine dan kursus Algoritma Tingkat Lanjut David Karger .

Sumber daya yang akan memberikan gambaran lapangan (seperti buku pegangan) lebih disukai, tetapi sumber daya yang lebih terfokus seperti buku "Approximation Algorithms" karya Vijay Vazirani juga baik-baik saja.

Kaveh
sumber
Ini mirip dengan pertanyaan saya sebelumnya tentang struktur data: buku pegangan struktur data tingkat lanjut . Saya ingin menggunakannya sebagai petunjuk bagi siswa saya untuk belajar tentang topik yang lebih maju dalam algoritma. Sumber daya yang tersedia online untuk siswa lebih disukai.
Kaveh
Cari arsip MIT .
Tommy
1
Johan Håstad (juga) memiliki catatan kuliah tentang algoritma lanjutan: nada.kth.se/ ~ johanh
Huck Bennett

Jawaban:

6

Desain Algoritma Aproksimasi oleh Williamson & Shmoys ( http://www.designofapproxalgs.com/ ) adalah buku yang bagus untuk banyak metode aproksimasi seperti algoritma serakah, pemrograman semidefinit, dll. Selain itu, ia mencakup beberapa topik dalam kompleksitas yang erat terkait dengan algoritme aproksimasi (ketidakmungkinan, kekerasan berbasis MAX-CUT berbasis Game Unik)

rahulmehta95
sumber
5

Anda mungkin tertarik dengan buku pegangan terbaru berikut ini. Berbagai topik yang dibahas melampaui CLRS, dan materi ini sangat cocok untuk lulusan dan Ph.D. siswa, meskipun Anda dapat memilih beberapa topik yang dipilih untuk mahasiswa sarjana lanjutan.

Algoritma dan Teori Komputasi Handbook Edition Kedua (Topik Khusus dan Teknik)

Buku Pegangan Algoritma Terapan Memecahkan masalah Ilmiah, Teknik dan Praktis

Buku Pegangan Algoritma Perkiraan dan Metaheuristik 

Massimo Cafaro
sumber
ulasan & daftar isi ref 1 Atallah / Blanton
vzn
4

Saya lebih suka "Algoritma untuk Masalah Sulit" oleh Juraj Hromkovic

n00b
sumber
4

Lihat Ensiklopedia Algoritma oleh Kao (Editor). Ini berisi lebih dari 500 entri dan banyak dari mereka berisi algoritma canggih.

Mohammad Al-Turkistany
sumber
4

Geometri Komputasi: Mark de Berg, Marc van Kreveld, Mark Overmars, dan Otfried Cheong. Geometri Komputasi: Algoritma dan Aplikasi; Catatan Kursus David Mount .

Algoritma Acak: Motwani dan Raghavan. Algoritma Acak; Catatan Luar Biasa oleh James Aspnes ; Mitzenmacher dan Upfal. Probabilitas dan Komputasi.

Arus Jaringan: Ahuja, Magnanti, dan Orlin. Arus Jaringan.

Algoritma Perkiraan: Dorit Hochbaum. Algoritma Perkiraan untuk Masalah NP-Hard. 

Nasib sial
sumber
1
Karena mungkin tidak ada satu pun "Buku Pegangan Algoritma Tingkat Lanjut", jawaban wiki komunitas di sepanjang baris ini (berdasarkan topik algoritme lanjutan) akan lebih baik.
Huck Bennett
HAI(mn)
0

tidak persis apa yang diinginkan namun mirip dengan contoh Anda, pertimbangkan CS G399: Permata Ilmu Komputer Teoritis; Catatan kuliah Spring 2009 oleh Viola. ini lebih merupakan perspektif bukti-sentris namun sebagian besar pada dasarnya adalah algoritma canggih di bidang penelitian perbatasan utama. (juga perhatikan bukti batas bawah dapat dianggap sebagai algoritma kompresi.)

Kursus ini mencakup beberapa kemajuan paling menarik dan terbaru dalam ilmu komputer teoretis. Ini menyajikan hasil mutakhir pada bidang penelitian aktif, dan mengajarkan teknik pembuktian terkait. Daftar topik sementara mencakup:

  • Batas bawah untuk sirkuit dengan kedalaman konstan.
  • Generator pseudorandom Nisan-Wigderson.
  • Kriptografi dalam waktu paralel yang konstan.
  • Kompleksitas Nash equilibria.
  • Konektivitas yang tidak diarahkan dalam ruang logaritmik (SL = L).
  • Kompleksitas komunikasi.
  • Primes ada di P.
  • Multiplikasi matriks cepat.
vzn
sumber
2
tentu saja bagus, tetapi jauh lebih luas dari apa yang diminta OP
Alessandro Cosentino