日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

混合算法(GA+TS)求解作業(yè)車(chē)間調(diào)度問(wèn)題—禁忌搜索部分

電子設(shè)計(jì) ? 來(lái)源:電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2020-12-24 17:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

大家好,在上一篇文章中,我們介紹了FJSP問(wèn)題以及HA算法的GA部分。這一篇文章主要介紹嵌套在其中的Tabu Search部分。

種群進(jìn)化+鄰域搜索的混合算法(GA+TS)求解作業(yè)車(chē)間調(diào)度問(wèn)題(JSP)-算法介紹

Tabu部分原論文沒(méi)有很詳細(xì)的描述,因此很多內(nèi)容是小編收集各方資料,查閱其他相關(guān)文獻(xiàn)總結(jié)出的結(jié)論,小編自己編寫(xiě)了三個(gè)tabu search,在這里分別分享介紹一下。如有專(zhuān)門(mén)研究這塊的同學(xué),歡迎隨時(shí)指點(diǎn)交流!

代碼會(huì)在下一期統(tǒng)一給出,請(qǐng)關(guān)注我們!

Tabu1-基于編碼

在之前的文章中說(shuō)過(guò),算法對(duì)每一代子代的每一個(gè)個(gè)體,都需要decode成可行解,然后運(yùn)用禁忌搜索優(yōu)化解,再編碼回GA編碼,進(jìn)入下一代??上攵?,如果tabu寫(xiě)的不好,算法的耗時(shí)肯定會(huì)很高。

論文中的tabu其實(shí)是以第二種為主體的?;诰幋a的tabu相對(duì)而言比較盲目,當(dāng)初編寫(xiě)時(shí)也是基于試一試的心態(tài)。

前文提到,對(duì)一串合法的OS序列,無(wú)論進(jìn)行怎樣的交換、插入運(yùn)算,都可以解碼成可行解;對(duì)MS序列,在同一工件范圍內(nèi)任意交換順序,也可以保證得到可行解。

因此,小編在代碼中簡(jiǎn)單設(shè)計(jì)了兩種鄰域:1. 對(duì)相鄰的OS編碼進(jìn)行交換操作;2. 對(duì)MS編碼的每個(gè)位置分別采用GA中的變異操作。

swap很簡(jiǎn)單,再重復(fù)一下MS的變異:

隨機(jī)選擇MS中一半的數(shù)字,隨機(jī)換為對(duì)應(yīng)操作可以選擇的某個(gè)機(jī)器。例如圖中長(zhǎng)度為6的MS String,隨機(jī)選擇三個(gè)位置,對(duì)O11而言,共有三個(gè)機(jī)器可選擇,則隨機(jī)選擇1,2,3中一個(gè)數(shù)字替換掉原先的2。

鄰域部分代碼(開(kāi)啟了一個(gè)50%的采樣):

for (int i = 0; i < chromosome.gene_OS.length - 1; i += 2)

for (int j = i + 1; j < chromosome.gene_OS.length; j += 2)

if(r.nextDouble() < 0.5)

OSs.add(swap(chromosome.gene_OS, i, j));

for (int i = 0; i < chromosome.gene_M(jìn)S.length; i++)

