CMPS 6610/4610 Algorithms
Fall 16

[ Home | Policies | Slides, pictures | Homework | Resources ]

Slides, pictures

  • Tuesday 8/30/16: algorithm, sortingAlgorithms, insertionSort, realRAM, asymptoticRuntimeAnalysis, bigOh,
  • Thursday 9/1/16: limitTheorem, littleOh, bigOh_factorial, Omega, Theta, ex1, logarithms,
  • Tuesday 9/6/16: log_vs_exp_bases, logFormulas, codeSnippets1, codeSnippets2, summations, harmonicNumberProof, lowerBoundIdea, inductionArithmeticSeries,
  • Thursday 9/8/16: Heaps and BSTs slides, Divide-and-conquer slides
    stack, hw_completeTreeInduction, completeTreeInduction2_mergeSort,
  • Tuesday 9/13/16: mergesortRecTree, bigOhInduction_mergesort1, bigOhInduction_mergesort2, mergesortCode, arrayIllustration, mergesortExample, binarySearch, recursionTree, recursionTree2,
  • Thursday 9/15//16: hw2-notes, hw2-notes2, bigOhInduction, recursionTree1, recursionTree2, recursionTree3, convexHullMergeEx,
  • Tuesday 9/20/16: Master theorem slides,
    masterThmEx1-2, masterThmEx3-5, masterThmProof1, masterThmProof2, masterThmProof3, masterThmProofSummary,
  • Thursday 9/22/16: Probability and expectation slides, Quicksort slides,
    bestCase, permutations, randomizedQuicksort1, randomizedQuicksort2,
  • Tuesday 9/27/16: Order statistics slides,
    randomizedQuicksort3, randomizedQuicksort4, randSelect-splits,
  • Thursday 9/29/16: Dynamic programming slides, High-probability runtime bound for quicksort (pages 38-43)
    highprobability_fibFormula, prefixes, fibRec, editDistanceExample,
  • Tuesday 10/4/16: Matrix chain multiplication slides,
    bigOhInduction, matrixMult, matrixChainMultEx1, matrixChainMultEx2,
  • Thursday 10/6/16: DP, greedyStrategy, makingChange, matrixMultEx, matrixMultEx2, makingChange_DP, otherCoinDenominations,
  • Tuesday 10/11/16: Midterm review, Knapsack slides,
  • Thursday 10/20/16: Amortization slides
    telescopingSeries, bankBalance, binaryNumbers,
  • Tuesday 10/25/16: Graph slides
    midterm, graphEdges, graphs, linkedList, queue, stack, tree, DFS_runtime,
  • Thursday 10/27/16: MST slides
    hw-queuestack, decreaseKey_heap, dAry_heap,
  • Tuesday 11/1/16: Fibonacci heap slides
    fibHeap_notation_potential,
  • Thursday 11/3/16: Union-Find slides
    heightLemma, A3_A4_pentation, pathCompressionEx_logStar, A1_A1_A2, inverseAckermann, logStar,
  • Tuesday 11/8/16: Shortest paths slides
    DAG,
  • Thursday 11/10/16: Network flow slides
    transitiveClosure, johnson,
  • Tuesday 11/15/16: Network flow slides
  • Thursday 11/17/16: P and NP slides
    maximalMatching, bipartiteMatching, P-NP,
  • Tuesday 11/22/16: = Preliminary = Final Exam Review
    P_NP_diagram, IS_ex, SAT_ex, reductionPlan,
  • Tuesday 11/29/16: Intractability slides
    prove_NP-completeness, HamPath_HamCycle, reductionHamPath_HamCycle, reductionHamPath_HamCycle2, reductionHamCycle_TSP, coNP,
  • Thursday 12/1/16: VC_minimization, approximationAlgorithms, approximationRatio, approximationRatio2, VC_2-approximation, VC_2-approxProof, VC_2-approxProof2, TSP_with_triangleInequality, TSP_2-approximation, TSP_2-approxProof, TSP_2-approxProof2,
  • Tuesday 12/6/16: complexityHierarchies, TSP_approximations, TSP_noApproximation, TSP_noApproximation2, TSP_noApproximation3, 3SAT, minimizationMaximization, max3SAT_approx, max3SAT_approx2,
  • Thursday 12/8/16: Final exam review
    final, officeHours, longestPath, longestPath2,


    Last modified by Carola Wenk,   cwenk  -at-   tulane  -dot-   edu,