In this post, Geoffrey De Smet and EhsanK pointed out the opportunities of VRP variants (e.g. mixed pick up and deliveries).
If I want to build a Minimum Viable Product (software as a service app). My question is: Which variant to consider (which constraints and objective function)?
The VRP has a lot of applications in different markets. My main concern is to cover as much "markets" as possible without falling in the trap of including a lot of details at the beginning. In other words, I want an incremental deployment approach rather than a "big-bang" approach. Thus I can implement a MVP, try to do some marketing/sales and then listen to customers to add further details. I don't want to spend a lot of time on something that will not make me money.