Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Product Management Fundamentals
Supporting Victims of Domestic Violence
Uncommon Sense Teaching
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore efficient algorithms for maintaining shortest paths in dynamic graphs undergoing deletions, with a focus on near-optimal deterministic data structures and adaptive adversary scenarios.
Explore dynamic graph algorithms, their applications, and recent breakthroughs. Learn about current research, techniques, and open questions in this critical field of computer science.
Explore parallelism in dynamic data structures through batch algorithms and graph streaming, enabling efficient handling of concurrent updates and queries in graph algorithms.
Explore techniques for optimizing dynamic-graph data structures on multicores, focusing on locality-first strategies to enhance performance for large-scale problems in real-world applications.
Explore recent advancements in diversity maximization for data summarization and recommendation systems, focusing on offline and composable coreset models for handling massive datasets efficiently.
Explore recent advancements in dynamic algorithms for approximating edit distance, covering state-of-the-art results and open questions in this fundamental computer science problem.
Explore graph techniques to accelerate multi-commodity flow algorithms, improving accuracy and efficiency. Discover connections to linear programming and open problems in algorithm design.
Explore a powerful new tool for solving minimum cut problems in combinatorial optimization, with applications to global, Steiner, and all-pairs min-cut algorithms.
Explores dynamic maintenance of j-trees in graph theory, discussing implications for cut-based optimization, maximum flows, and minimum cost-flow computations in algorithmic design.
Explore challenges, techniques, and best practices for engineering dynamic graph algorithms, with insights on experimental approaches and design considerations.
Explore GPU-accelerated techniques for dynamic graph algorithms, focusing on efficient data structures and parallel processing for real-time graph updates and analysis.
Accelerated multiplicative-weight updates framework for solving packing/covering LPs in graph optimization, reducing iterations from Θ(m) to ~Θ(√m) using a packing version of Min-IP oracle.
Explore recent techniques for estimating maximum matching size, focusing on lower bounds and correlation decay methods that lead to super-linear lower bounds for approximations above 2/3.
Explore increasing families in finite sets, thresholds, and p-smallness. Learn about p-biased product measures and their applications in random discrete structures.
Explore the prevalence of unate functions in k-SAT, resolving a 2003 conjecture and unveiling structural insights into Boolean satisfiability problems.
Get personalized course recommendations, track subjects and courses with reminders, and more.