This document discusses optimization of routing protocols in mobile ad hoc networks (MANETs) using a genetic algorithm. It begins with an abstract describing a novel energy-efficient routing algorithm based on mobile agents that collects network information to choose the shortest path and minimize energy consumption. It then provides background on proactive and reactive routing protocols like DSR, and discusses related work on low power routing protocols including minimum power routing, battery-cost-aware routing, and the route discovery process in DSR.