I am looking for an algorithms book that covers material beyond Corman's book.
Bu, "ötesinde" ne istediğinize bağlı olarak çok farklı şekillerde cevaplanabilir. Yararlı olan belirli cevapları alma olasılığınız daha yüksek olduğundan, çok daha spesifik talimatlar sormanızı tavsiye ederim. Bazı genel rehberlik gelince:
- Sen Corman daha derinlemesine genel algoritmik konuları keşfetmek genel kitapların bir avuç bulabilirsiniz, ancak çoğunlukla, kitap olacak eğer uzmanlaşmış başlamak gerekir anlamlı derinlemesine fazlası. Aksi takdirde şişirilmesi ve kullanışlılığı yoktur.
- Bunun yerine belirli konuları arayın. Belirli konulara odaklanırsanız birçok gelişmiş malzeme vardır. Araya girdiniz mi:
- sıralama algoritmaları?
- dize algoritmaları?
- teorik algoritma sayısı?
- matris algoritmaları?
- grafik algoritmaları?
- geometrik algoritmalar?
- kuantum algoritmaları?
- stokastik / rasgele algoritmalar?
- doğrusal programlama?
- hesaplama modelleri?
- temel karmaşıklık teorisi ve algoritmaları?
- Kendi algoritmalarınızı nasıl türeteceğinizi anlamak istiyorsanız, yatırım yaptığınız sorun alanında kullanılan bilinen veri yapılarını anlamaya odaklanın (bu nedenle, mevcut bilginin derinliğini elde edin) ve karmaşıklık teorisi ve modellerinin iyi anlaşılmasına sahip olun. hesaplama. Bunlar, belirli bir sorun için neyin mümkün olduğuna ve resmi olarak daha düşük sınırları kanıtlamakta zorlansanız bile, hangi yaklaşımların daha iyi başarıya sahip olacağına dair sezgisel bir his verecektir.
Papadimitriou'nun birkaç veya Karmaşıklık Teorisi üzerine Arora / Barak gibi kitaplar, Corman'a hangi algoritmaların mümkün olduğunu daha iyi anlamak ve bazı sezgiler oluşturmak için takip etmem için önerim olurdu, ancak sadece belirli alanlarda modern genel bakış belgelerine bakıp mezun olmayı ve Modern anlayış seviyesine aşina olmak istiyorsanız, daha spesifik konularda araştırma seviyesi kitapları.