~/talk

Fundamentals of Stringology I: Recap on Exact Pattern Matching and Alignment Algorithms

links:none on file
slides:none on file

Presents two concrete algorithmic results and how they work: an exact‑matching method that computes prefix‑match lengths Z[i] in linear time via the Z-algorithm using Z-box cases (explicit two‑finger scans only when needed) and finds all occurrences by forming P + separator + T; and an alignment DP that maximizes identical aligned pairs in O(NM) time, with constant‑time cell updates, plus the practical options of memoization and reducing space to O(N) while retaining correctness.

AI-written summary · about

  1. 0:00Introduction to algorithms
  2. 1:37Exact string matching
  3. 3:07Terminology and pre-processing
  4. 4:56Concept of the z-box
  5. 7:19Computing z values
  6. 8:34The z algorithm cases
  7. 10:34Linear time z algorithm
  8. 13:09Correctness and analysis
  9. 16:20Algorithm time complexity
  10. 19:18Applications of z values
  11. 20:43Circular shift problem
  12. 23:16Exact matching in biology
  13. 26:01Introduction to inexact matching
  14. 28:25Sequence alignment definition
  15. 30:51Optimal alignment challenge
  16. 33:03Recursive alignment formula
  17. 35:21Analyzing alignment cases
  18. 37:00Calculating alignment values
  19. 38:43Recursive formula cases
  20. 40:04Finalizing the recurrence
  21. 42:36Dynamic programming approach
  22. 44:29Implementing dynamic programming
  23. 47:21Time complexity analysis
  24. 49:50Traceback and memoization
  25. 52:12Efficiency of memoization
  26. 55:32Pathfinding analogy
  27. 57:19Space optimization techniques
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.