failure in a Bernoulli trial,
1112
FASTER-ALL-PAIRS-SHORTEST-PATHS,
627,
628 ex.
Fast Fourier Transform (FFT)
iterative implementation of,
839–842
multidimensional,
845 pr.
recursive implementation of,
834–836
using modular arithmetic,
847 pr.
changing a key in,
497 pr.
in Dijkstra's algorithm,
599
extracting the minimum key from,
482–488
in Johnson's algorithm,
640
potential function for,
479
running times of operations on,
456 fig.
FIFO (first-in, first-out),
200
disjoint-set-forest implementation of,
508,
522
linked-list implementation of,
501
finishing time, in depth-first search,
541
and strongly connected components,
555
finish time, in activity selection,
371
FINITE-AUTOMATON-MATCHER,
919
floating-point data type,
22
corresponding to a bipartite graph,
665
with negative capacities,
695 pr.
formula-satisfiability problem,
996–998
fractional knapsack problem,
382,
384 ex.
relation to optimal code,
386
fully polynomial-time approximation scheme,
1023
for the maximum-clique problem,
1050 pr.
fundamental theorem of linear programming,
816