System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 国精品无码一区二区三区在线,中文字幕在线无码一区,精品无码中出一区二区
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種任務規劃方法、裝置、電子設備及可讀介質制造方法及圖紙

    技術編號:42530291 閱讀:17 留言:0更新日期:2024-08-27 19:38
    本發明專利技術實施例提供了一種任務規劃方法、裝置、電子設備及可讀介質,獲取待規劃任務的時間約束矩陣以及執行時間矩陣;時間約束矩陣中的元素與任意兩個待規劃任務之間的限定時間間隔相關;執行時間矩陣中的元素與待規劃任務的限定執行時間相關;基于非負矩陣分解法對時間約束矩陣降維,得到降維矩陣;將降維矩陣以及執行時間矩陣輸入預設的任務規劃模型,為至少一個預設的執行次序分配對應的待規劃任務,提供了基于任務規劃模型解決任務規劃問題的方案,實現了在多個約束條件下的任務規劃問題的求解,提升了任務的時間規劃的求解速度和求解精度。

    【技術實現步驟摘要】

    本專利技術涉及計算機,特別是涉及一種任務規劃方法、一種任務規劃裝置、一種電子設備以及一種計算機可讀介質。


    技術介紹

    1、時間規劃問題指的是規劃多項任務的執行順序,時間規劃問題又稱為任務規劃問題。時間規劃問題是運籌學的主要內容之一,它通過融合數學與計算機科學,為任務規劃者提供決策支持。時間規劃問題的求解難度通常與時間規劃問題的約束條件以及時間規劃問題所包含的任務數量有關。在處理約束條件較多,且任務數量較多的時間規劃問題時,現有技術無法同時滿足時間規劃問題的求解速度和求解精度的要求。


    技術實現思路

    1、本專利技術實施例提供一種任務規劃方法、裝置、電子設備以及計算機可讀存儲介質,以解決在處理約束條件較多,且任務數量較多的時間規劃問題時,現有技術無法同時滿足時間規劃問題的求解速度和求解精度的要求的問題。

    2、本專利技術實施例公開了一種任務規劃方法,所述方法包括:

    3、獲取待規劃任務的時間約束矩陣以及執行時間矩陣;所述時間約束矩陣中的元素與任意兩個所述待規劃任務之間的限定時間間隔相關;所述執行時間矩陣中的元素與所述待規劃任務的限定執行時間相關;

    4、基于非負矩陣分解法對所述時間約束矩陣降維,得到降維矩陣;

    5、將所述降維矩陣以及所述執行時間矩陣輸入預設的任務規劃模型,為至少一個預設的執行次序分配對應的待規劃任務。

    6、可選地,所述將所述降維矩陣以及所述執行時間矩陣輸入預設的任務規劃模型,為至少一個預設的執行次序分配對應的待規劃任務的步驟包括:

    7、遍歷所述執行次序,將當前遍歷的執行次序向前回溯預設數量的次序得到目標執行次序;

    8、基于所述時間約束矩陣,獲取所述當前遍歷的執行次序對應的回溯約束矩陣;所述回溯約束矩陣中的元素與所述當前遍歷的執行次序對應的限定時間間隔相關;所述當前遍歷的執行次序對應的限定時間間隔為所述當前遍歷的執行次序和所述目標執行次序之間任一執行次序對應的任務和所有任務之間的限定時間間隔;

    9、將所述回溯約束矩陣、所述當前遍歷的執行次序的前一執行次序對應的任務、所述降維矩陣以及所述執行時間矩陣輸入所述任務規劃模型,為所述當前遍歷的執行次序分配對應的待規劃任務。

    10、可選地,所述任務規劃模型包括結構編碼器、順序編碼器以及解碼器;所述將所述回溯約束矩陣、所述當前遍歷的執行次序的前一執行次序對應的任務、所述降維矩陣以及所述執行時間矩陣輸入所述任務規劃模型,為所述當前遍歷的執行次序分配對應的待規劃任務的步驟包括:

    11、將所述回溯約束矩陣、所述降維矩陣以及所述執行時間矩陣輸入所述結構編碼器得到第一向量;

    12、將所述當前遍歷的執行次序的前一執行次序對應的任務輸入所述順序編碼器得到第二向量;

    13、將所述第一向量和所述第二向量輸入所述解碼器得到所述當前遍歷的執行次序對應的待規劃任務。

    14、可選地,所述基于非負矩陣分解法對所述時間約束矩陣降維,得到降維矩陣的步驟包括:

    15、基于非負矩陣分解法對所述時間約束矩陣降維,得到基矩陣和系數矩陣;

    16、在所述基矩陣、所述系數矩陣以及所述時間約束矩陣之間的關系滿足預設的精度條件時,將所述系數矩陣作為所述降維矩陣。

    17、可選地,所述將所述回溯約束矩陣、所述降維矩陣以及所述執行時間矩陣輸入所述結構編碼器得到第一向量的步驟包括:

    18、將所述回溯約束矩陣、所述降維矩陣以及所述執行時間矩陣分別進行編碼得到第一特征向量、第二特征向量以及第三特征向量;

    19、將所述第一特征向量、所述第二特征向量以及所述第三特征向量進行拼接得到融合特征向量;

    20、將所述融合特征向量映射為與所述第一特征向量的維度相同的向量,得到所述第一向量。

    21、可選地,所述當前遍歷的執行次序對應的待規劃任務是所述解碼器基于注意力機制得到的。

    22、可選地,所述方法還包括:

    23、將所述降維矩陣和所述執行時間矩陣輸入預設的神經網絡模型,得到所述執行次序對應的概率;所述概率是將任一所述待規劃任務作為所述執行次序對應的待規劃任務的概率;

    24、計算所述神經網絡模型基于所述概率采用輪盤賭算法為所有所述執行次序分配對應的待規劃任務所使用的第一時間;

    25、計算所述神經網絡模型基于所述執行次序對應的最大概率為所有所述執行次序分配對應的待規劃任務所使用的第二時間;

    26、基于所述第一時間和所述第二時間更新所述神經網絡模型的模型參數,得到所述任務規劃模型。

    27、本專利技術實施例還公開了一種任務規劃裝置,所述裝置包括:

    28、矩陣獲取模塊,用于獲取待規劃任務的時間約束矩陣以及執行時間矩陣;所述時間約束矩陣中的元素與任意兩個所述待規劃任務之間的限定時間間隔相關;所述執行時間矩陣中的元素與所述待規劃任務的限定執行時間相關;

    29、降維矩陣得到模塊,用于基于非負矩陣分解法對所述時間約束矩陣降維,得到降維矩陣;

    30、矩陣輸入模塊,用于將所述降維矩陣以及所述執行時間矩陣輸入預設的任務規劃模型,為至少一個預設的執行次序分配對應的待規劃任務。

    31、可選地,所述矩陣輸入模塊包括:

    32、遍歷子模塊,用于遍歷所述執行次序,將當前遍歷的執行次序向前回溯預設數量的次序得到目標執行次序;

    33、回溯約束矩陣獲取子模塊,用于基于所述時間約束矩陣,獲取所述當前遍歷的執行次序對應的回溯約束矩陣;所述回溯約束矩陣中的元素與所述當前遍歷的執行次序對應的限定時間間隔相關;所述當前遍歷的執行次序對應的限定時間間隔為所述當前遍歷的執行次序和所述目標執行次序之間任一執行次序對應的任務和所有任務之間的限定時間間隔;

    34、輸入子模塊,用于將所述回溯約束矩陣、所述當前遍歷的執行次序的前一執行次序對應的任務、所述降維矩陣以及所述執行時間矩陣輸入所述任務規劃模型,為所述當前遍歷的執行次序分配對應的待規劃任務。

    35、可選地,所述任務規劃模型包括結構編碼器、順序編碼器以及解碼器;所述輸入子模塊包括:

    36、第一向量得到單元,用于將所述回溯約束矩陣、所述降維矩陣以及所述執行時間矩陣輸入所述結構編碼器得到第一向量;

    37、第二向量得到單元,用于將所述當前遍歷的執行次序的前一執行次序對應的任務輸入所述順序編碼器得到第二向量;

    38、待規劃任務得到單元,用于將所述第一向量和所述第二向量輸入所述解碼器得到所述當前遍歷的執行次序對應的待規劃任務。

    39、可選地,所述降維矩陣得到模塊包括:

    40、降維子模塊,用于基于非負矩陣分解法對所述時間約束矩陣降維,得到基矩陣和系數矩陣;

    41、降維矩陣作為子模塊,用于在所述基矩陣、所述系數矩陣以及所述時間約束矩陣之間的關系滿足預設的精度條件時,將所述系數矩陣作為所述降維矩陣。

    42本文檔來自技高網...

    【技術保護點】

    1.一種任務規劃方法,其特征在于,所述方法包括:

    2.根據權利要求1所述的方法,其特征在于,所述將所述降維矩陣以及所述執行時間矩陣輸入預設的任務規劃模型,為至少一個預設的執行次序分配對應的待規劃任務的步驟包括:

    3.根據權利要求2所述的方法,其特征在于,所述任務規劃模型包括結構編碼器、順序編碼器以及解碼器;所述將所述回溯約束矩陣、所述當前遍歷的執行次序的前一執行次序對應的任務、所述降維矩陣以及所述執行時間矩陣輸入所述任務規劃模型,為所述當前遍歷的執行次序分配對應的待規劃任務的步驟包括:

    4.根據權利要求1所述的方法,其特征在于,所述基于非負矩陣分解法對所述時間約束矩陣降維,得到降維矩陣的步驟包括:

    5.根據權利要求3所述的方法,其特征在于,所述將所述回溯約束矩陣、所述降維矩陣以及所述執行時間矩陣輸入所述結構編碼器得到第一向量的步驟包括:

    6.根據權利要求3所述的方法,其特征在于,所述當前遍歷的執行次序對應的待規劃任務是所述解碼器基于注意力機制得到的。

    7.根據權利要求1所述的方法,其特征在于,所述方法還包括:

    8.一種任務規劃裝置,其特征在于,所述裝置包括:

    9.一種電子設備,其特征在于,包括處理器、通信接口、存儲器和通信總線,其中,所述處理器、所述通信接口以及所述存儲器通過所述通信總線完成相互間的通信;

    10.一個或多個計算機可讀介質,其上存儲有指令,當由一個或多個處理器執行時,使得所述處理器執行如權利要求1-7任一項所述的方法。

    ...

    【技術特征摘要】

    1.一種任務規劃方法,其特征在于,所述方法包括:

    2.根據權利要求1所述的方法,其特征在于,所述將所述降維矩陣以及所述執行時間矩陣輸入預設的任務規劃模型,為至少一個預設的執行次序分配對應的待規劃任務的步驟包括:

    3.根據權利要求2所述的方法,其特征在于,所述任務規劃模型包括結構編碼器、順序編碼器以及解碼器;所述將所述回溯約束矩陣、所述當前遍歷的執行次序的前一執行次序對應的任務、所述降維矩陣以及所述執行時間矩陣輸入所述任務規劃模型,為所述當前遍歷的執行次序分配對應的待規劃任務的步驟包括:

    4.根據權利要求1所述的方法,其特征在于,所述基于非負矩陣分解法對所述時間約束矩陣降維,得到降維矩陣的步驟包括:

    5.根據權利要求3所述的方...

    【專利技術屬性】
    技術研發人員:佟鑫琦趙思聰趙亞麗賈帥楠曹揚薛源金彬吳雙
    申請(專利權)人:北京航天晨信科技有限責任公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产三级无码内射在线看| 最新亚洲人成无码网站| 午夜福利av无码一区二区| 日韩精品久久无码人妻中文字幕| 无码国产精成人午夜视频一区二区| 免费A级毛片无码视频| 无码专区6080yy国产电影| 男人的天堂无码动漫AV| 免费无码又爽又刺激网站| 无码人妻精品一区二区三| 曰韩无码无遮挡A级毛片| 久久国产亚洲精品无码| 国产精品亚韩精品无码a在线| 亚洲av日韩av永久无码电影| 色欲狠狠躁天天躁无码中文字幕| 无码人妻精品一区二区三区99不卡| 免费看成人AA片无码视频羞羞网| 日韩精品无码免费专区网站| 国产精品无码免费视频二三区| 曰产无码久久久久久精品| 性无码免费一区二区三区在线| 黄A无码片内射无码视频| 最新亚洲人成无码网站| 午夜无码人妻av大片色欲| 亚洲精品无码专区在线| 亚洲精品无码久久久久牙蜜区| 亚洲国产成人精品无码区在线网站| 午夜无码一区二区三区在线观看| 妖精色AV无码国产在线看| HEYZO无码中文字幕人妻| 青青爽无码视频在线观看| 亚洲av成人中文无码专区| 无码乱码av天堂一区二区| 亚洲av无码一区二区三区天堂古代| 亚洲VA中文字幕不卡无码| 无码精品视频一区二区三区| 久久男人Av资源网站无码软件 | 在线播放无码高潮的视频| 国产乱人伦无无码视频试看| 无码人妻少妇伦在线电影 | 无码AV一区二区三区无码|