અરૈખિક પ્રોગ્રામિંગ ભાગ છે  ગાણિતિક પ્રોગ્રામિંગ,  જેમાં બિન-રેખીય કાર્ય ચોક્કસ નિગ્રહ અથવા દ્વારા રજૂ કરવામાં આવે છે  ઉદ્દેશ કાર્ય.