Å° ¼ø¼¸¦ ºñ±³Çϱ⠶§¹®¿¡ ÀÔ·ÂÀ¸·Î ÁÖ¾îÁø µ¥ÀÌÅ͸¦ ±×·¡ÇÁ·Î ±×¸®¸é »çÀÌŬÀÌ ¾ø´Â ¹æ Çâ±×·¡ÇÁ(DAG)·Î Ç¥ÇöÇÒ ¼ö ÀÖ´Ù.µû¶ó¼ ³Êºñ¿ì¼±Å½»öÀ¸·Î Àڽź¸´Ù ÀÛ´Ù°í È®Á¤ÇÒ ¼ö ÀÖ´Â ¸ðµç »ç¶÷À» °Ë»öÇÒ ¼ö ÀÖ´Ù. ±×·¡ÇÁ °£¼±ÀÇ ¹æÇâÀ» ¹Ý´ë·Î Çϸé Àڽź¸´Ù Å©´Ù°í È®Á¤ ÇÒ ¼ö ÀÖ´Â ¸ðµç »ç¶÷À» ãÀ» ¼ö ÀÖ´Ù. ¸¸¾à ¾î´À ÇÑ »ç¶÷¿¡ ´ëÇؼ, Àڽź¸´Ù Å©´Ù°í È®Á¤ ÇÒ ¼ö ÀÖ´Â »ç¶÷ÀÇ ¼ö¸¦ h, ÀÛ´Ù°í È®Á¤ÇÒ ¼ö ÀÖ´Â »ç¶÷ÀÇ ¼ö¸¦ lÀ̶ó°í ÇÏÀÚ. ¸¸¾à h + l = n - 1(nÀº Àüü »ç¶÷ÀÇ ¼ö) ¸¦ ¸¸Á·ÇÑ´Ù¸é ±× »ç¶÷Àº ÀÚ½ÅÀÇ Å° ¼ø¼¸¦ È®Á¤ÇÒ ¼ö ÀÖ´Ù.
°¢°¢ÀÇ »ç¶÷¿¡ ´ëÇؼ ³Êºñ¿ì¼±Å½»öÀ» ÅëÇØ DAGÀ» °Ë»öÇÏ¸é¼ h¿Í lÀ» ±¸ÇÏ°í, ÀÌ ½ÄÀ» ¸¸Á· ÇÏ´Â »ç¶÷µéÀ» ãÀ¸¸é¼ h°¡ °¡Àå ÀÛÀº »ç¶÷ÀÌ È®Á¤µÉ ¼ö ÀÖ´Â °¡Àå Å«»ç¶÷, lÀÌ °¡Àå ÀÛÀº »ç¶÷ÀÌ °¡Àå ÀÛÀº »ç¶÷ÀÌ´Ù.
°¢ »ç¶÷¿¡ ´ëÇؼ ³Êºñ¿ì¼±Å½»öÀ» ÇϹǷΠ½Ã°£ º¹Àâµµ´Â O(n * (n + m))ÀÌ µÈ´Ù(mÀº ÀÔ·ÂµÈ °ü°èÀÇ ¼ö). ³Êºñ¿ì¼±Å½»öÀ» O(n + m)ÀÇ ½Ã°£º¹Àâµµ·Î ¼öÇàÇϱâ À§Çؼ ¿¬°á¸®½ºÆ®¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù. µû¶ó¼ °ø°£º¹Àâµµ´Â O(n + m)ÀÌ µÈ´Ù.