[發明專利]歐拉圖的構造方法及基于該方法進行測試序列優化的方法有效
| 申請號: | 201210555457.X | 申請日: | 2012-12-19 |
| 公開(公告)號: | CN103049656B | 公開(公告)日: | 2017-04-12 |
| 發明(設計)人: | 楊志杰;徐寧;呂旌陽;王財進;王瑞;王丁;劉佳 | 申請(專利權)人: | 中國鐵道科學研究院;中國鐵道科學研究院通信信號研究所;北京市華鐵信息技術開發總公司;北京銳馳國鐵智能運輸系統工程技術有限公司 |
| 主分類號: | G06Q10/04 | 分類號: | G06Q10/04 |
| 代理公司: | 北京凱特來知識產權代理有限公司11260 | 代理人: | 鄭立明,趙鎮勇 |
| 地址: | 100081*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 歐拉圖 構造 方法 基于 進行 測試 序列 優化 | ||
1.一種歐拉圖的構造方法,其特征在于,該方法包括:
判斷有向圖中各個頂點的出度與入度是否平衡,其中,有向圖中所有的頂點間的弧均有出入方向,出度為以當前頂點為起始點的弧的總數,入度為以當前頂點為終點的弧的總數;
若頂點A的出度與入度的差為W,則查找距離所述頂點A最近的W個頂點,分別以所述W個頂點為起始點構建以所述頂點A為終點的重復弧,或分別以所述頂點A為起始點分別構建以所述W個頂點為終點的重復弧。
2.根據權利要求1所述的方法,其特征在于,該方法還包括:
根據弗洛伊德Floyd算法計算所述有向圖的距離矩陣與路由矩陣,并根據所述距離矩陣與所述路由矩陣查找距離所述頂點A最近的W個頂點;
其中,所述距離矩陣表示兩個頂點最短路徑的長度,所述路由矩陣表示各個頂點的連接路徑。
3.根據權利要求1所述的方法,其特征在于,該方法還包括:
當所述有向圖中重復弧的數量最少,且每個重復弧的費用權值最小時,所述重復弧的總費用最低,其中重復弧的費用權值為該弧包含的測試案例的個數;
其表達式為:
其中,s.t.為約束條件,為頂點i的出度,為頂點i的入度,bi為頂點i的供給量,為有向圖的總費用,ωij為弧的費用權值,xij為頂點i到頂點j中費用為ωij的弧個數,cij為弧個數的允許最大值。
4.一種測試序列優化的方法,其特征在于,該方法包括:基于權利要求1-3任一項所述的方法為有向圖添加重復弧;
通過弗羅萊Fleury算法對添加重復弧后的有向圖進行歐拉回路的計算,獲得以某一頂點為起始點并通過所有弧至少一次的測試序列。
5.根據權利要求4所述的方法,其特征在于,該方法還包括:
通過回溯法對所述有向圖的路由矩陣進行回溯,獲得所有重復弧的兩頂點對應的最短路徑;
使用所述重復弧的兩頂點對應的最短路徑替換所述測試序列中的重復弧。
6.根據權利要求5所述的方法,其特征在于,所述使用所述重復弧的兩頂點對應的最短路徑替換所述測試序列中的重復弧之后還包括:
將測試序列中所有弧的費用權值相加獲得測試序列的總費用;所述總費用表示完成該測試序列所需費用,當重復弧的總費用最低時,測試序列的總費用最低。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國鐵道科學研究院;中國鐵道科學研究院通信信號研究所;北京市華鐵信息技術開發總公司;北京銳馳國鐵智能運輸系統工程技術有限公司,未經中國鐵道科學研究院;中國鐵道科學研究院通信信號研究所;北京市華鐵信息技術開發總公司;北京銳馳國鐵智能運輸系統工程技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210555457.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種瞬變接收機散熱裝置
- 下一篇:一種用于PCB板貼硅膠片機的硅膠片剝離裝置
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





