Genetic Algorithms for Inverse Problem Solutions