Fiduccia–Mattheyses algorithm
GPTKB entity
Statements (26)
Predicate | Object |
---|---|
gptkbp:instanceOf |
graph
partitioning algorithm |
gptkbp:complexity |
O(|E|)
|
gptkbp:designedBy |
gptkb:Charles_Fiduccia
gptkb:Robert_Mattheyses |
gptkbp:features |
linear time complexity
balance constraint enforcement gain bucket data structure single vertex moves |
gptkbp:firstPublished |
19th Design Automation Conference
A Linear-Time Heuristic for Improving Network Partitions |
https://www.w3.org/2000/01/rdf-schema#label |
Fiduccia–Mattheyses algorithm
|
gptkbp:improves |
gptkb:Kernighan–Lin_algorithm
|
gptkbp:input |
desired partition sizes
weighted or unweighted graph |
gptkbp:namedAfter |
gptkb:Charles_Fiduccia
gptkb:Robert_Mattheyses |
gptkbp:output |
two partitions of the graph
|
gptkbp:publicationYear |
1982
|
gptkbp:purpose |
improve circuit partitioning
minimize edge cut in graph partitioning |
gptkbp:usedIn |
parallel computing
VLSI design circuit layout |
gptkbp:bfsParent |
gptkb:FM_algorithm
|
gptkbp:bfsLayer |
8
|