Update - Propagate-D algorithm