假定我们要用到立方体r 、s 和h, 分别表示如下:
   s = sin|sout= sin1sin2 … sini … sinn|sout1sout2 … soutj… soutm
   r = rin|rout= rin1rin2 … rini … rinn|rout1rout2 … routj… routm
   h = hin|hout= hin1hin2 … hini … hinn|hout1hout2 … houtj… houtm
  · 立方体和立方体不对称相容运算$ 的算法描述
    立方体s和r的不对称相容运算结果是立方体集合D,记作 D = s $ r。
  Step1令 D = φ;
  Step2 若 (soutrout) = false
     则 D = D∪{ s∩r }; 转Step4;
  Step3 若 sin rin 转Step6;
  Step4 hout = (sout) M (rout); 若hout = uu…u…u 转Step6;

  上面式子中用到M积,其定义如下:
     若soutj = routj = 1 则 (soutj) M(routj)= 1;
     否则 (soutj) M (routj)= u
  Step5 for i = 1 to n
     {
      if (siniír ini) = false then
       {
        hini = X ;
        hini = sinj∩rinj (j = 1,2,…n,j≠i)
        D = D∪{ hin | hout } = D∪h
       }
     }
  Step6 结束。

  · 立方体集合G和立方体t不对称相容运算$的算法描述: