അതിനാൽ, ഈ അൽഗോരിതം വിശാലമായി 3 ഘട്ടങ്ങൾ ഉൾക്കൊള്ളുന്നു; ഘട്ടം 1 തരംഗ പ്രചരണ ഘട്ടം പറയുന്നു, ഇതൊരു ആവർത്തന പ്രക്രിയയാണ്.
కాబట్టి, ఈ అల్గోరిథం విస్తృతంగా 3 దశలను కలిగి ఉంటుంది; 1 వ దశ వేవ్ ప్రచారం దశ, ఇది పునరావృత ప్రక్రియ.