References

This commit is contained in:
Antti H S Laaksonen 2017-02-21 21:59:03 +02:00
parent cdfae6862e
commit 227eadd540
2 changed files with 4 additions and 4 deletions

View File

@ -983,7 +983,9 @@ $2^m$ distinct rows and the time complexity is
$O(n 2^{2m})$.
As a final note, there is also a surprising direct formula
for calculating the number of tilings \cite{kas61,tem61}:
for calculating the number of tilings\footnote{Surprisingly,
this formula was discovered independently
by \cite{kas61} and \cite{tem61} in 1961.}:
\[ \prod_{a=1}^{\lceil n/2 \rceil} \prod_{b=1}^{\lceil m/2 \rceil} 4 \cdot (\cos^2 \frac{\pi a}{n + 1} + \cos^2 \frac{\pi b}{m+1})\]
This formula is very efficient, because it calculates
the number of tilings in $O(nm)$ time,

View File

@ -431,8 +431,6 @@ by using one of the following techniques:
\index{EdmondsKarp algorithm}
The \key{EdmondsKarp algorithm} \cite{edm72}
is a variant of the
FordFulkerson algorithm that
chooses each path so that the number of edges
on the path is as small as possible.
This can be done by using breadth-first search
@ -443,7 +441,7 @@ of the algorithm is $O(m^2 n)$.
\index{scaling algorithm}
The \key{scaling algorithm} uses depth-first
The \key{scaling algorithm} \cite{ahu91} uses depth-first
search to find paths where each edge weight is
at least a threshold value.
Initially, the threshold value is