DG 算法