在鱼群算法中提出了人工鱼的吞食行为,对算法进行了改进,在保证算法性能的前提下明显降低了人工鱼群算法的复杂度。通过对多用户OFDM系统模型的分析,结合对用户公平性的考虑,给出了该系统中自适应资源分配问题的目标函数。用改进鱼群算法在保证用户公平性的基础上,很好地解决了多用户OFDM中的自适应资源分配问题,实现系统总传输速率最大化。
This paper improved the artificial fish swarm algorithm (AFSA) with the proposed swallowing behavior. The complexity of improved artificial fish swarm algorithm (IAFSA) was much less than that of the AFSA and its convergence speed was as fast as the AFSA. Based on the muhiuser OFDM system model and the user fairness, this paper designed the objective function of the adaptive resource allocation problem. The results show that the IAFSA can solve the problem of the adaptive resource allocation in muhiuser OFDM system very well, as the sum capacity is maximized and the user fairness is satisfied.