Supply-demand-based optimization (SDO) is a new optimization approach for solving optimization problems. SDO is motivated from the supply-demand mechanism in economics. This algorithm mathematically mimics both the demand relation of consumers and supply relation of producers in a market economy. The algorithm is simple and easy to implement.