The purpose of this article is to use genetic algorithm for finding two invertible diagonal matrices D1 and D2 such that the scaled matrix D1AD2 approaches to minimum condition number.