CS 5633 Analysis of Algorithms>
Spring 09

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

Slides, pictures

  • Tuesday 1/13/09: name, describeAlgorithm, defineAndDescribeSortingProblem, pseudoCode, loopInvariant1, loopInvariant3, loopInvariant3, runtime1, runtime2,
  • Thursday 1/15/09: upcomingRoomChangeAnnouncement, asymptoticRuntimeAnalysis, bigOh, Omega, Theta, OhOmegaLemma, disproveOmega, bigOhOmegaThetaLittleOh, logFormula, littleOhExamples, exponentials, codeSnippets, nLogn_loop, HarmonicNumber,
  • Tuesday 1/20/09: priorityQueue, differentImplementations, maxHeapDefinition, heapExample, heightLemma1, heightLemma2, insert, insertExample, extractMax, heapifyDown, extractMaxEx, heapsort, StirlingsFormula,
  • Thursday 1/22/09: Divide and conquer slides,
    TA-office-hours, turninHomeworksInGroupsOfTwo, buildHeap, buildHeapRuntime, buildHeapRuntime2, summations, recursionTreeHeight, bigOhInduction, bigOhInduction2,
  • Tuesday 1/27/09: More divide and conquer slides (corrected typo on slide 23: t=ce+dg, u=cf+dh)
    geometricSeries, binarySearch, recursionTreeEx, bigOhInduction, bigOhInduction2, logFormula, mastersTheoremNotes, recursiveSquaringNotes, matrixMult,
  • Thursday 1/29/09: probability, probability2, rollingADie, probabilityProperties, randomVariable, randomVariableEx, randomVariableEx2, expectedValue, expectedValueEx, linearityOfExpectation, linearityOfExpectation2, hireAssistant, worstcaseBestcase, randomizeHireAssistant,
  • Tuesday 2/3/09: Quicksort slides
    randHireAssistantSampleSpace, randHireAssistantRandomVariable, randHireAssistantExpectedValue, probability, treeHeight,
  • Thursday 2/5/09: Sorting slides (Typo corrected on decision tree slides in the fourth leaf.)
    decisionTreeInsertionSort, wordsEncodingNumbers, radixSort,
  • Tuesday 2/10/09: Order statistics slides
    test1Moved, recursionTree,
  • Thursday 2/12/09: Red-Black Tree slides
    homeworkQuestion, Study problems for midterm 1
  • Tuesday 2/17/09: B-tree slides (corrected slide 19)
    btrees, codeSnippet,
  • Tuesday 2/24/09: Augmenting data structures slides
    intervalTreeCases,
  • Thursday 2/26/09: Range tree slides, Range tree slides with annotation,
    Range tree notes (part of lecture notes by David Mount),
    rangeTree,
  • Tuesday 3/3/09: Dynamic Programming slides
    numberOfSubsets, DP_Table, recursionTree,
  • Thursday 3/5/09: Matrix multiplication slides
    test1, counterExample, counterExample2, example, example2, example3, printParens,
  • Tuesday 3/17/09: greedyAlgorithms, counterExample, makingChange, optSubstructure, greedyCorrect1, greedyCorrect2, makingChangeDP, makingChangeDPEx, knapsack, knapsackOptSubstructure, greedyFractionalKnapsack, greedyFractionalKnapsack2, correctnessGreedy, example, example2,
     
    Black on white slides for 3/5 and 3/17 thanks to Kadri Berk Aktan,
     
  • Thursday 3/19/09: Amortization slides
    telescopingSum, logsAndCeilings,
  • Tuesday 3/24/09: Union-Find slides
    test2MovedToThursday, connectedComponents, treeUnion, alpha, Ackermann1, Ackermann2, inverseAckermann,
  • Thursday 3/26/09: Graphs slides
    graphs, graphs2, DFS_tree,
  • Tuesday 3/31/09: Study problems for test 2
    orderStatistics1, orderStatistics2, orderStatistics3, medianOfTwoArrays, greedyIntervals, knapsackDP, knapsackDP2,
  • Tuesday 4/7/09: MST slides
    predecessorArray, minHeap,
  • Thursday 4/9/09: Dijkstra slides
    dijkstraCorrectnessProof, layers,
  • Tuesday 4/14/09: More shortest paths slides
    c-Table, johnson1, johnson2,
  • Thursday 4/16/09: P and NP slides
    test2Statistics, P_NP_SAT, SAT_Clique,
  • Tuesday 4/21/09: completeGraphs, P_NP_diagram, proveNPcompleteness, TSP_HC_1, TSP_HC_2,
  • Thursday 4/23/09: schedule, approximationAlgorithms, approximationRatio, approximationRatio2, vertexCover, VC_approx, VC_example, VC_Theorem1, VC_Theorem2, TSP_with_triangleInequality, TSP_approx, TSP_approx_example, TSP_Theorem1, TSP_Theorem2,
  • Tuesday 4/28/09: Study problems for the final exam,
    final, convexHull,


    Last modified by Carola Wenk,   carola @ cs.utsa.edu ,