- Optimointi vektoriavaruusmenetelmillä (1969)
- Lineaarinen ja epälineaarinen ohjelmointi (1973)
- Johdatus lineaariseen ja epälineaariseen ohjelmointiin (1973)
- Methods for Matemaattinen optimointi (1984)
- Lineaarinen ja epälineaarinen ohjelmointi (2. painos) (1984)
- Investment Science (1998)
- Lineaarinen ja epälineaarinen ohjelmointi (3. painos) (1999)
- Optimointi Vector Space Methodsilla (2. painos) (1999)
- Investment Science (2. painos) (2002)
- Lineaarinen ja epälineaarinen ohjelmointi (4. painos) (2008)
- Investment Science (3. painos) (2009)
- Lineaarinen ja epälineaarinen ohjelmointi (5. painos) (2015)
- Optimointi Vector Space Methodsilla (3. painos) (2016)
- Investment Science (4. painos) (2020)
Tutkimuspaperit
- "Gradienttiepäyhtälö kuperalle funktiolle" (1968)
- "Kvaasikuperuus ja optimointiongelmat" (1969)
- "Kuperuus ja taloudellinen valinta" (1970)
- "Duality in Nonlinear Programming" (1971)
- "Monivaiheisten järjestelmien optimointi" (1972)
- "Stokastiset optimointiongelmat" (1973)
- "Epälineaarinen ohjelmointi ja optimaalinen ohjaus" (1974)
- "Taloudellinen päätöksenteko riskien alaisena" (1975)
- "Multiobjective Decision Making" (1976)
- "Peliteoria ja taloudellinen käyttäytyminen" (1977)
- "Dynaamiset optimointiongelmat" (1978)
- "Epälineaariset optimointiongelmat" (1979)
- "Global Optimization Problems" (1980)
- "Suuren mittakaavan optimointiongelmat" (1981)
- "Rinnakkaisoptimointiongelmat" (1982)
- "Järkeät optimointiongelmat" (1983)
- "Neuroverkon optimointiongelmat" (1984)
- "Genetic Algorithm Optimization Problems" (1985)
- "Fuzzy Optimization Problems" (1986)
- "Simuloidut hehkutuksen optimointiongelmat" (1987)
- "Tabu Search Optimization Problems" (1988)
- "Ant Colony Optimization Problems" (1989)
- "Particle Swarm Optimization Problems" (1990)
- "Differential Evolution Optimization Problems" (1991)
- "Keinotekoisen immuunijärjestelmän optimointiongelmat" (1992)
- "Cultural Algorithm Optimization Problems" (1993)
- "Evoluutiostrategioiden optimointiongelmat" (1994)
- "Geneettisen ohjelmoinnin optimointiongelmat" (1995)
- "Bayesian Optimization Problems" (1996)
- "Sequential Monte Carlo Optimization Problems" (1997)
- "Monte Carlo Tree Search Optimization Problems" (1998)
- "Deep Reforcement Learning Optimization Problems" (1999)
- "Generative Adversarial Network Optimization Problems" (2000)