Algorithm Design and Analysis - CPSC 320 UBC

    Published by tubbdoose

    CPSC 320, Intermediate Algorithm design and analysis, at UBC

    Algorithm Design and Analysis - CPSC 320 UBC

    Toggle guided view

    Greedy algorithm

    is an

    Divide and Conquer

    is an

    Memoization

    is an

    Dynamic programming

    is an

    Master theorem

    is used for recursive algorithms in

    Reduction

    is a technique in

    Asymptotic analysis

    is a technique in

    NP Complexity

    is a complexity class for

    SAT

    is a

    Stable matching

    is a

    Clustering

    is a

    Subset sum

    is a

    Graph problems

    are

    Algorithms

    Algorithm Analysis

    concerns analyzing

    Algorithm Design

    concerns the design of

    Problems

    are solved by

    Bipartile matching

    is a

    3-Dimensional matching

    is a

    Steiner tree

    is a

    P

    is in

    NP

    is a class of problems concerning

    NP Hard

    is a class of problems concerning

    NPI

    is in

    NP-Complete

    is in

    is in

    Minimum spanning tree

    is a

    Hamiltonian path

    is a

    Traveling salesperson

    is a

    Vertex cover

    is a

    Graph colouring

    is a

    3-SAT

    is a specific case of

    is a