游海英,方 銳,陳輝江
(伊犁職業(yè)技術學院,新疆 伊犁 835000)
網絡圖算法與控制算法理論,其與人們的工作與生活關系密切,主要在化工產業(yè)的生產、產品、原材料及市場統(tǒng)籌系統(tǒng)中,頻繁使用到該算法,而且該算法的作用十分突出。我國化工產業(yè)發(fā)展十分迅速,相關的規(guī)律也實現(xiàn)了迅速增長,因此,對其分析與管理的難度顯著增加,其安全性也很難得到更為科學的控制,在精度上也表現(xiàn)的較低。對控制算法理論與網絡圖進行科學的運用,對化工領域的發(fā)展起到了很好的促進作用,方便設計人員給出更為科學、高效的策略,并能滿足日益增高的標準要求,使之實現(xiàn)更為快速的發(fā)展。由此可見,此算法在不同方面都起到了十分關鍵性的作用。然而,在科技持續(xù)進步,陳舊的算法必然會面臨很多新問題,為了更好促進其發(fā)展,需要對其進行積極改善,使得計算機顯示準確率與效率顯著提升。為此,本文對該算法加以動態(tài)分析,并對其給予相應的改善,使之更好地滿足發(fā)展要求。
對于存儲結構而言,本身就具有復雜性,特別是圖存儲結構,其復雜程度更為突出,而且該存儲結構與其他元素存在著深入關系,如涉及到數(shù)組、鏈表結構等。這些結構本身也涉及到較為豐富的鏈表與矩陣等,為此,對應的結構就顯得十分復雜。在對網絡圖算法、控制算法理論等知識點進行學習時,必須要對鏈表結構的鄰接表進行高度關注,因為這種結構表示模式具有多元性,也就是說,可以利用多元化的方式來進行表達。在具體操作環(huán)節(jié),如對編表節(jié)點展開有次序的連接之際,就需要對鄰接表的運用進行強化,并對不同類型的網絡進行鄰接。
節(jié)點的設置同樣十分關鍵,倘若節(jié)點設置具有科學性,就能對網絡繪圖結果進行改善。在設置節(jié)點時,必須要關注其次序。節(jié)點的設置原則:由上而下、由左至右。因為節(jié)點有著差異性級別,為了對節(jié)點進行科學設置,需要將其加以分級,接著將相同級別節(jié)點給予科學編制。此外,還需要對箭形圖節(jié)點給予相應的分級,這在設計與繪制箭形圖時,能夠讓流程更加具有科學性??偠灾?,圖存儲結構整體上頗為復雜,在內容上也具有多元性,需要對節(jié)點分級給予高度重視。
在進行網格圖的繪制過程中,主要分為以下幾個步驟:
(1)將原點坐標確定好,之后要在規(guī)定好的位置繪制幾個大小相同的圓,在用箭頭符號將這幾個圓連接起來。此外,在每個箭頭符號下面要進行特殊標注,確定這些圓形式遵循特定條件排列的;
(2)節(jié)點在分級時,要依照特定條件進行劃分,完成分級以后,則需要對于同一等級的節(jié)點進行分類與計數(shù);
(3)要遵循規(guī)律進行繪制,按照級別依次進行繪制,每個圓之間應該隔開一定的距離,并確保它們均勻分布。節(jié)點數(shù)量與距離是成正比的,各個級別節(jié)點數(shù)不同,距離也就會有所不同;
(4)設置各個圓之間的間距,由于節(jié)點不同,圓和圓之間的間距也會有所不同,一般想要知道圓和圓之間的距離都會依據(jù)節(jié)點數(shù)量來判斷;
(5)先將節(jié)點坐標確定,x軸方向必須是固定整數(shù)且只有一個原點;y坐標軸方向取載體縱坐標數(shù)值的二分之一就是其間隔距離;之后可以確定x+kn是其節(jié)點的橫坐標,k是級次。這樣就可知道節(jié)點的橫、縱坐標;
(6)將上述工作完成之后,基本就可以確定節(jié)點的坐標。之后就可以開始繪制圓,在此階段中需要對各個節(jié)點進行編號,盡可能簡化后期工作;
(7)完成節(jié)點和圓之后,需使用箭頭符號連接各個相鄰的節(jié)點;之后可以通過此關系判斷出工序流向,這一系列步驟就完成了網絡圖的繪制。
在繪制化工產業(yè)網絡圖時,C語言是主要使用的理論基礎。網絡圖中點和點之間的連接不清晰,關系也較為復雜,特別是邊與頂點之間的關系,之后利用屏幕繪制出各個頂點在化工產業(yè)網絡圖中;物理坐標系的確定示意圖如圖1所示。
圖1 確定物理坐標系的示意圖Fig.1 Schematic diagram for determining the physical coordinate system
在計算x軸和y軸時,最關鍵的一點是數(shù)值是否為整數(shù),否則會降低它的準確率,還會增加其算法難度。首先要確定頂點坐標位置,之后在屏幕上繪制邊框,需要根據(jù)相關條件進行確定頂點位置。在繪制網絡圖時,要根據(jù)相關要求添加和刪除一些邊與頂點,利用歷史查詢記錄時間進度。化工產業(yè)網絡圖顯示與查詢大致框架如圖2所示,這其中包含其他功能子程序以及刪除與添加邊和頂點的程序。
圖2 網絡圖查詢和顯示的基本框架Fig.2 Basic framework for network diagram query and display
通過繪制化工產業(yè)網絡圖,將有關資料輸入其中,同時還修改了鄰接多重表。因為其中新增加了邊與頂點,進而使用Visited來代表新的頂點。對應頂點的邊鏈表作為鏈表增加操作過程,具體如圖3 所示。邊節(jié)點設置完成以后,在p點找出新增加的頂點位置,操作流程:
p->ilink=q->ilink
q->ilink=p
p->jlink=r->jlink
r->jlink=p
圖3 與頂點相對應的邊鏈表作為鏈表插入操作圖Fig.3 The edge linked list corresponding to the vertices is inserted as the linked list operation diagram
化工產業(yè)網絡圖在具體顯示環(huán)節(jié),無法直接通過算法進行顯示。此時,還需要借助部分輔助模塊,從而完成網絡圖的繪制與優(yōu)化,使之滿足標準要求。另外,還能把已經成功繪制的化工產業(yè)網絡圖加以動態(tài)存入,最大限度防范產生誤差問題,使得準確率顯著下降。之后還需要對有關邊、頂點進行增添,動態(tài)顯示圖形,使之成為重要的基礎系統(tǒng),這樣就能動態(tài)檢索與顯示化工產業(yè)網絡圖。
化工產業(yè)網絡圖與計算機算法進行有機融合,不僅可以通過某種點符號全控制算法進行顯示,同時還能借助于其他算法。將其他算法加以整合,就能更為高效的顯示網絡圖,并能將其進行優(yōu)化。為此,針對化工產業(yè)網絡圖,不僅要深入剖析其顯示方法,還需要對其進行動態(tài)運用,使化工產業(yè)顯示圖更具有高效性。
近些年,全控制算法實現(xiàn)了快速的進步,將這種算法與點符號進行有機融合,由此得出了相應的基礎理論,這樣能使之在具體的化工產業(yè)網絡圖中起到很好的作用。該全控制算法的組織結構,就是借助于閉領域模式,適當引進了極限度,規(guī)定好極大與極小值,并對此進行了科學控制,并在對其下限進行控制之際,可以對下界進行實時更新,使得算法更好完成。由于此算法在對影像圖進行處理之際,還需要和下界問題進行持續(xù)更新,這樣就能對下界的網絡圖基本要求進行很好滿足。當然,在對符號全控制算法進行有效執(zhí)行之際,為使此算法更為順利的完成,就需要使不同符號具有較高的完整與全面性;否則這個控制算法就很難高效完成,或者結果會產生不小的誤差。對網絡圖算法進行深入剖析,可以對此算法完整性進行顯著提升,還需要對思維加以拓展,積極深入算法研究,找出其中問題,并對其進行妥善解決,促使算法進一步完善。
2001年提出的邊符號控制算法,在此算法中將M-edge最小符號邊緣控制算法確定了,在網格圖控制算法中可應用到其算法,不僅改進了網絡圖控制算法存在的諸多問題,而且大大豐富了理論知識,促使算法變得更為先進。之后,重點分析了邊符號控制算法,完成了算法的邊界。在完成階段中,主要與特定網絡符號邊控制算法確定值進行了融合。化工產業(yè)網絡圖計算機算法由于與使用邊符號控制算法相結合,其功能也得到了增強。
對化工產業(yè)網絡圖展示方法進行動態(tài)遴選,在屏幕上對網絡圖繪制過程進行明確,給出需要增設的點,然后對有關數(shù)據(jù)加以錄入。在網絡圖中給出輸入數(shù)據(jù),這些數(shù)據(jù)涉及到邊條數(shù)、頂點坐標、個數(shù)等。將數(shù)據(jù)進行準確輸入之后,使得化工產業(yè)網絡圖得以更好繪制。之后,要對鄰接多重表進行科學創(chuàng)建,目的就是要將數(shù)據(jù)準確錄入,使得網絡圖更好繪制。隨后完成鄰接多重表創(chuàng)建,其目的就是將數(shù)據(jù)導入至鄰接雙重表中,使得化工產業(yè)網絡圖更好的實現(xiàn)數(shù)據(jù)輸出。由于網絡圖涉及到邊、頂點的輸入過程,此時需要對它們進行科學的增添,還需要對增添的數(shù)量進行配置。在增添相關頂點之際,往往具有一定孤立性,相互之間缺乏關聯(lián),這時候的網絡完整性較為欠缺,還需要對其開展繪制。此時,就需要運用繪圖基礎,這樣才能使得化工產業(yè)網絡圖具有完整性??傊W絡圖繪制算法涉及到點、邊符號的控制算法,這意味著,該基礎條件具有多元性,在對控制算法應用之際,最為關鍵的就是要給出具有完整性的化工產業(yè)網絡圖,要對其進行持續(xù)的動態(tài)改善,進而顯著提升該算法的工作效率,使之應用效果得到顯著強化。
網絡圖的使用對于社會發(fā)展是非常有利的,尤其是化工產業(yè)。近些年,計算機算法顯示得到學術界高度關注,與此同時,社會對其要求也在日益增長,然而,該算法顯示在發(fā)展過程中也面臨著一定瓶頸,在性能上還沒有獲得很好突破,還很難滿足當前社會需求,為此,還要對該領域性能進行優(yōu)化。具體可以優(yōu)化與完善邊符號控制算法,使得化工產業(yè)網絡圖系統(tǒng)得到相應的優(yōu)化,并能將顯示與檢索進行有機的融合。在具體顯示階段,還需要關注系統(tǒng)失穩(wěn)問題,需要注重其優(yōu)化設置,使得化工產業(yè)網絡圖得到更好的優(yōu)化,只有對其進行數(shù)輪的改善,才能更為精準的繪制網絡圖。如對頂點、邊進行修改,而且在具體優(yōu)化時,還能動態(tài)檢索數(shù)據(jù),進而讓圖形清晰度更高。對于數(shù)據(jù)庫而言,其形式具有多元性,還可以基于存儲針對其中數(shù)據(jù)進行動態(tài)處理與分析,并能提升檢索效率,實現(xiàn)系統(tǒng)的全面優(yōu)化,使之完善度更高。為此,在具體應用之際,還需要根據(jù)不同層面的需求,再加上當前社會發(fā)展,借助于相關人力等資源,對其展開深入分析,不僅提升其性能,還能增強其效率,對其中的問題進行發(fā)現(xiàn)與解決,從而對網絡圖技術進行根本性的升級。為此,通過該算法顯示的發(fā)展,可以使之更好的適應時代需求,同時對其更好的完善。
化工產業(yè)網絡圖在化工領域應用越來越廣泛,計算機特定語言與控制算法理論相結合,創(chuàng)建一個計算機坐標系,這樣可以將化工產業(yè)網絡圖主要構成要素清晰直觀的顯示出來。促使化工產業(yè)網絡圖作用充分發(fā)揮出來,在未來計算機顯示方法以及網絡圖計算機算法會對人類科技進步發(fā)揮更大的作用。本文主要對化工產業(yè)網絡圖算法顯示問題提出了改進措施,旨在為化工產業(yè)網絡圖的進一步應用提供借鑒。