A Comparative Analysis Of Algorithms For Satellite Operations Scheduling