The Mathematical Programming Glossary explains terms that are specific to the discipline of mathematical programming. A number of the terms also appear in related disciplines such as economics, computer science,and mathematics. The ICS is pleased to host this valuable public service.

ICS member Harvey Greenberg established the Glossary in 1996 after noticing that many common terms in Mathematical Programming were not listed in standard dictionaries of mathematics. Since it receives on the order of 15,000 web hits per day,the Glossary obviously fills a pressing need. Harvey has been enlarging and finetuning the Glossary ever since, but as of June 2006 handed over these duties to new Editor Allen Holder. Harvey continues to be involved in the capacity of Founding Editor. An Advisory Board assists the Editor and Founding Editor.