外梯度法是一种可以用来解决非线性互补问题的常规算法,其计算简单,存储小,但是收敛速度比较慢.本文基于Anderson加速的思想对其进行改进,从理论上证明了新算法的收敛性,并在数值实验上表明该算法不仅比原始算法加速明显,也比投影收缩算法性能优越,而且在大规模问题上的加速效果稳定.