原文:利用遺傳學算法求解工作分配問題

問題:現在有 份工作。有 名工人被分配參與這 份工作,每份工作需要 人。每人參與不同的工作都有個評價值,代表該人參與該工作的損耗值,損耗值的范圍在 。問:如何分配這 人工作,使得總的損耗值最低。 本問題的基礎數據:工人選擇工作損耗表數據.rar 這是一個典型的工作分配問題。當然,利用匈牙利算法能求出該問題的最優解 今天,本文介紹利用遺傳學算法來求解該工作分配問題 下面先介紹些名詞解釋: 先給工人編 ...

2021-07-24 10:54 0 214 推薦指數:

查看詳情

工作分配問題求解

工作分配問題是一個典型的回溯問題利用回溯思想能很准確地得到問題的解。我們就針對如下一個案例做一個系統的分析: 問題描述 有 \(n\) 份工作分配給 \(n\) 個人來完成,每個人完成一份。第 \(i\) 個人完成第 \(k\) 份工作所用的時間為一個正整數 \(t_{ik ...

Fri Oct 04 23:55:00 CST 2019 0 457
遺傳算法求解TSP問題

一、簡介 遺傳算法是基於達爾文的生物進化論,是人工智能算法的的重要分支,主要用於解決一類求最優解問題。如旅行商(TSP)問題遺傳算法是將狀態當成染色體,狀態里的每一個決策都是染色體上的一個基因。然后根據實際情況生成一個適應度函數,計算每一串染色體對環境的適應度。讓適應度高的遺傳 ...

Wed Nov 20 07:51:00 CST 2019 0 268
遺傳算法求解TSP問題

1、遺傳算法 前一篇遺傳算法的基本內容在之前的博客已經應用過了 之前遺傳算法解決的是函數優化問題,即求解最大值或最小值問題; 此次要解決的是組合優化問題中的TSP問題,即旅行商問題。 這邊先介紹一下TSP問題 TSP問題(Traveling Salesman Problem ...

Wed Nov 20 05:58:00 CST 2019 0 284
表觀遺傳學——甲基化,組蛋白修飾

參考資料: 1.醫學分子生物 第六章 第一節 表觀遺傳學-甲基化 2.醫學分子生物 第六章 第二節 表觀遺傳學-組蛋白修飾 3.組蛋白修飾是個啥 1.什么是表觀遺傳學? 舉個例子:同卵雙生的雙胞胎個體,從遺傳學角度說他們的DNA序列是一致的,但多種表型存在一些差異。經典的孟德爾遺傳定律 ...

Wed Jun 24 19:21:00 CST 2020 0 4987
利用遺傳算法求解函數極小值

思想 遺傳算法的根本思想就是達爾文的適者生存法則。 使用二進制編碼(也就是基因),對要進行優化的問題的某個屬性進行編碼。對於更適應環境的個體它有更大的概率(選擇)能夠將自己的基因遺傳給下一代(交叉)。 同時遺傳算法還允許個體的基因有一定的概率發生突變(突變),這樣可以豐富基因庫,使得可以跳出 ...

Sat Oct 02 02:31:00 CST 2021 0 193
遺傳算法求解旅行商問題

問題描述 旅行商問題即TSP(traveling salesman problem),也就是求解最短漢密爾頓回路問題. 給定一個圖G,要求找一條回路,使得該回路過每個頂點一次且僅一次,並且要讓這條路最短. 關於遺傳算法的幾個概念 遺傳算法模擬了達爾文自然選擇,繁殖變異的過程. 種群 ...

Thu Dec 15 00:27:00 CST 2016 0 1731
遺傳算法求解帶時間窗的車輛路徑規划問題

遺傳算法求解帶時間窗的車輛路徑規划問題 1.遺傳算法 遺傳算法簡介 遺傳算法(Genetic Algorithm,簡稱GA)是一類借鑒生物界的進化規律(適者生存,優勝劣汰遺傳機制)演化而來的基於種群的隨機化搜索方法。它是由美國的J.Holland教授1975年首先提出,其主要特點是直接 ...

Wed Oct 23 02:08:00 CST 2019 0 1825
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM