Algorithm 1: IP Marks embedding the algorithm |
Input: (i) Position (ii) Marks sequence
Output: (i) Pseudo position (ii) Constraint function /*Marks sequence , means that after the Marks sequence is embedded, the virtual position generated by the constraint */ /* represent unused resource sequence */ 1: Single location information selected from ; 2: Calculate by Constraint function and ; 3: Calculate Single pseudo location information by Constraint function and ; 4: If then 5. Store location information and ; 6: Else if then 7: Delete the element from the collection ; 8: End If 9: Store in ; 10: For i:= 0 to 11: Embed into Location in ; 12: End For 13: Output and ; |