Skip to main content
. 2017 Sep 21;17(10):2166. doi: 10.3390/s17102166
Algorithm 5 OldCluster_CKPUpdate( )
 DELETE_process(PLk, PS); //delete PS from PLk
 NOTICE_DLChange(PS); //notice processes to change DL
for (PxPS || PxPLk) do
 REQUIRE_IntraCDG(Px); //send IntraCDG request
 BUILD_IntraCDG(IntraCDGglobal);
if (∃Edge(CKPa, CKPb) ∧ IntraCDGglobal) then
 CHANGE_IntraCDG(IntraCDGj); //modify IntraCDGj
 CHANGE_InterCDG(R_InterCDGk);
if (∃Edge(CKPb, CKPa) ∧ IntraCDGglobal) then
 CHANGE_IntraCDG(IntraCDGt);
 CHANGE_InterCDG(S_InterCDGk);
 BUILD_SubInterCDG(R_InterCDGk, S_InterCDGk, Pt);
 //build subgraph related to Pt
 SEND_SubInterCDG(CHi); //send subgraph to CHi
 CHANGE_InterCDG(R_InterCDGk);
 CHANGE_InterCDG(S_InterCDGk);