Naum Zuselevich Shor (Russian: ???? ????????? ???) (1 January 1937 – 26 February 2006) was a Soviet and Ukrainian mathematician specializing in optimization.
He made significant contributions to nonlinear and stochastic programming, numerical techniques for non-smooth optimization, discrete optimization problems, matrix optimization, dual quadratic bounds in multi-extremal programming problems.
Shor became a full member of the National Academy of Science of Ukraine in 1998.