| The NLP Procedure | 
Two algorithms are used to obtain a feasible starting point.
 ,
,  , violates a 
             two-sided boundary constraint (or an equality constraint)
, violates a 
             two-sided boundary constraint (or an equality constraint) 
              , the parameter is given a 
             new value inside the feasible interval, as follows:
, the parameter is given a 
             new value inside the feasible interval, as follows: 
       
 
 ,
,  , violates a 
             one-sided boundary constraint
, violates a 
             one-sided boundary constraint  or
 or  , 
             the parameter is given a new value near the violated boundary, 
             as follows:
, 
             the parameter is given a new value near the violated boundary, 
             as follows: 
       
 
Copyright © 2008 by SAS Institute Inc., Cary, NC, USA. All rights reserved.