**Here is my optimization code：**

beta=[3.7 4.2 7.8 0.4;6.4 2.4 9.6 1.7;0.4 3.8 8.5 4.6;5.6 7.6 8.4 3.5;6.4 1.6 3.2 5.9;6.3 2.7 0.5 6.4];

cvx_solver mosek

cvx_begin

% cvx_quiet(true);

variable nu1(6,4) binary;

variable nu2(6,4) binary;

variable nu3(6,4) binary;

variable nu4(6,4) binary;

minimize sum(sum(nu1.*beta+nu2.*beta+nu3.*beta+nu4.*beta));

subject to

nu1(:,1)==0;

nu2(:,2)==0;

nu3(:,3)==0;

nu4(:,4)==0;

for i=2:6

nu1(i,:)==nu1(1,:);

nu2(i,:)==nu2(1,:);

nu3(i,:)==nu3(1,:);

nu4(i,:)==nu4(1,:);

end

nu1(1,2)==nu2(1,1);

nu1(1,3)==nu3(1,1);

nu1(1,4)==nu4(1,1);

cvx_end

nu1

nu2

nu3

nu4

**The results of optimization variables nu1,nu2,nu3 and nu4 are all NaN,and the following prompt message appears:**

**Redundant equality constraints detected.**

** CVX cannot solve this problem; but it is likely infeasible.**

**Status: Overdetermined**

**Optimal value (cvx_optval): NaN**

nu1 =

NaN NaN NaN NaN

NaN NaN NaN NaN

NaN NaN NaN NaN

NaN NaN NaN NaN

NaN NaN NaN NaN

NaN NaN NaN NaN

nu2 =

NaN NaN NaN NaN

NaN NaN NaN NaN

NaN NaN NaN NaN

NaN NaN NaN NaN

NaN NaN NaN NaN

NaN NaN NaN NaN

nu3 =

NaN NaN NaN NaN

NaN NaN NaN NaN

NaN NaN NaN NaN

NaN NaN NaN NaN

NaN NaN NaN NaN

NaN NaN NaN NaN

nu4 =

NaN NaN NaN NaN

NaN NaN NaN NaN

NaN NaN NaN NaN

NaN NaN NaN NaN

NaN NaN NaN NaN

NaN NaN NaN NaN