什么是選擇運算


什么是選擇運算

文章插圖
選擇運算又稱為繁殖、再生 , 或復制運算,用于模擬生物界優勝劣汰的自然選擇現象 。它從舊種群中選擇出適應性強的某些染色體,放入匹配池,為染色體交換和變異運算產生新種群做準備 。選擇運算在計算機領域主要是對關系R中選擇由滿足邏輯條件的元組所組成的一個新關系 。
適應度越高的染色體被選擇的可能性越大,其遺傳基因在下一代群體中的分布就越廣 , 其子孫在下一代出現的數量就越多 。有多種選擇方法,比如:適應度比例法 。
【什么是選擇運算】在計算機基礎中,選擇運算是指從關系中找出滿足給定條件的元組的操作稱為選擇 。選擇是從行的角度進行的運算,即水平方向抽取記錄 。經過選擇運算得到的結果可以形成新的關系,其關系模式不變,但其中的元組是原關系的一個子集 。