Abstract:To solve airliner tail-number-assignment (TNA) problem with the requirement of balanced application of airplanes, a simulated annealing algorithmwas designed. According to the character of single hub and spoke network widely used in Chinese airliners, a new concept called flight pairing was defined. When sufficient aircrafts are available, constraint on application of each aircraft is ignored. By constructing a flight pairnetworkmodel describingthe connectingrelationship of flight pairs, the originalTNAproblem is transformed to optimizing flight pair schemes with minimized target function. A simulated annealing algorithmwas presented. The computing complexity of this algorithm isO(M(m3+mn)).