What I do
- Solve combinatorial problems
- Apply graph algorithms
- Optimize discrete structures
- Use integer programming
When to use me
When working on combinatorial optimization.
Key Concepts
- Graph algorithms
- Network flow
- Integer programming
- Traveling salesman
- Scheduling
- Matching
- Approximation algorithms