In this paper, the problem of assigning aircraft to protect assets from attack by enemy aircraft is formulated as a constrained resource allocation problem. The aircraft assignment problem is an NP-complete problem. A PSO-based approach incorporating four