ให้กราฟกำกับ ให้จุดยอดอีกสองจุด u และ v ด้วย u คือจุดยอดเริ่มต้น และ v คือจุดยอดสิ้นสุด งานของเราคือการหาจำนวนการเดินจากจุดยอด u ถึง v โดยมีขอบ k เท่ากัน ค่าของ k ยังอยู่ในอัลกอริธึมด้วย เมื่อใช้โปรแกรมไดนามิก เราจำเป็นต้องสร้างตาราง 3 มิติ โดยที่แถวจะชี้ค่าของ u คอลัมน์จะชี้ค่า v และความลึกจะใช้เพ