2. ConstructaconstrainedspanningtreeofGr usingagreedyapproachthattuần tự thêm cạnh subtree hạn chế khung cây T (vậy, đến nay) cho đến khi tất cả các điểm Steiner được bao gồm. Giá trị ban đầu của T là s. singleton xem xét rằng nút u là trong cây và chúng tôi đang xem xét việc thêm cạnh (u, v).Các tiêu chí lựa chọn hai cạnh sau (chẩn đoán) có thể được sử dụng để quyết định đưa cạnh (u, v) vào cây:⎧ • CSTCD:fCD(u,v) = (u, v) ⎨, nếuA−(PD(s,u)+D(u,v)) PD(s,u) + D(u,v) ⎩≺, nếu không.Thenumeratoristhe "incrementalcost" ofadding (u, v) andthedenominator là "chậm trễ dư" có thể được dành. Mục đích là để giảm thiểu chi phí gia tăng, trong khi cũng tối đa hóa sự chậm trễ dư bằng cách chọn một edgethathaslowdelay. Vì vậy,. theheuristicpickstheneighborvthatminimizes fCD, foralluinTandallvadjacenttoT.. C(u,v),ifPD(s,u)+D(u,v) • CSTC:fc = ≺, nếu không. Heuristic này chọn cạnh chi phí thấp nhất giữa alreadyincludedtreeedgesandtheirnearestneighbor, aslongasthetotaldelayislessthanA.V đã chọn nút được bao gồm trong T. 2is bước này lặp đi lặp lại cho đến khi T includesall| Nr|nodesinGr.
đang được dịch, vui lòng đợi..
