The 2009 article, “Optimal Rebalancing: A Scalable Solution,” explores the process by which the MvD heuristic applied to the rebalancing problem. These tests showed that the MvD heuristic performs almost as well as dynamic programming for up to four assets and better than dynamic programming for five assets. In theory, of course, dynamic programming always yields the best result. Unfortunately, however, we have no way of determining how the MvD heuristic would compare to the unobservable “correct” dynamic programming solution. However, based on these tests. the MvD heuristic is a better option for rebalancing portfolios with more than a few assets.