if(r.nextDouble() < 0.5){

int[] MS = chromosome.gene_M(jìn)S.clone();

MSs.a(chǎn)dd(chromOps.machineSeqMutation(MS));

結(jié)論:這個(gè)鄰域設(shè)計(jì)的比較隨意,但經(jīng)過(guò)小編的測(cè)試后發(fā)現(xiàn)效果不佳,小編在這里建議大家不要使用基于編碼的鄰域搜索。

Tabu2-基于析取圖的k-insertion

析取圖

對(duì)JSP和FJSP來(lái)說(shuō),除了用甘特圖表示解意外,還有一個(gè)很重要的表示解的結(jié)構(gòu):析取圖。

析取圖是一張有向圖。圖中的點(diǎn)表示工序,邊代表工序加工的順序。

審核編輯:符乾江
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 混合算法
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    6726
  • 車(chē)間調(diào)度
    +關(guān)注

    關(guān)注

    0

    文章

    4

    瀏覽量

    7035
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    [VirtualLab] 真實(shí)結(jié)構(gòu)下的目鏡混合衍射透鏡的效果建模

    )電磁場(chǎng)求解器處理衍射光柵結(jié)構(gòu)的傳播,并結(jié)合薄透鏡組元近似(TEA)和傅里葉模態(tài)法(FMM)作為基礎(chǔ)局部求解器。內(nèi)部精度準(zhǔn)則控制兩種算法中哪一種使用在哪個(gè)橫向位置。 **設(shè)計(jì)和建模任務(wù) ** **導(dǎo)入
    發(fā)表于 04-29 08:25

    Kubernetes Pod調(diào)度策略原理與落地指南

    Pod調(diào)度是Kubernetes的核心機(jī)制之一,決定了Pod最終運(yùn)行在哪個(gè)節(jié)點(diǎn)上。默認(rèn)調(diào)度器kube-scheduler通過(guò)一系列預(yù)選(Filtering)和優(yōu)選(Scoring)算法完成調(diào)度
    的頭像 發(fā)表于 02-27 11:08 ?334次閱讀

    深入剖析TS951、TS952、TS954:多功能低功耗運(yùn)放的卓越之選

    深入剖析TS951、TS952、TS954:多功能低功耗運(yùn)放的卓越之選 在電子設(shè)計(jì)領(lǐng)域,運(yùn)算放大器(運(yùn)放)是不可或缺的基礎(chǔ)組件,其性能的優(yōu)劣直接影響到整個(gè)電路的表現(xiàn)。今天將帶大家深入
    的頭像 發(fā)表于 02-26 17:45 ?1383次閱讀

    疆鴻智能PROFINET轉(zhuǎn)DEVICENET的車(chē)間對(duì)話(huà):網(wǎng)關(guān)重塑AGV控制流

    導(dǎo)引車(chē)(AGV)負(fù)責(zé)車(chē)身部件的準(zhǔn)時(shí)化輸送。其核心控制系統(tǒng)采用西門(mén)子S7-1500系列PLC作為中央調(diào)度大腦,然而,車(chē)間內(nèi)部分關(guān)鍵搬運(yùn)AGV的核心驅(qū)動(dòng)控制器僅支持DEVICENET通信協(xié)議。如何讓支持PROFINET的主流PLC與這些DEVICENET設(shè)備實(shí)現(xiàn)無(wú)縫對(duì)話(huà),構(gòu)成
    的頭像 發(fā)表于 01-07 14:16 ?314次閱讀

    深入Linux內(nèi)核:進(jìn)程調(diào)度的核心邏輯與實(shí)現(xiàn)細(xì)節(jié)

    ,背后都離不開(kāi)內(nèi)核調(diào)度算法的精準(zhǔn)操控。今天,我們就從優(yōu)先級(jí)、調(diào)度算法、時(shí)間片分配到底層實(shí)現(xiàn),全方位拆解Linux內(nèi)核進(jìn)程調(diào)度的核心邏輯。 一
    的頭像 發(fā)表于 12-24 07:05 ?4614次閱讀
    深入Linux內(nèi)核:進(jìn)程<b class='flag-5'>調(diào)度</b>的核心邏輯與實(shí)現(xiàn)細(xì)節(jié)

    線(xiàn)性搜索與二分搜索介紹

    搜索算法搜索過(guò)程從數(shù)組的中間元素開(kāi)始,如果中間元素正好是要查找的元素,則搜索過(guò)程結(jié)束;如果某一特定元素大于或者小于中間元素,則在數(shù)組大于或小于中間元素的那一半中查找,而且跟開(kāi)始一樣從中間元素開(kāi)始比較。
    發(fā)表于 12-01 07:36

    西格電力智慧能源管理平臺(tái)——算法如何優(yōu)化調(diào)度

    能源管理平臺(tái)的核心,西格電力提供智慧能源管理平臺(tái),咨詢(xún)服務(wù):1.3.7-5.0.0.4-6.2.0.0。——優(yōu)化調(diào)度算法,算法通過(guò)精準(zhǔn)預(yù)測(cè)、動(dòng)態(tài)決策、多目標(biāo)優(yōu)化,將調(diào)度從 “被動(dòng)應(yīng)對(duì)”
    的頭像 發(fā)表于 11-04 15:16 ?1280次閱讀
    西格電力智慧能源管理平臺(tái)——<b class='flag-5'>算法</b>如何優(yōu)化<b class='flag-5'>調(diào)度</b>?

    查找表與多項(xiàng)式近似算法實(shí)現(xiàn)初等函數(shù)

    查找表與多項(xiàng)式近似結(jié)合算法是一種把查找表算法和多項(xiàng)式近似算法綜合到一起的算法。這種算法綜合了兩種基本算法
    發(fā)表于 10-28 08:10

    【產(chǎn)品介紹】Altair PBS Professional HPC工作負(fù)載管理器和作業(yè)調(diào)度管理系統(tǒng)

    AltairPBSProfessional行業(yè)領(lǐng)先的HPC工作負(fù)載管理器和作業(yè)調(diào)度管理系統(tǒng)PBSProfessional是一款快速、強(qiáng)大的工作負(fù)載管理器和作業(yè)調(diào)度管理系統(tǒng),旨在提高生產(chǎn)
    的頭像 發(fā)表于 09-19 17:03 ?823次閱讀
    【產(chǎn)品介紹】Altair PBS Professional HPC工作負(fù)載管理器和<b class='flag-5'>作業(yè)</b><b class='flag-5'>調(diào)度</b>管理系統(tǒng)

    電解車(chē)間雙車(chē)無(wú)線(xiàn)協(xié)同:基于工業(yè)網(wǎng)橋的高效通訊實(shí)戰(zhàn)案例

    ? 一、場(chǎng)景實(shí)施背景 錦聯(lián)鋁廠位于內(nèi)蒙古霍林郭勒,其電解鋁車(chē)間是生產(chǎn)核心區(qū)域,兩車(chē)聯(lián)動(dòng)系統(tǒng)承擔(dān)著電解槽物料轉(zhuǎn)運(yùn)、電解作業(yè)協(xié)同等關(guān)鍵任務(wù),直接影響生產(chǎn)效率與安全。該系統(tǒng)需實(shí)現(xiàn) PLC 主站與兩臺(tái)天車(chē)
    的頭像 發(fā)表于 09-11 10:58 ?865次閱讀
    電解<b class='flag-5'>車(chē)間</b>雙車(chē)無(wú)線(xiàn)協(xié)同:基于工業(yè)網(wǎng)橋的高效通訊實(shí)戰(zhàn)案例

    電解車(chē)間兩車(chē)聯(lián)動(dòng)系統(tǒng)通過(guò)無(wú)線(xiàn)網(wǎng)橋?qū)崿F(xiàn)無(wú)線(xiàn)通訊實(shí)施案例

    一、場(chǎng)景實(shí)施背景 錦聯(lián)鋁廠位于內(nèi)蒙古霍林郭勒,其電解鋁車(chē)間是生產(chǎn)核心區(qū)域,兩車(chē)聯(lián)動(dòng)系統(tǒng)承擔(dān)著電解槽物料轉(zhuǎn)運(yùn)、電解作業(yè)協(xié)同等關(guān)鍵任務(wù),直接影響生產(chǎn)效率與安全。該系統(tǒng)需實(shí)現(xiàn) PLC?主站與兩臺(tái)天車(chē)
    的頭像 發(fā)表于 08-22 14:40 ?581次閱讀
    電解<b class='flag-5'>車(chē)間</b>兩車(chē)聯(lián)動(dòng)系統(tǒng)通過(guò)無(wú)線(xiàn)網(wǎng)橋?qū)崿F(xiàn)無(wú)線(xiàn)通訊實(shí)施案例

    商湯大裝置發(fā)布基于DeepLink的異構(gòu)混合調(diào)度方案

    日前,在2025世界人工智能大會(huì)(WAIC)期間,商湯大裝置發(fā)布基于DeepLink的異構(gòu)混合調(diào)度方案,將DeepLink深度融入商湯大裝置核心能力體系。該方案針對(duì)當(dāng)前國(guó)產(chǎn)算力資源碎片化、異構(gòu)芯片
    的頭像 發(fā)表于 08-05 10:01 ?1266次閱讀

    FPGA使用Cordic算法求解角度正余弦值

    在進(jìn)行坐標(biāo)變換的時(shí)候,需要計(jì)算角度的正余弦值,而在FPGA中是不能直接進(jìn)行求解的,需要采用其它的方式進(jìn)行求解。
    的頭像 發(fā)表于 06-19 09:54 ?1563次閱讀
    FPGA使用Cordic<b class='flag-5'>算法</b><b class='flag-5'>求解</b>角度正余弦值

    AGV通信第5期 多AGV協(xié)同調(diào)度解決方案,賦能高密度物流作業(yè)

    :難以快速應(yīng)對(duì)突發(fā)任務(wù)和產(chǎn)線(xiàn)變化? ? 資源分配不均:容易出現(xiàn)部分AGV閑置而部分超負(fù)荷的情況 ? 針對(duì)多AGV系統(tǒng)協(xié)同作業(yè)痛點(diǎn),KAXA凱莎科技提供"智能決策-動(dòng)態(tài)分配-實(shí)時(shí)避障"三位一體的群控系統(tǒng)架構(gòu)。 ? 一、多AGV協(xié)同
    的頭像 發(fā)表于 05-12 09:56 ?687次閱讀
    AGV通信第5期 多AGV協(xié)同<b class='flag-5'>調(diào)度</b>解決方案,賦能高密度物流<b class='flag-5'>作業(yè)</b>

    黑芝麻智能視覺(jué)與4D毫米波雷達(dá)前融合算法介紹

    本文介紹了黑芝麻智能視覺(jué)與4D毫米波雷達(dá)前融合算法,通過(guò)多模態(tài)特征對(duì)齊和時(shí)序建模,顯著提升逆光、遮擋等復(fù)雜場(chǎng)景下的目標(biāo)檢測(cè)精度,增強(qiáng)輔助駕駛安全性。
    的頭像 發(fā)表于 05-08 09:27 ?2859次閱讀
    黑芝麻智能視覺(jué)與4D毫米波雷達(dá)前融<b class='flag-5'>合算法</b>介紹
    永修县| 新昌县| 红桥区| 南澳县| 玛多县| 淳安县| 福海县| 迭部县| 健康| 区。| 饶平县| 鄯善县| 墨脱县| 贵港市| 忻城县| 南丰县| 衡水市| 郯城县| 太仆寺旗| 锡林浩特市| 习水县| 富裕县| 西乌| 华容县| 麻城市| 新昌县| 樟树市| 惠水县| 通海县| 大理市| 班戈县| 镇安县| 扎囊县| 晴隆县| 子洲县| 津市市| 辉南县| 九寨沟县| 鄄城县| 花莲市| 新田县|