તેથી, આ અલ્ગોરિધમમાં વ્યાપકપણે 3 તબક્કાઓનો સમાવેશ થાય છે; પહેલા તબક્કા ને તરંગ પ્રચાર તબક્કો કહે છે, આ એક પુનરાવર્તિત પ્રક્રિયા છે.
അതിനാൽ, ഈ അൽഗോരിതം വിശാലമായി 3 ഘട്ടങ്ങൾ ഉൾക്കൊള്ളുന്നു; ഘട്ടം 1 തരംഗ പ്രചരണ ഘട്ടം പറയുന്നു, ഇതൊരു ആവർത്തന പ്രക്രിയയാണ്.