{"title":"A Simulated Annealing Algorithm for Ground Station Scheduling Problem","authors":"F. Xhafa, X. Herrero, Admir Barolli, M. Takizawa","doi":"10.1109/NBiS.2013.37","DOIUrl":null,"url":null,"abstract":"Among different versions of Satellite Scheduling, there is the Ground Station Scheduling, whose aim is mission allocation of ground stations to spacecrafts. This scheduling problem belongs to the family of scheduling with time windows, and besides complexities of classical scheduling problems, it has additional requirements that make it over-constrained and challenging to solve to optimality. In fact, in some cases it is even hard to find a feasible solution that satisfies all user requirements and resource constraints. As with other computationally hard combinatorial optimization problems, heuristic solutions are employed to find high quality solutions in reasonable amount of computation time. In this paper we present a Simulated Annealing (SA) algorithm for the problem, which is a local search based algorithm that simulates the cooling process by gradually lowering the temperature of the system until it converges to a stable state. The Satellite Toolkit is used for the experimental study and performance evaluation of the algorithm through a family of instances of small, medium and large sizes.","PeriodicalId":261268,"journal":{"name":"2013 16th International Conference on Network-Based Information Systems","volume":"55 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-09-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"16","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 16th International Conference on Network-Based Information Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NBiS.2013.37","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 16
Abstract
Among different versions of Satellite Scheduling, there is the Ground Station Scheduling, whose aim is mission allocation of ground stations to spacecrafts. This scheduling problem belongs to the family of scheduling with time windows, and besides complexities of classical scheduling problems, it has additional requirements that make it over-constrained and challenging to solve to optimality. In fact, in some cases it is even hard to find a feasible solution that satisfies all user requirements and resource constraints. As with other computationally hard combinatorial optimization problems, heuristic solutions are employed to find high quality solutions in reasonable amount of computation time. In this paper we present a Simulated Annealing (SA) algorithm for the problem, which is a local search based algorithm that simulates the cooling process by gradually lowering the temperature of the system until it converges to a stable state. The Satellite Toolkit is used for the experimental study and performance evaluation of the algorithm through a family of instances of small, medium and large sizes.