Chapter 5: Algorithms for the MAEC Problem