]> mj.ucw.cz Git - saga.git/commitdiff
Abstract: Minor improvements.
authorMartin Mares <mj@ucw.cz>
Wed, 4 Jun 2008 10:18:52 +0000 (12:18 +0200)
committerMartin Mares <mj@ucw.cz>
Wed, 4 Jun 2008 10:18:52 +0000 (12:18 +0200)
abstract.tex

index ee556c8ec5060dcf886d9b98f501fd95c0ddb78a..5e1afffa3f7ff935858d98e7b2f8af44c278bb8b 100644 (file)
@@ -4,20 +4,21 @@
 \advance\hsize by 1cm
 \advance\vsize by 20pt
 
-\font\chapfont=csb17
-\def\rawchapter#1{\vensure{0.5in}\bigbreak\bigbreak
+\font\chapfont=csb14 at 16pt
+\def\rawchapter#1{\vensure{0.5in}\bigskip\goodbreak
 \leftline{\chapfont #1}
 }
 
-\def\rawsection#1{\bigskip
+\def\rawsection#1{\medskip\smallskip
 \leftline{\secfont #1}
 \nobreak
 \smallskip
 \nobreak
 }
 
-\chapter{Introduction}
-\medskip
+\def\schapter#1{\chapter{#1}\medskip}
+
+\schapter{Introduction}
 
 This thesis tells the story of two well-established problems of algorithmic
 graph theory: the minimum spanning trees and ranks of permutations. At distance,
@@ -254,7 +255,7 @@ but unlike the RAM's they turn out to be equivalent up to constant slowdown.
 Our formal definition is closely related to the \em{linking automaton} proposed
 by Knuth in~\cite{knuth:fundalg}.
 
-\section{Pointer machine techniques}\id{bucketsort}%
+\section{Bucket sorting and related techniques}\id{bucketsort}%
 
 In the Contractive Bor\o{u}vka's algorithm, we needed to contract a~given
 set of edges in the current graph and then flatten the graph, all this in time $\O(m)$.
@@ -435,7 +436,7 @@ It indeed is in minor-closed classes:
 Let $\cal C$ be a graph class with density~$\varrho$ and $G\in\cal C$ a~graph
 with $n$~vertices. Then at least $n/2$ vertices of~$G$ have degree at most~$4\varrho$.
 
-So we get the following algorithm:
+This leads to the following algorithm:
 
 \algn{Local Bor\o{u}vka's Algorithm, Mare\v{s} \cite{mm:mst}}%
 \algo
@@ -605,7 +606,7 @@ finds the MSF of the original graph, but without the heavy edges.
 \algout The minimum spanning forest of~$G$.
 \endalgo
 
-A~careful analysis of this algorithm, based on properties of its recursion tree
+\>A~careful analysis of this algorithm, based on properties of its recursion tree
 and on the peak-finding algorithm of the previous section, yields the following time bounds:
 
 \thm
@@ -1406,7 +1407,7 @@ permanents in advance. When we plug it in the general algorithm, we get:
 For every~$n$, the derangements on the set~$[n]$ can be ranked and unranked according to the
 lexicographic order in time~$\O(n)$ after spending $\O(n^2)$ on initialization of auxiliary tables.
 
-\chapter{Conclusions}
+\schapter{Conclusions}
 
 We have seen the many facets of the minimum spanning tree problem. It has
 turned out that while the major question of the existence of a~linear-time
@@ -1451,7 +1452,7 @@ techniques of general interest: the unification procedures using pointer-based
 bucket sorting and the vector computations on the RAM. We hope that they will
 be useful in many other algorithms.
 
-\chapter{Bibliography}
+\schapter{Bibliography}
 
 \dumpbib