- Cutting-stock program: an application of a 1-dimensional optimization problem http://www-fp.mcs.anl.gov/otc/Guide/CaseStudies/cutting/index.html

- AMPL - modeling language for mathematical programming: http://www.ampl.com/

- Solvers that work with AMPL - http://www.ampl.com/solvers.html

- lp_solve: - solver written in C: ftp://ftp.ics.ele.tue.nl/pub/lp_solve/

- global optimization software: http://solon.cma.univie.ac.at/~neum/glopt/software_g.html

- TOMS / ACM Collected Algorithms: http://netlib.org/toms/index.html. Many of these are written in Fortran

- Decision Tree for Optimization Software - http://plato.la.asu.edu/guide.html

- List of Interesting Optimization Codes in Public Domain - http://idec.hanyang.ac.kr/IDEC/LINKS/optimization.html

- Escape cutter, a library DLL with a pretty good API/docs/examples: http://www.escape.gr/cutter/

- Cube-IQ: 3D optimizer, for pallet/container loading and so on. http://www.magiclogic.com/pallets.html

**WOW**

I just stumbled upon a very impressive list of references on **Evolutionary Multiobjective Optimization**

http://www.lania.mx/~ccoello/EMOO/EMOObib.html

I'd like to learn and work more with things like this, but I can see already that having a strong Math degree would be helpful. A lot of this stuff is PhD level.

Related pages: Programming