אלגוריתם חמדן (Greedy), אלגוריתם המבסס את פעולתו על בחירת האפשרות הטובה ביותר כפי שנמצאה בבדיקה מיידית, מבלי לקחת בחשבון את התוצאה המצטברת במהלכים הבאים. בעיות אופטימיזציה, בהן מנסים למצוא את הפתרון הטוב ביותר, הן מטבען עתירות חישוב. ומציבות קשיים מהותיים המאלצים לנקוט באסטרטגיה אלגוריתמית שתקל על מורכבות וסיבוכיות החישוב.
אחת האסטרטגיות היא שימוש באלגוריתם חמדן, אשר עלול לתת תוצאה בינונית, אך יתרונו במהירות החישוב היחסית שלו.