Skip to content

FOLLOW AN IDEA

Approximation algorithms

An approximation algorithm provides a provable ratio to the optimum under stated assumptions.

Explore concept graph · Explore connected videos

Different ways to understand it

No reviewed video yet. Explore the concept in a map or suggest a resource. Suggest a video

More concepts to explore

  • Integer relaxations

    Removing integrality yields easier problems whose optima can bound the discrete optimum.

  • NP-completeness

    An NP-complete decision problem lies in NP and admits polynomial reductions from every NP problem.

  • Assignment problem

    A costed one-to-one pairing can be optimized using matching or linear programming structure.

  • Bipartite matching

    Matching in a two-part graph pairs vertices across parts without shared endpoints.

  • Graph matchings

    A matching is a set of edges with no shared endpoints.

Back to the complete concept index →

Knowledge connections

Appears in these maps

LEARNING MAP

Combinatorial Optimization

Explore discrete structures; network algorithms; complexity and approximations. Concepts and connections are available independently of video coverage.

Scope reference