linear programming: a mathematical technique used in economics; finds the maximum or minimum of linear functions in many variables subject to constraints
chromatography: a process used for separating mixtures by virtue of differences in absorbency