optimization analysis