Variants of the Optimal Transport Problem and their Duality