A Ground-Holding Program(GHP) model based on Gene Expression Programming and the description of the problem were proposed. This model considered different delay costs of different aircrafts as important economical factor. The chromosome was coded by multi-gene family including both arrival aircraft information and airport slots. Meanwhile, according to consecutive flights, a special double-homology-gene was proposed, and two fitness functions were designed respectively for common gene and double-homology-gene combined with actual air traffic control restrictions. The comparison of this algorithm with RBS(Ration By Schedule) algorithm and Accrute-Delay-Based Slot Allocation(ADBSA) algorithm showed that in the condition of less total delay cost for all aircrafts, the total delay time and total delay cost of the consecutive flights reduced by 26% and 32% compared with RBS, and 27% and 31% compared with ADBSA, which validated the feasibility of the proposed model and algorithm.