role of algorithms in computing ppt