针对约束优化问题,提出一种复合人工蜂群算法。该算法引入多维随机变异操作和最优引导变异操作平衡算法的探索能力和开发能力。将ε约束和可行性规则相结合平衡目标函数与约束,加快算法的收敛。通过对CEC2006中20个测试函数和CEC 2010中18个测试函数及3个实际工程优化问题的实验结果分析表明,该算法对约束优化问题可行有效。