...
OOF optimizes function: min (wd*distance + wc*cost)wcx*cloud_net_value)
//MC → wc*cost + wa*fraction_allocated_resource
If the service does not care about the cost at all, it would set wc = 0. If the service designer wants to minimize cost, he could set wd=0. Note that candidates that are too far can be eliminated by a distance constraint even before the optimization. For example, if the service has a distance constraint of at most 100 kilometers, then only those cloud regions within 100 kilometers to the customer location would be considered in the objective function evaluation.
...