Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 50
  1. Noga Alon , Yossi Matias , and Mario Szegedy published "The Space Complexity of Approximating the Frequency Moments" in 1996 — the foundational paper of streaming algorithms, later earning its authors the Gödel Prize.

  2. Stephen Cook published "The Complexity of Theorem-Proving Procedures" in 1971, proving that Boolean satisfiability (SAT) is NP-complete — the founding result of computational complexity theory.

  3. Dénes Kőnig — already met in this series for König's theorem on bipartite matching ( Part 16 ) and König's theorem's role in perfect graphs ( Part 18 ) — also wrote the very first textbook on graph theory in 1936, and within it proved what is now called K…

  4. Mechthild Stoer and Frank Wagner published "A Simple Min-Cut Algorithm" in 1997, providing a strikingly clean way to compute the global minimum cut of a weighted, undirected graph — the cheapest way to split the graph's vertices into two non-empty groups,…

  5. Larry Page and Sergey Brin , then Stanford PhD students, described PageRank in a 1998 technical report, "The PageRank Citation Ranking: Bringing Order to the Web," and the same year in "The Anatomy of a Large-Scale Hypertextual Web Search Engine" — the pa…

  6. David Karger introduced this randomized contraction algorithm in his 1993 Stanford PhD thesis and a related paper, showing — remarkably — that a purely random process could find the global minimum cut with high probability, in an algorithm dramatically si…

  7. Václav Havel , a Czech mathematician, first proved this characterization in 1955.

  8. Mathematical models in evolutionary biology — fitness landscapes, adaptive dynamics, evolutionary stable strategies (ESS), Lotka-Volterra models, coalescent theory, Price equation, diffusion models, evolutionary optimization, and computational simulations.

  9. Graph theory's open problems are frequently far easier to state than the machinery needed to solve them — a running theme across this entire series, from the Four Color Theorem's century-long wait ( Part 13 ) to the still-unresolved gap between the best-k…

  10. Arthur Cayley , the same mathematician whose 1889 tree-counting formula appeared in Part 11 , published "On the Mathematical Theory of Isomers" in 1874 — using trees to systematically count the possible structural arrangements of saturated hydrocarbon mol…

  11. Franco Scarselli and colleagues introduced the foundational "Graph Neural Network Model" in a 2009 paper, formalizing how a neural network could operate directly on graph-structured input.

  12. Psychologist Stanley Milgram 's 1967 "small world" experiment asked ordinary Americans to route a letter to a stranger using only acquaintance chains — the letters that arrived took a median of about six intermediaries, popularizing the phrase "six degrees

  13. Vincent Blondel , Jean-Loup Guillaume , Renaud Lambiotte , and Etienne Lefebvre — researchers affiliated with the Université catholique de Louvain in Belgium, which gives the method its name — published "Fast Unfolding of Communities in Large Networks" in…

  14. Donald B.

  15. Michelle Girvan and Mark Newman published "Community Structure in Social and Biological Networks" in 2002, introducing an elegantly simple "divisive" strategy for community detection: rather than trying to build communities up from scratch, progressively…

  16. Otakar Borůvka , a Czech mathematician, published this algorithm in 1926 — three decades before Kruskal's 1956 paper and Prim's 1957 rediscovery (both covered as earlier deep dives in this series).

  17. Reading the fossil record — radiometric dating techniques, index fossils, transitional fossils (Tiktaalik, Archaeopteryx), taphonomy, trace fossils, fossilization processes, biostratigraphy, and integrating paleontological data with molecular evidence.

  18. Boris Weisfeiler and Andrey Leman published this algorithm in 1968 as a practical heuristic for the graph isomorphism problem previewed in Part 18 — decades before Babai's 2015 quasipolynomial breakthrough, and long before anyone could have predicted its…

  19. The Traveling Salesman Problem (TSP) introduced in Part 14 is NP-hard.

  20. In 2019, V.A.

  21. The Lowest Common Ancestor (LCA) problem was first formalized by Aho, Hopcroft, and Ullman in 1973 in the context of string algorithms and data structures.

  22. Heavy-Light Decomposition (HLD) was introduced by Daniel Sleator and Robert Tarjan in 1983 in their landmark paper on dynamic trees and link-cut trees.

  23. Traditional deep learning models like CNNs operate on regular grids (images) and RNNs operate on sequences (text, audio).

  24. In 1980, Harold N.

  25. Yefim Dinitz (also transliterated Dinic), then a young Soviet researcher, published this algorithm in 1970 — as previewed in the Edmonds-Karp deep dive , Dinitz had independently discovered the same BFS-based augmenting-path insight behind Edmonds-Karp's…

  26. In 1969, Robert B.

  27. Yoeng-Jin Chu and Tseng-Hong Liu published this algorithm in 1965, and Jack Edmonds — already met twice in this series, for the Blossom Algorithm and for helping define "polynomial time" itself — independently published an equivalent method in 1967.

  28. Robert Tarjan — already met twice in this series for Tarjan's SCC algorithm and the Chu-Liu/Edmonds refinement from the previous deep dive — introduced the low-link-value DFS technique in the very same landmark 1972 paper, "Depth-First Search and Linear G…

  29. Standard Breadth-First Search (BFS) was introduced by Edward F.

  30. Genomics revolution in evolutionary biology — comparative genomics, gene duplication & genome evolution, horizontal gene transfer, transposable elements, epigenetics & inheritance, CRISPR in evolutionary research, metagenomics, phylogenomics, and future f…

  31. Stephen Warshall published "A Theorem on Boolean Matrices" in the Journal of the ACM in 1962, presenting an elegant $O(V^3)$ algorithm for computing the transitive closure of a binary relation — equivalently, the full reachability matrix of a directed gra…

  32. Before Michael Held and Richard Karp's 1962 dynamic-programming breakthrough (covered in its own deep dive), the earliest computational attacks on TSP were purely combinatorial.

  33. Multi-source BFS is a direct extension of Edward F.

  34. The problem takes its name from Sir William Rowan Hamilton , who in 1857 invented the Icosian Game — a puzzle played on the edges of a dodecahedron, challenging players to find a cycle visiting all 20 vertices exactly once.

  35. Keyulu Xu, Weihua Hu, Jure Leskovec, and Stefanie Jegelka published "How Powerful are Graph Neural Networks?"

  36. Petar Veličković, Guillem Cucurull, Arantxa Casanova, Adriana Romero, Pietro Liò, and Yoshua Bengio introduced Graph Attention Networks in their 2018 ICLR paper "Graph Attention Networks."

  37. Topological sorting predates its most famous BFS formulation.

  38. DAG shortest paths are a direct consequence of topological sorting (Tarjan 1972 / Kahn 1962) combined with the relaxation technique formalized by Richard Bellman in his 1958 dynamic-programming treatment of shortest paths.

  39. Greedy coloring is the natural first attempt at any coloring problem, but its weakness — extreme sensitivity to vertex order — motivated better orderings.

  40. Bipartiteness testing traces back to Dénes Kőnig's foundational 1936 graph theory textbook, which formally characterized bipartite graphs as exactly those containing no odd-length cycle — a theorem that translates directly into a linear-time algorithmic t…

  41. Paul Halin introduced treewidth-related ideas in the 1970s, and Neil Robertson and Paul Seymour made tree decompositions foundational to graph-minor theory.

  42. Mikkel Thorup and Uri Zwick's 2005 construction formalized a powerful compromise: exact all-pairs shortest paths are costly to store, but a randomized hierarchy of sampled landmarks can return close answers in constant time.

  43. Miroslav Fiedler's 1973 work connected the second-smallest eigenvalue of the Laplacian to graph connectivity.

  44. Euler's 1752 formula gave the first numerical signature of planar drawings.

  45. Network-flow ideas grew from transportation and logistics.

  46. Gustav Kirchhoff introduced the theorem in 1847 while studying electrical circuits, decades before graph theory had its modern name.

  47. David Karger's 1990s work on randomized min-cut algorithms inspired cut sparsifiers: small weighted subgraphs that approximately preserve every cut.

  48. Union-Find elegantly handles edge insertions, but cannot undo a merge when an edge disappears.

  49. Mirsky and Dilworth transformed questions about partially ordered sets in the mid-twentieth century.

  50. Ford and Fulkerson's 1950s flow framework made capacities algorithmic.