29
ปรับใช้อัลกอริทึมหลัก
เพื่อแสดงให้เห็นถึงความสำคัญของอัลกอริทึม (เช่นสำหรับนักเรียนและอาจารย์ที่ไม่ได้ทำทฤษฏีหรือแม้กระทั่งจากสาขาที่แตกต่างกันโดยสิ้นเชิง) บางครั้งมันก็มีประโยชน์ที่จะมีรายการตัวอย่างที่มีอัลกอริธึมหลักในเชิงพาณิชย์ หรือซอฟต์แวร์ / ฮาร์ดแวร์ที่ใช้กันอย่างแพร่หลาย ฉันกำลังมองหาตัวอย่างดังกล่าวที่ตรงตามเกณฑ์ต่อไปนี้: ซอฟต์แวร์ / ฮาร์ดแวร์ที่ใช้อัลกอริทึมควรใช้งานอย่างกว้างขวางในขณะนี้ ตัวอย่างควรเฉพาะเจาะจง กรุณาให้การอ้างอิงถึงระบบที่เฉพาะเจาะจงและอัลกอริทึมเฉพาะ ตัวอย่างเช่นใน "อัลกอริทึม X มีประโยชน์สำหรับการประมวลผลภาพ" คำว่า "การประมวลผลภาพ" นั้นไม่เฉพาะเจาะจงเพียงพอ ใน "การค้นหาของ Google ใช้อัลกอริธึมกราฟ" คำว่า "อัลกอริทึมกราฟ" นั้นไม่เจาะจงพอ อัลกอริทึมควรจะสอนในระดับปริญญาตรีทั่วไปหรือปริญญาเอก คลาสในอัลกอริทึมหรือโครงสร้างข้อมูล เป็นการดีที่อัลกอริทึมจะครอบคลุมในตำราเรียนอัลกอริทึมทั่วไป เช่น "ระบบที่รู้จักกันดี X ใช้อัลกอริทึมที่รู้จักกันน้อย Y" ไม่ดี ปรับปรุง: ขอบคุณอีกครั้งสำหรับคำตอบและลิงก์ที่ยอดเยี่ยม! บางคนแสดงความคิดเห็นว่ามันเป็นเรื่องยากที่จะทำตามเกณฑ์เพราะอัลกอริธึมหลักนั้นแพร่หลายจนยากที่จะชี้ไปที่การใช้งานเฉพาะ ฉันเห็นความยากลำบาก แต่ฉันคิดว่ามันคุ้มค่าที่จะหาตัวอย่างที่เฉพาะเจาะจงเพราะจากประสบการณ์ของฉันที่บอกผู้คนว่า: "ดูสิอัลกอริธึมมีความสำคัญเพราะมันเกือบทุกที่ !" ไม่สำเร็จ.