Dynamic programming: an alternative approach to light propagation in arbitrary optical media | Publicación