Design principles for cost optimization