Modified PSO–OSD ‪(mPSO–OSD)‬