PushrelabelMethoden
Push-Relabel-Methoden sind eine Klasse von Algorithmen zur Bestimmung des maximalen Flusses in gerichteten Flussnetzen. Im Gegensatz zu klassischen Fluss-Verfahren arbeiten sie mit einem Vorfluss (preflow), der an jedem Knoten außer der Quelle zu viel abgegebene Kapazität enthalten kann. Eine Höhenfunktion h ordnet jedem Knoten eine Höhe zu, die sicherstellt, dass Flüsse nur entlang erhöhter Höhen in das Netz geleitet werden.
Die Grundoperationen sind Push und Relabel. Ein Push transferiert Flow von einem Knoten u zu einem Nachbarn
Es gibt mehrere Varianten und Optimierungen, z.B. Push-Relabel nach Front (relabel-to-front), FIFO-Strategie oder Highest-Label-Strategie (HLPP). Weiterhin
Historisch wurden Push-Relabel-Methoden von Andrew Goldberg und Robert Tarjan in den 1980er Jahren entwickelt und gelten