(1)   OldMprs = GetReplaced-Mpr();
(2)    SuspiciousMprs = GetReplacing-Mpr();
(3)    for (suspicious SuspiciousMprs) do
(4) InterrogatedNodes = GetCommon2HopsNeighors
  (suspicious, OldMprs);
(5)  for (2HopsNeighbor InterrogatedNodes) do
(6)  if (LinkExistence (2HopsNeighbor, suspicious) ==
  false) then
(7)      Generate-Alarm (suspicious);
(8)  end if
(9)  end for
(10) Cancel-Suspicious (suspicious);
(11)    end for
Algorithm 1: In-depth diagnostic.