Fiduccia–Mattheyses algorithm explained

A classical approach to solve the Hypergraph bipartitioning problem is an iterative heuristic by Charles Fiduccia and Robert Mattheyses.[1] This heuristic is commonly called the FM algorithm.

Introduction

FM algorithm is a linear time heuristic for improving network partitions.New features to K-L heuristic:

F–M heuristic: notation

Input: A hypergraph with a vertex (cell) set and a hyperedge (net) set

Output: 2 partitions

See also

Notes and References

  1. Book: Fiduccia. Mattheyses. 19th Design Automation Conference . A Linear-Time Heuristic for Improving Network Partitions . 1982. 175–181 . 10.1109/DAC.1982.1585498 . 0-89791-020-6 . https://ieeexplore.ieee.org/document/1585498. 23 October 2013.