കാരണം, ശരിയായ നടപടിക്രമം N P കംപ്ലീറ്റ് ആണ്. അത് പൂർത്തിയാക്കാൻ വളരെ സമയമെടുക്കും. ഒരു വശത്ത് മാത്രം തെറ്റ് ചെയ്യുക എന്നതാണ് പ്രായോഗിക രീതി.
ఎందుకంటే, సరైన విధానం NP కంప్లీట్ మరియు అది పూర్తి చేయడానికి చాలా సమయం పడుతుంది, కాబట్టి దీన్ని చేయటానికి ఆచరణాత్మక మార్గం ఏమిటంటే, ఒక వైపు మాత్రమే తప్పు చేయడం.