ex-husband: a man who was formerly a certain woman's husband
man: an adult person who is male (as opposed to a woman)
linear programming: a mathematical technique used in economics; finds the maximum or minimum of linear functions in many variables subject to constraints