معظم المبرمجين الذين صادفتهم ليسوا مؤهلين لمعالجة مشاكل تصميم الخوارزميات ، وهذا في حد ذاته أمر مؤسف لاسيما أن تقنيات
تصميم الخوارزميات تشكل عنصرا أساسيا ضمن التكنولوجيا التطبيقية لعلوم الكمبيوتر. إن تصميم خوارزميات صحيحة وفعالة وقابلة للتنفيذ تجاه المشاكل الحقيقية للعالم يتطلب ركنين متميزين من المعرفة :
- معرفة التقنيات
- معرفة الموارد
ويأتي هذا الكتاب كدليل لتصميم الخوارزميات ، وتوفير إمكانية الوصول إلى تكنولوجيا الخوارزميات ، للطلاب ومهنيي الكمبيوتر على حد سواء. وينقسم محتوى الكتاب إلى قسمين :
- التقنيات : حيث يقدم دليلا عاما من التقنيات المرتبطة بالتصميم وتحليل خوارزميات الكمبيوتر
- الموارد : ويستهدف التصفح والمراجع ، ويضم دليلا لموارد الخوارزميات ، والتطبيقات ، وببليوغرافيا واسعة النطاق.
دليل تصميم الخوارزميات = The algorithm design manual
Steven Skiena