Denote Mi as the microsatellite marker from the parents. Because of a large number of polymorphisms (alleles) for a microsatellite marker, we assume that our microsatellite marker is completely informative (i.e., each parent is heterozygous at the microsatellite locus M) and assign alleles M1 & M2 to the father and M3 & M4 to the mother. Then we randomly select M1 & M3, M2 & M4, M1 & M4 or M2 & M3 equally with 0.25 probabilities as the microsatellite genotype for the child.