 อธิบายแนวคิดทั่วไปเบื้องหลังอัลกอริธึมเชิงพันธุกรรม
อัลกอริทึมทางพันธุกรรมเป็นอัลกอริธึมการปรับให้เหมาะสมประเภทหนึ่งที่ใช้หลักการวิวัฒนาการและการคัดเลือกโดยธรรมชาติเพื่อค้นหาวิธีแก้ปัญหา อัลกอริธึมเชิงพันธุกรรมเริ่มต้นด้วยประชากรของโซลูชันและใช้ตัวดำเนินการทางพันธุกรรม เช่น การกลายพันธุ์ การคัดเลือก และครอสโอเวอร์ เพื่อสร้างโซลูชันใหม่ซึ่งได้รับการประเมินเทียบกับฟังก์ชันที่เหมาะสม โซลูชันที่เหมาะสมที่สุดจะถูกเก็บไว้และดำเนินการซ้ำจนกว่าจะพบโซลูชันที่เหมาะสม