6.9e-01   3.7e-01
   0.0e+00   7.2e-01
   8.7e-01   1.7e-01
   6.3e-01   4.0e-02
   3.2e-01   7.3e-01
   4.0e-02   4.6e-01
   3.6e-01   9.5e-01
   8.2e-01   6.7e-01 ];

<span class="comment">% objective point</span>
obj=[0.5,0.5];

figure(1);
<span class="comment">% display the utility function's level sets on some data points.</span>

plot(data(:,1),data(:,2),<span class="string">'o'</span>);
hold <span class="string">on</span>;

[X,Y] = meshgrid(0:.01:1,0:.01:1);
Z=(1.1*X.^(1/2)+0.8*Y.^(1/2))/1.9;

[C,h] 