[發(fā)明專利]一種應用在生產(chǎn)排程系統(tǒng)的基于訂單結(jié)構(gòu)的遺傳操作算子無效
| 申請?zhí)枺?/td> | 200810035774.2 | 申請日: | 2008-04-09 |
| 公開(公告)號: | CN101256648A | 公開(公告)日: | 2008-09-03 |
| 發(fā)明(設(shè)計)人: | 顧永明;陳杰 | 申請(專利權(quán))人: | 永凱軟件技術(shù)(上海)有限公司 |
| 主分類號: | G06Q10/00 | 分類號: | G06Q10/00;G06N3/12 |
| 代理公司: | 上海新天專利代理有限公司 | 代理人: | 王敏杰 |
| 地址: | 200122上海市浦東*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 應用 生產(chǎn) 系統(tǒng) 基于 訂單 結(jié)構(gòu) 遺傳 操作 算子 | ||
1.一種應用在生產(chǎn)排程系統(tǒng)的基于訂單結(jié)構(gòu)的遺傳操作算子,包括選擇、和/或交叉、和/或變異,其特征在于:
①選擇是通過設(shè)置選擇率κ為閾值來實現(xiàn)的:若可行解池中個體數(shù)目與種群規(guī)模的比值小于κ,則可行解池中全部個體作為父代種群;若可行解池中解的數(shù)目與種群規(guī)模的比值大于κ,則從可行解池中選擇種群規(guī)模的κ倍的個體作為父代種群,并從不可行解池中選擇部分個體補足所需種群規(guī)模,即使得不可行解池中選擇的個體數(shù)目與之前在可行解池選擇的個體數(shù)目之和達到種群規(guī)模;此處種群規(guī)模為計算前預定義的父代種群的大??;
②交叉是從父代種群中選取一對代表排程方案的基因串個體,并選擇交叉操作算子進行交叉操作生成一對新的個體,存入子代種群,直至子代個數(shù)達到交叉率所規(guī)定的足夠數(shù)目;
③變異是從父代種群中選取一個代表排程方案的基因串個體,并選擇變異操作算子進行變異操作生成一個新的個體,存入子代種群,直至子代個數(shù)達到變異率所規(guī)定的足夠數(shù)目;
2.根據(jù)權(quán)利要求1所述的應用在生產(chǎn)排程系統(tǒng)的基于訂單結(jié)構(gòu)的遺傳操作算子,其特征在于:
所述①中的選擇率κ閾值設(shè)置的范圍為
3.根據(jù)權(quán)利要求1所述的應用在生產(chǎn)排程系統(tǒng)的基于訂單結(jié)構(gòu)的遺傳操作算子,其特征在于:
所述①中可行解池中解的數(shù)目與種群規(guī)模的比值大于κ情況下對可行解池中解的選擇,是通過按解適應度值的高低作為其被選擇到的概率,由輪盤賭方式來實現(xiàn)的。
4.根據(jù)權(quán)利要求1所述的應用在生產(chǎn)排程系統(tǒng)的基于訂單結(jié)構(gòu)的遺傳操作算子,其特征在于:
所述①中不可行解池中解的選擇,是按解的適應度值由高至低的次序來選擇的。
5.根據(jù)權(quán)利要求1所述的應用在生產(chǎn)排程系統(tǒng)的基于訂單結(jié)構(gòu)的遺傳操作算子,其特征在于:
所述②中的交叉操作算子,為三種交叉操作算子:a.兩段式交叉操作算子:
一父代基因串分兩段和另一父代基因串進行比較、刪除、替換,生成子代基因串;b.訂單位置不變交叉操作算子:一父代基因串保留同一訂單所涉及工單或工序的基因位,其他基因位由另一父代基因串的非所述訂單所涉及工單或工序的基因位進行補充,生成子代基因串;c.訂單加工順序改變交叉操作算子:一父代基因串中同一訂單所涉及工單或工序的基因位由另一父代基因串的所述訂單所涉及工單或工序的基因位進行替換,生成子代基因串。
6.根據(jù)權(quán)利要求5所述的應用在生產(chǎn)排程系統(tǒng)的基于訂單結(jié)構(gòu)的遺傳操作算子,其特征在于:
所述的兩段式交叉操作算子包括三種子算子:保留父代基因串前段、或保留父代基因串后段、或保留父代基因串較長段。
7.根據(jù)權(quán)利要求1所述的應用在生產(chǎn)排程系統(tǒng)的基于訂單結(jié)構(gòu)的遺傳操作算子,其特征在于:
所述③中的變異操作算子包括以下兩種交變異操作算子:a.產(chǎn)品加工順序重排列變異算子:父代基因串交換同一訂單所涉及工單或工序的基因位順序,生成子代基因串;b.在可行范圍內(nèi)隨機插入變異算子:父代基因串隨機選擇某個點插入到串中的不同隨機位置,而可插入的可行范圍受訂單加工順序的約束,變異點多與等于一個。
8.根據(jù)權(quán)利要求7所述的應用在生產(chǎn)排程系統(tǒng)的基于訂單結(jié)構(gòu)的遺傳操作算子,進行交叉、變異操作,選擇交叉算子、變異操作時,其特征在于:
當交叉操作算子選擇兩段式交叉算子時,變異操作算子選擇在可行范圍內(nèi)隨機插入變異算子;當交叉操作算子選擇訂單位置不變交叉操作算子時,變異操作算子選擇在可行范圍內(nèi)隨機插入變異算子;當交叉操作算子選擇加工順序重排列改變交叉操作算子時,變異操作算子選擇產(chǎn)品加工順序重排列變異算子。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于永凱軟件技術(shù)(上海)有限公司,未經(jīng)永凱軟件技術(shù)(上海)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810035774.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預測目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類目不包含的專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預測目的的處理系統(tǒng)或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優(yōu)化,例如線性規(guī)劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規(guī)劃、調(diào)度或分配時間、人員或機器資源;企業(yè)規(guī)劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理
- 生產(chǎn)系統(tǒng)和生產(chǎn)方法
- 生產(chǎn)設(shè)備和生產(chǎn)方法
- 生產(chǎn)系統(tǒng)及產(chǎn)品生產(chǎn)方法
- 生產(chǎn)藥品的生產(chǎn)線和包括該生產(chǎn)線的生產(chǎn)車間
- 生產(chǎn)輔助系統(tǒng)、生產(chǎn)輔助方法以及生產(chǎn)輔助程序
- 生產(chǎn)系統(tǒng)、生產(chǎn)裝置和生產(chǎn)系統(tǒng)的控制方法
- 石料生產(chǎn)機制砂生產(chǎn)系統(tǒng)
- 生產(chǎn)系統(tǒng)以及生產(chǎn)方法
- 生產(chǎn)系統(tǒng)及生產(chǎn)方法
- 生產(chǎn)系統(tǒng)和生產(chǎn)方法





