]> mj.ucw.cz Git - saga.git/blobdiff - PLAN
Minor improvements.
[saga.git] / PLAN
diff --git a/PLAN b/PLAN
index f4a4f51dd2ce7a7df0894caeba09140ac53bc7a0..41930d069e731a846e0d6faa45c951c313c4d0e4 100644 (file)
--- a/PLAN
+++ b/PLAN
 
 TODO:
 
+Preface:
+
+- move TOC to the beginning of the book
+- mention notation
+- cite GA booklet
+
 Spanning trees:
 
 - cite Eisner's tutorial \cite{eisner:tutorial}
-- move the remark on disconnected graphs? separate section?
-- mention graphs with non-unique weights? also in the separate section?
 - Some algorithms (most notably Fredman-Tarjan) do not need flattening
-- citation of mixed Boruvka-Jarnik
 - use the notation for contraction by a set
 - mention bugs in Valeria's verification paper
 - more references on decision trees
-- rename theorem on Minimality by order
-- introduce Cut rule and Cycle rule earlier
 - Lemma: deletion of a non-MST edge does not alter the MST
-- use the name "Boruvka step"
+- mention that there are only a few algorithms based on the Red rule
 
 Related:
 - practical considerations: katriel:cycle, moret:practice (mention pairing heaps)
@@ -69,13 +70,7 @@ Related:
 - K best trees
 - degree-restricted cases and arborescences
 - bounded expansion classes?
-- mention matroids
-
-Models:
-
-- add references to the C language
-- PM: unify yardsticks
-- all data structures should mention space complexity
+- finding all MST's
 
 Ranking:
 
@@ -89,6 +84,7 @@ Ranking:
 
 Notation:
 
+- sort the table
 - G has to be connected, so m=O(n)
 - impedance mismatch in terminology: contraction of G along e vs. contraction of e.
 - use \delta(X) notation
@@ -103,6 +99,9 @@ Typography:
 
 Global:
 
-- Intro: cite GA booklet
 - each chapter should make clear in which model we work
 - clean up bibliography
+
+Pictures:
+
+- structure of a Q-heap