CMPS 6640/4040 Computational Geometry
Spring 16
Slides, pictures
Tuesday 1/12/15:
Convex hulls slides
Tuesday 1/19/15:
binarySearch,
restrictedHull,
CH_runtimes,
guess_h_doublingSearch,
guess_h_repeatedSquaring,
Thursday 1/21/16:
polytope_simplex_convexHull,
linear_affine_convex_Combination,
line,
linearly_affinely_independent,
plane,
linear_affine_convex_Hulls,
Tuesday 1/26/16:
Polytopes slides
halfspaces_polytopeFaces,
faces,
orientationTest,
representPolytopes,
incidenceGraph,
planarGraph,
EulersFormula,
EulersFormulaProof,
Thursday 1/28/16:
DCEL example,
3D convex hull slides
EulersTheoremPolytopeComplexity,
DCEL,
EulerUpperBoundThm_dDim,
Tuesday 2/2/16:
visibleFaces_degree,
expectedValue,
Thursday 2/4/16:
Point location slides,
lineSegmentIntersection,
kirkpatricksHierarchySize,
earCuttingTriangulation,
Thursday 2/11/16:
Voronoi I slides
VoronoiVertex,
VoronoiDiagram,
Thursday 2/18/16:
Delaunay slides
hw1a,
hw1b,
hw1c,
DT_RIC1,
DT_RIC2,
DT_RIC3,
indicatorRandomVariable,
Tuesday 2/23/16:
DT_RIC4,
circumcenter,
EuclideanMST_and_DT,
Thursday 2/25/16:
Delaunay lifting map slides,
More Delaunay and VD slides
geometricSpanner,
DT_t_spanner,
order-k-VD,
characterizationsOf_order_k_VoronoiCells,
farthestSiteVD,
complexity_order_k_VD,
DT_VD,
unitParaboloidLemma1,
unitParaboloidLemma2,
Tuesday 3/1/16: Point-line
duality slides, Point-line
duality notes (by S. Har-Peled)
unitParaboloidLemma3,
unitParaboloidLemma4,
arrangementLevels,
DT_VD_CH_UE,
Thursday 3/3/16: Sweepline slides
arrangementsOfLines,
complexity,
computeArrangementOfLines,
hamSandwichCuts,
binarySearchTree,
Tuesday 3/8/16: Ham-sandwich theorem slides
computeLineArrangement,
zoneTheorem,
proof1,
proof2,
hamSandwichDual,
sylvestersProblem,
Thursday 3/10/16:
rangeSearching,
ranges,
halfplaneRangeQueries,
rangeReportingVariant,
hamSandwichCorollary_levels,
hamSandwichTreeConstruction,
preprocessingTime_space,
query,
queryAnalysis,
rangeSearchingOverviewTable,
Tuesday 3/15/16:
hw2-3,
hw2-4,
partitionTreeWarmup,
simplicialPartition,
simplicialPartitionEx,
simplicialPartitionProperties,
queryOverview,
theorem1,
partitionTreeDef,
partitionTreeEx,
partitionTreeEx_lemma1,
bigOhInduction,
Thursday 3/17/16:
hw3-1,
hw3-2,
hw3-3,
bigOhInduction_partitionTreeStorage,
queryAlgorithm,
queryAlgorithm2,
proofStart,
Tuesday 3/29/16:
hw,
proofQuerytime,
proofAttempt,
constructionTime,
halfplane_vs_triangle_rangeQueries,
cutting,
canonicalSubsets,
cuttingTree,
query,
Thursday 3/31/16:
cuttingTreeStorage,
cuttingTreeStorageQuery,
selectBelowPair,
multiLevelCuttingTree,
2LevelCuttingTree,
rangeSearchingOverviewTable,
triangularRangeQueries,
Tuesday 4/4/16:
motivationGeometricApprox,
approximationRatio,
well-separated,
WSPD,
WSPD_ex,
WSPD_construction,
diameter,
diameter2,
quadtrees,
Thursday 4/7/16:
bigOhInduction,
quadtree,
quadtree_manyNodes,
quadtreeFacts,
packingLemma,
packingLemma2,
Tuesday 4/12/16:
quadtreeLevels,
notation,
ws_pairs,
enclosingBall,
analysis_start,
Thursday 4/14/16:
wspd_spanner,
wspd_analysis_1,
assumption,
wspd_analysis_2,
wspd_analysis_3,
Tuesday 4/19/16:
hw4a,
hw4b,
3SUM_conjecture,
3SUM,
n2_algorithm,
3SUM_hardness,
someGeometricProblems,
Thursday 4/21/16:
hw5a,
hw5b,
point_on_line,
geombase,
geombase2,
Tuesday 4/26/16:
geombase-stripsCoverBox1,
geombase-stripsCoverBox2,
geombase-stripsCoverBox3,
subquadraticAlgorithm,
trick,
Last modified by Carola Wenk,
cwenk -at- tulane -dot- edu,