Least cost travel by intermixing different airline routes having linear discount functions:
Lowest air fare route chosen by mixing different routes provided by different airline having different discount functions (like some airline can give 25% discount if fare crosses $5k) so that total cost of travel is minimized after intermixing of different airline routes
This is a graph problem. Let $E(k)$ be the set of edges/routes flown by $k$-th airline, also given cost of travel associated with each edge.
For $n$ airlines we have $n$ sets of edges i.e $E(k)=\{\mbox{some edges}\}$ for all $k=1.. n$. We need to find the route from given source $s$ to given destination $t$ such that we end up paying least fare among all possible routes. There is no restriction on number of edges in a route.
This is an NP-hard problem. How can I prove it?