Algorithm 在谈论CSP/SAT时,什么是条款?
问题是: 考虑以下规则和定义来解决体育联赛日程安排问题:Algorithm 在谈论CSP/SAT时,什么是条款?,algorithm,artificial-intelligence,schedule,satisfiability,Algorithm,Artificial Intelligence,Schedule,Satisfiability,问题是: 考虑以下规则和定义来解决体育联赛日程安排问题: N(偶数)支球队,每两支球队在赛季中正好相互比赛一次 这个季节持续(N-1)周 每个队在本赛季的每个星期都要打一场比赛 每周有N/2个时段或时段;每一个吃角子老虎机都安排了一场比赛 (a) (25点)将体育联盟调度问题编码为布尔可满足性问题。提示: 为了模拟两个不同的球队在一个给定的时间段内相互比赛,将每个时间段划分为两个子时间段。每周,我们有N个子地块。采用这样的惯例,即两支球队在连续的小场地上进行比赛——一个奇数的小场地,然后是
- N(偶数)支球队,每两支球队在赛季中正好相互比赛一次李>
- 这个季节持续(N-1)周李>
- 每个队在本赛季的每个星期都要打一场比赛
- 每周有N/2个时段或时段;每一个吃角子老虎机都安排了一场比赛
- 为了模拟两个不同的球队在一个给定的时间段内相互比赛,将每个时间段划分为两个子时间段。每周,我们有N个子地块。采用这样的惯例,即两支球队在连续的小场地上进行比赛——一个奇数的小场地,然后是一个偶数的小场地——事实上是相互比赛的
- 变量Xijk被指定为真实的iff团队i在k周在子地块j中比赛
- 变量Yijk被指定为真实的iff团队i在第k周与团队j比赛
大多数现代布尔SAT解算器都接受CNF公式作为输入。您正在寻找SAT的介绍。Don Knuth今年早些时候在JKU做了一次演讲,这是一个很好的主题介绍。在讲座中,他还提供了TAOCP中SAT章节预览版的链接。请在此处查找讲座录音:
- 第1部分:
- 第2部分:
- 第3部分: