Dr. Danny Ralph Judge Institute of Management Studies University of Cambridge United Kingdom NONLINEAR PROGRAMMING METHODS FOR OPTIMISATION PROBLEMS WITH COMPLEMENTARITY CONSTRAINTS