国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種電子易貨資源匹配方法和裝置的制造方法_4

      文檔序號:9350601閱讀:來源:國知局
      B|};
      [0136] ⑷、若U#0且存在Bj⑷辛B1 (s),則重復(fù)步驟⑶;
      [0137]若U#0且所有B」(d) =B1 (s),則方法結(jié)束(已找到LMPTC),進入第(5)步;
      [0138] 若Ui= 0 5則方法結(jié)束(未找到LMPTC);
      [0139] (5)、若子節(jié)點層級高度為h,則從第h層子節(jié)點中標記為"matched"的節(jié)點回溯至 根節(jié)點的路徑,即為求得的最長多方交易循環(huán)LMPTC(故LMPTC可能有多條);
      [0140] 輸出LMPTC,方法結(jié)束。
      [0141] 其中,易貨者集合Ub={BJ;當(dāng)前易貨者B1GUb;全體易貨者的需求資源集合UD =仇⑷}、供應(yīng)資源集合Us={Bi(s)};i= 1,2,…,|uB|。
      [0142] 下面對對啟發(fā)式規(guī)則1、2和3進行定義和描述。
      [0143] 在給出啟發(fā)式規(guī)則1之前,首先定義"局部循環(huán)節(jié)點"的概念:
      [0144] 定義1 (局部循環(huán)節(jié)點)若當(dāng)前節(jié)點Iii的需求資源D(n;)與其某個非根節(jié)點之祖 先節(jié)點IijOijGancestorOii))的供應(yīng)SOij)相同,貝Ij從該祖先節(jié)點到當(dāng)前節(jié)點形成的路徑 稱為局部循環(huán),當(dāng)前節(jié)點稱為局部循環(huán)節(jié)點(localcirculationnode,簡寫為LCNode)。其 中,ancestor(Iii)表示Iii的祖先節(jié)點集合。
      [0145] 從定義1可知,LCNode-定不屬于包含根節(jié)點的最長多方交易循環(huán),因此完全可 以刪除LCNode而不影響方法的搜索結(jié)果,同時縮減了方法的搜索空間。
      [0146] 由此,我們提出啟發(fā)式規(guī)則1如下:
      [0147] 若當(dāng)前節(jié)點叫為LCNode,則可刪除當(dāng)前節(jié)點n 若Iii無兄弟節(jié)點,貝Ij其父節(jié)點 (DacKn1))也可刪除;以此類推直至第一層子節(jié)點。
      [0148] 在給出啟發(fā)式規(guī)則2之前,我們首先定義"鏡像節(jié)點"的概念:
      [0149] 若當(dāng)前節(jié)點Iii的需求D(n;)與層級數(shù)小于它的、非祖先節(jié)點的m個節(jié)點 IijOijGancestor(ni))之需求D(n_j)相同,貝Ij稱這m個節(jié)點為當(dāng)前節(jié)點的鏡像節(jié)點(mirror node,簡寫為MiNode)。其中,LOii)、LOij)分別為Iii、n//f在層級數(shù)。
      [0150] 從定義2可知,當(dāng)前節(jié)點Iii與其MiNode具有完全相同的子節(jié)點,因此刪除MiNode 并不會影響方法的搜索結(jié)果,反而能因作了剪枝而提高方法運行效率。這是由于MiNode所 處層級數(shù)較當(dāng)前節(jié)點&小,故其若和當(dāng)前節(jié)點n,都處在不同的多方交易循環(huán),則MiNode所 在循環(huán)也一定會比當(dāng)前節(jié)點ni所在循環(huán)更短。
      [0151] 由此,我們提出啟發(fā)式規(guī)則2如下:
      [0152] 若當(dāng)前節(jié)點Iii存在有節(jié)點n_j為其MiNode,則將n_j的所有子孫節(jié)點移到當(dāng)前節(jié)點11; 下面,列為當(dāng)前節(jié)點Iii的子孫節(jié)點,同時刪除nj。若n無兄弟節(jié)點,貝Ij其父節(jié)點(Dad(n公) 也可刪除;以此類推直至第一層子節(jié)點。
      [0153] 在給出啟發(fā)式規(guī)則3之前,我們首先定義"收斂節(jié)點"的概念:
      [0154] 定義3(收斂節(jié)點)在同層節(jié)點中,若有n個節(jié)點的需求⑶相同,則稱這n個節(jié)點 互為收斂節(jié)點(Convergencenode,簡寫為ConNode)。從定義3可知,當(dāng)前節(jié)點與其ConNode 所處層級相同,各自的子節(jié)點也會因當(dāng)前節(jié)點與其ConNode的需求相同而完全相同。假設(shè) 當(dāng)前節(jié)點與其ConNode各自都處在一個多方交易循環(huán)中,則這些循環(huán)的長度將完全一樣。 因此,刪除ConNode并不會影響方法的搜索結(jié)果,反而會因為做了更多的剪枝而提高方法 的運行效率。
      [0155] 由此,我們提出啟發(fā)式規(guī)則3如下:
      [0156] 若同層節(jié)點集合中存在ConNode,貝Ij只保留提交時間最早或信譽值最高的一個 ConNode,并刪除其余所有ConNode。若被刪ConNode無兄弟節(jié)點,則其父節(jié)點也可刪除;以 此類推直至第一層子節(jié)點。
      [0157] 啟發(fā)式規(guī)則3中,保留提交時間最早的ConNode是為了體現(xiàn)"先到先得"原則,即優(yōu) 先滿足最早進入市場的交易需求;保留信譽值最高的ConNode則在于激勵交易雙方重視自 身信譽,可在一定程度上避免潛在的交易風(fēng)險,使整個電子易貨市場形成良性循環(huán)。進一步 講,我們可以將提交時間、信譽值二者結(jié)合起來,即在遵循"先到先得"原則(一級優(yōu)先權(quán)) 前提下,支持"信譽優(yōu)先"(二級優(yōu)先權(quán))。在實際應(yīng)用中,實施上述何種保留策略當(dāng)可由電 子易貨市場自行考量和抉擇。
      [0158] 下面,我們用一個簡單的例子來對電子易貨匹配方法作進一步說明。
      [0159] 假設(shè)有一個包含10位易貨者的電子易貨市場,每位易貨者能提供的資源和想換 回的資源如表1所示。表1中,易貨者B1為當(dāng)前易貨者,我們需要向Bi提供滿足其供需要 求的多方交易循環(huán);提交時間T1Q= 1,2,…,10)為對應(yīng)供需信息被提交到電子易貨市場 中的時間。我們用DpS1Q=I, 2,…,10)分別表示易貨者&的需求資源和供應(yīng)資源?,F(xiàn) 在,我們使用電子易貨匹配方法來為B1搜索其LMPTC。
      [0160] 電子易貨匹配方法包括以下步驟(11)至步驟(18):
      [0161] (11)、首先,將隊標記為根節(jié)點。
      [0162] (12)、然后,我們在電子易貨市場(即表1)中,搜索滿足B1需求(D1="單反相 機")的易貨者集合;結(jié)果發(fā)現(xiàn)有B3、B7,則將B3、B7作為Bi的子節(jié)點;我們用箭頭從提供某 資源的節(jié)點指向需要該資源的節(jié)點,從而得到圖5。
      [0163] (13)、使用啟發(fā)式規(guī)則 1、2、3 檢查B3、B7,發(fā)現(xiàn)無LCNode、無MiNode、無ConNode; 然后分別檢查二者的需求(D3= "iPhone",D7= "山地自行車")是否與B1的供應(yīng)(S1 = "iPad")相匹配,發(fā)現(xiàn)均不匹配,故繼續(xù)根據(jù)B3、B7的需求,分別搜索滿足需求的易貨者集合 作為其子節(jié)點。結(jié)果見圖6。
      [0164] (14)、使用啟發(fā)式規(guī)則 1、2、3 檢查B6、B9、B2、B4,發(fā)現(xiàn)無LCNode、無MiNode, 但B2、B4SConNode(D2=D4="移動硬盤");由于T4(2013-02-1309:28:36)早于 T2 (2013-07-2420:11:49),則刪除B2保留B4;然后分別檢查B6、B9、B4的需求(D6 = "iPad", D9= "HP打印機",D4= "移動硬盤")是否與B1的供應(yīng)(S1=WPacT)匹配。結(jié)果發(fā)現(xiàn)B6 匹配,這表示已找到一條多方交易循環(huán),故將B6標記為"matched"。上述處理結(jié)果如圖7所 不。
      [0165] (15)、繼續(xù)搜索B9、B4各自的子節(jié)點。因B9的需求(D9= "HP打印機")在市場中 找不到供應(yīng)者,故可刪除B9;搜索到B5、BS滿足B4的需求,故將B5、BS列為B4的子節(jié)點,如圖 8所示。
      [0166] (16)、使用啟發(fā)式規(guī)則1、2、3檢查B5、Bs,發(fā)現(xiàn)無MiNode、無ConNode,但心是 LCNode,其需求與B7的供應(yīng)相同,即D8=S7 = "單反相機",故可刪除B8;檢查B5的需求(D5 ="液晶顯示器"),發(fā)現(xiàn)與B1的供應(yīng)(S1=WPacT)不匹配,故繼續(xù)搜索滿足^需求的易 貨者集合;從市場中發(fā)現(xiàn)B1。的供應(yīng)(Sw= "液晶顯示器")與B5的需求(D5= "液晶顯示 器")匹配,故將B1。列為^的子節(jié)點。處理結(jié)果如圖9所示。
      [0167] (17)、使用啟發(fā)式規(guī)則1、2、3檢查B1。,發(fā)現(xiàn)&是B丨。的MiNode,故可以將B3的全部 子孫節(jié)點(B6)移到B1。下面,列為B1。的子孫節(jié)點,并刪除B3。處理結(jié)果如圖10所示。
      [0168] (18)、在有6各層級(即h= 6)的算法樹上,第6層級的節(jié)點只有B6,且D6 = S1 = "iPad",故算法已找到LMPTC。我們從B6回溯至根節(jié)點Bl,即可得到LMPTC為: BfB7-B4-B5-B10-B6-B丨。算法結(jié)束。
      [0169] 綜上所述,本實施例提供的一種電子易貨資源匹配方法,通過從易貨者集合中確 定最長多方交易循環(huán)的根節(jié)點,然后以子節(jié)點的供應(yīng)資源滿足父節(jié)點的需求資源為搜索條 件,從易貨者集合中搜索出根節(jié)點的子節(jié)點;當(dāng)搜索出的子節(jié)點的需求資源被根節(jié)點的供 應(yīng)資源滿足時,則完成對根節(jié)點對應(yīng)易貨者的最長多方交易循環(huán)的搜索,當(dāng)易貨者集合中 有易貨者沒有進行易貨資源匹配時,就可以進行易貨資源的匹配,避免了不能及時的對易 貨資源進行匹配的缺陷,從而可以實時根據(jù)易貨者的情況,得出易貨匹配的結(jié)果,提高了電 子易貨市場的運行效率。
      [0170] 實施例3
      [0171] 參見圖11,本實施例提供一種電子易貨資源匹配裝置,用于執(zhí)行上述電子易貨資 源匹配方法,該裝置包括:根節(jié)點確定模塊300、子節(jié)點搜索模塊301和易貨資源匹配模塊 302 ;
      [0172] 其中,根節(jié)點確定模塊300,用于從易貨者集合中
      當(dāng)前第4頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1