遺伝子の進化過程をモデル化したコンピュータアルゴリズムのこと.略してGAとも呼ばれる.遺伝子に例えた文字列の母集団が交さ,突然変異,淘汰(とうた)を繰返すことにより,より適応能力のある遺伝子に進化していく.工学では複雑な目的関数の最適化などに用いられる.