On Friday, 25 September 2015 at 15:43:46 UTC, John Colvin wrote:
On Friday, 25 September 2015 at 15:40:54 UTC, Kagamin wrote:
On Friday, 25 September 2015 at 12:50:55 UTC, John Colvin wrote:
The complexity of the tradeoff is exactly why experienced windows developers are necessary here. For example: any tradeoffs I designed would likely be very far from pareto-optimal on windows, let alone be a good solution overall.

No, a tradeoff is a tradeoff, one tradeoff is not better than another

That's what pareto-optimal means.


<Putting on my economist hat>
Pareto optimal means you can't make anybody better off without making somebody worse off (you used it properly above...).

It's very easy to show that it's possible to have one trade-off be better than another. For instance, suppose I am indifferent between purchasing 1 TV or 1 computer. This is trade-off 1. Alternately, I am also indifferent between buying 2 TVs or 2 computers or 1 TV and 1 computer. This is trade-off 2. However, I prefer the second set of trade-offs to the first set of trade-offs because I prefer more stuff. I'm probably over-analyzing this...

An alternative to Pareto is Kalder-Hicks efficiency. A Kalder-Hicks improvement means that the people who are better off from some change are sufficiently better off from that change that they could compensate the people who are worse off from the change if they wanted to. Maybe that is a better framework for thinking about things.

Reply via email to