+1 (315) 557-6473 

Advanced Algorithms

The exhaustive list of topics in Advanced Algorithms in which we provide Help with Homework Assignment and Help with Project is as follows:

  • Fibonacci heaps
  • Network flows
  • Maximum flow
  • Minimum cost circulation
  • Goldberg-Trajan min-cost circulation algorithm
  • Cancel-and-tighten algorithm
  • Binary search trees
  • Splay trees
  • Dynamic
  • Linear programming
    • Duality
    • Geometry
    • Simplex
    • Complexity
    • Ellipsoid algorithm
  • Conic programming
  • Max-cut and sparsest-cut
  • Multi-commodity flows and metric embeddings
  • Convex hulls
  • Convex hulls and fixed dimension LP
  • Voronoi diagrams
  • Streaming algorithms
  • MST
  • Persistent Data Structures
  • Splay Trees
  • Suffix Trees
  • Tries
  • Dial's Algorithm
  • Dijkstra's Algorithm
  • Van Emde Boas Queues
  • Hashing
  • 2-Level Hashing
  • Network Flows
    • Augmenting Paths
    • Maximum Augmenting Paths
    • Scaling
  • Reductions between Flow Problems
  • Bipartite Matching
  • Shortest Augmenting Path
  • Blocking Flows
  • Dynamic Trees
  • Push-Relabel Max-Flow Algorithm
  • Min-Cost Flows
  • Structure of Optima
  • Strong Duality
  • Complementary Slackness
  • Interior Point
  • NP-hard problems
  • Approximation Algorithms
  • 4/3-Approximation for TSP
  • Relaxations
  • Directed TSP
  • Randomized Rounding
  • Chernoff Bound
  • Fixed Parameter Tractability
  • Kernelization
  • K-Server
  • Double-Coverage Algorithm
  • Computational Geometry
  • Sweep Algorithms
  • Backwards Analysis
  • Linear Programming in Fixed Dimension
  • External Memory Algorithms
  • Matrix Multiplication
  • Linked Lists
  • Median
  • Cache Oblivious Algorithms
  • Streaming Model