/*----------------------------------------------------------------
                                                                 
              S A S   S A M P L E   L I B R A R Y                
                                                                 
      NAME: dcmpe04                                              
     TITLE: Block-angular Structure (dcmpe04)                    
   PRODUCT: OR                                                   
    SYSTEM: ALL                                                  
      KEYS: OR                                                   
     PROCS: OPTMILP                                              
      DATA:                                                      
                                                                 
   SUPPORT:                             UPDATE:                  
       REF:                                                      
      MISC: Example 4 from the Decomposition Algorithm           
            chapter of Mathematical Programming.                 
                                                                 
----------------------------------------------------------------*/


proc optmilp
   nthreads = 4
   maxtime  = 60
   data     = mpsdata;
run;

proc optmilp
   nthreads  = 4
   data      = mpsdata;
   decomp
      hybrid = false;
run;