Fourier-Motzkin elimination, also called the FME method, is a mathematical algorithm for removing variables from a system of linear inequalities. Eliminating a variable produces a new system of the same kind that no longer mentions it but has exactly the same solutions in the remaining variables, so eliminating every variable leaves a set of constant inequalities that is plainly true or false, and that outcome tells whether the original system has any solution at all. The method is named for Joseph Fourier, who proposed it in 1826, and Theodore Motzkin, who rediscovered it in 1936. Each elimination step can square the number of inequalities, so naive repetition grows at a double exponential rate because many of the new constraints are redundant; McMullen's upper bound theorem shows the non-redundant constraints grow only exponentially, and Imbert's acceleration theorems remove redundant inequalities by inspecting how each was derived. It also appears in information theory, where it removes auxiliary rates from achievability conditions.
Facts
Time Complexity
Time Complexity (category) Problem SolvedEliminating variables from a system of linear inequalities 1 Connections
Credited To
Source Fourier-Motzkin elimination (Wikipedia)
Source Fourier-Motzkin elimination (Wikipedia)
Invented
Source Fourier-Motzkin elimination (Wikipedia)
Source Fourier-Motzkin elimination (Wikipedia)
Sources
1. Fourier-Motzkin elimination (Wikipedia)
Lead
is a mathematical algorithm for eliminating variables from a system of linear inequalities.
Complexity
, a double exponential complexity.
In Group: Linear Programming Algorithms, Lead, group
is a mathematical algorithm for eliminating variables from a system of linear inequalities.
Invented: Joseph Fourier, Lead, invented joseph-fourier
The algorithm is named after Joseph Fourier who proposed the method in 1826 and Theodore Motzkin who re-discovered it in 1936.
Credited To: Joseph Fourier, Lead, credited-to joseph-fourier
The algorithm is named after Joseph Fourier who proposed the method in 1826 and Theodore Motzkin who re-discovered it in 1936.
Invented: Theodore Motzkin, Lead, invented theodore-motzkin
The algorithm is named after Joseph Fourier who proposed the method in 1826 and Theodore Motzkin who re-discovered it in 1936.
Credited To: Theodore Motzkin, Lead, credited-to theodore-motzkin
The algorithm is named after Joseph Fourier who proposed the method in 1826 and Theodore Motzkin who re-discovered it in 1936.
View the SourceReader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.