graph TD AP[Algorithmic Paradigms] AP --> G[Greedy] AP --> DP[Dynamic Programming] AP --> LP[Linear Programming] AP --> PD[Primal-Dual] AP --> R[Randomized] AP --> LS[Local Search] style AP fill:#e3f2fd,stroke:#1565c0,stroke-width:3px style G fill:#c8e6c9,stroke:#2e7d32,stroke-width:3px style DP fill:#e3f2fd,stroke:#1565c0,stroke-width:3px style LP fill:#fff3e0,stroke:#e65100,stroke-width:3px style PD fill:#f3e5f5,stroke:#7b1fa2,stroke-width:3px style R fill:#ffcdd2,stroke:#c62828,stroke-width:3px style LS fill:#c8e6c9,stroke:#2e7d32,stroke-width:3px