在两方通信模型理路两方通信模型Two-party communication model · Two-party communication complexity model两位参与者各自持有私有输入,只以交换消息协同计算函数或关系,并把通信位数作为核心资源。中,对有限集合 上的函数 ,通信表 以 Alice 输入 为行、Bob 输入 为列:
通常也把这个表称作通信矩阵。对任意输出集合 ,这里只使用有限索引表结构;对布尔函数把条目 视为实数,就得到通常的标量矩阵理路矩阵Matrix以有限行列集合为索引、取值于半环,并以中间指标求和定义乘法的函数。,后续才能谈它的实数秩等代数性质。这个表示把所有输入对和正确输出同时摊开。行表示固定 Alice 所知后,答案怎样随 Bob 输入变化;列则作对称观察。交换双方角色会转置矩阵,但只要成本模型对称,问题的通信复杂度不因此改变。
对任意 与 ,集合
称为组合矩形。它由可任意挑选的行集和列集组成;行、列无需在某种排序中连续。若 在 上恒等于 ,就称 是 -单色矩形。这里的“矩形”来自笛卡尔积理路笛卡尔积Cartesian product · Direct product of sets由各坐标分别取值形成的有序元组集合;二元情形记作 A×B。的闭合交叉,而不是平面图形的边界。
上面的逐步筛选论证对每条固定 transcript 都成立,完整的树深归纳见协议树与 transcript理路协议树与通信 transcriptProtocol tree · Communication transcript用逐 bit 的有根树表示完整通信策略,并把一次执行产生的根叶路径区分为 transcript。。现在进一步假定叶结点标记一个公开输出,就能把矩形结构转为下界工具。