Main Page   Class Hierarchy   Compound List   File List   Compound Members  

External Memory Minimum Spanning Trees Compound List

Here are the classes, structs, unions and interfaces with brief descriptions:
Buckets< nodesPerBucket >Represents an algorithm for reducing the number of nodes of a graph (in order to compute a minimum spanning tree) and the required data structures
CommonPoolOfBlocks< value_type, elementsPerBlock, noOfBlocks >A CommonPoolOfBlocks manages blocks which can contain several elements of a specified value_type
CommonPoolOfBlocks< value_type, elementsPerBlock, noOfBlocks >::BlockA block which can contain several elements
DuplicatesRemover< SuperContainer >A container which can be used as an 'intermediate station' in order to remove multiple edges
EdgeRepresents a directed and weighted edge
EdgeVector< EdgeType, blockSize, noOfPages, pageSize >Represents a weighted graph by a list of Edges
EdgeWithoutSourceRepresents an edge without the source vertex
GetWeight< EdgeType >Extracts the weight of an edge
Kruskal< EdgeType >Represents Kruskal's algorithm for determining a Minimum Spanning Tree of a weighted graph and the required union/find data structure
MSTRepresents a Minimum Spanning Tree (MST) of a graph
PQueueRepresents an algorithm for reducing the number of nodes of a graph (in order to compute a minimum spanning tree) and the required data structures
Randomizer< Bijection >A bijection over {0,...,n-1} that can be used to randomize an Edge in order to obtain a (pseudo-)random permutation
RandomizerFeistelA bijection that uses Feistel permutations
RandomizerLinearCongruenceA bijection that uses the linear congruential method
RelabeledEdgeRepresents a relabeled edge
RelabeledEdgeWithoutSourceRepresents a relabeled edge without the source vertex
REWS_SparingStack< elementsPerBlock, noOfBlocks >A specialized SparingStack which stores RelabeledEdgeWithoutSource-objects
SourceTargetWeightOrderingA StrictWeakOrdering predicate which can be used to compare two edges first by the source vertex, then - if the source vertices are equal - by the target vertex and finally by weight
SourceWeightOrdering< EdgeType >A StrictWeakOrdering predicate which can be used to compare two edges first by the source vertex, then - if the source vertices are equal - by weight
SparingStack< value_type, elementsPerBlock, noOfBlocks >A stack which stores its elements in blocks which are managed by a CommonPoolOfBlocks
WeightOrdering< EdgeType >A StrictWeakOrdering predicate which can be used to compare two edges by weight

Generated on Thu Aug 14 15:13:27 2003 for External Memory Minimum Spanning Trees by doxygen1.2.17