flowchart TD style A fill:#4caf50,color:#fff style B fill:#2196f3,color:#fff style C fill:#ff9800,color:#fff style D fill:#9c27b0,color:#fff style E fill:#4caf50,color:#fff style F fill:#f44336,color:#fff style G fill:#2196f3,color:#fff style H fill:#ff9800,color:#fff A[Initial ellipsoid Eโ] --> B[Check center xc] B --> C[Query oracle at xc] C --> D{xc feasible?} D -->|Yes| E[Return xc โ] D -->|No| F[Compute cutting plane g,h] F --> G[New minimum-volume ellipsoid] G --> H{Ellipsoid small?} H -->|Yes| E H -->|No| B