Information Optimization Framework