Research Article

Structural Attack to Anonymous Graph of Social Networks

Algorithm 1

-hop neighbor feature for node reidentification.
Input: and : the auxiliary graph and target anonymous graph
Output: node mapping between and
Initialize the original mapping and temperature T;
while (Temperature > Threshold )
Exchange two nodes position to make a new mapping;
  if (the Euclidian distance of the new mapping < the Euclidian distance of old mapping)
   Accept the changing of nodes position;
  else
   Accept it with a probability ;
  endif
  Decrease the temperature with a rate;
endwhile