It is shown that for and , if an binary code exists, then the th-order Reed–Muller code has -PD-sets of the minimum size for , and these PD-sets correspond to sets of translations of the vector space . In addition, for the first order Reed–Muller code , -PD-sets of size are constructed for up to the bound . The results apply also to generalized Reed–Muller codes.