首页> 外文会议>International Workshop on Computer Science Logic >On the Complexity of Existential Pebble Games
【24h】

On the Complexity of Existential Pebble Games

机译:论存在鹅卵石游戏的复杂性

获取原文

摘要

Existential k-pebble games, k ≥ 2, are combinatorial games played between two players, called the Spoiler and the Duplicator, on two structures. These games were originally introduced in order to analyze the expressive power of Datalog and related infinitary logics with finitely many variables. More recently, however, it was realized that existential k-pebble games have tight connections with certain consistency properties which play an important role in identifying tractable classes of constraint satisfaction problems and in designing heuristic algorithms for solving such problems. Specifically, it has been shown that strong k-consistency can be established for an instance of constraint satisfaction if and only if the Duplicator has a winning strategy for the existential k-pebble game between two finite structures associated with the given instance of constraint satisfaction. In this paper, we pinpoint the computational complexity of determining the winner of the existential k-pebble game. The main result is that the following decision problem is EXPTIME-complete: given a positive integer k and two finite structures A and B, does the Duplicator with the existential k-pebble game on A and B? Thus, all algorithms for determining whether strong k-consistency can be established (when k is part of the input) are inherently exponential.
机译:生存K-卵石游戏,K≥2,是组合游戏两个玩家之间玩,叫扰流板及复印机,两个结构。这些游戏,以便分析数据记录和相关infinitary逻辑的表达能力与有限多个变量最初引入。然而最近,人们认识到存在的K-卵石游戏有与识别的约束满足问题听话类和设计启发式算法解决这些问题方面发挥重要作用一定稠度性质紧密连接。具体地,已经表明,强的k稠度可为约束满足的一个实例来建立当且仅当该拷贝机具有用于与约束满足的给定实例相关联的两个有限结构之间的存在的k卵石游戏中的获胜的策略。在本文中,我们找出确定存在K-卵石游戏的赢家的计算复杂度。主要结果是,下面的决策问题是EXPTIME完成:给定一个正整数k和两个有限结构A和B,莫非复印机与A和B的存在的k卵石游戏?因此,用于确定是否强的k一致性所有算法可以建立(当k为输入的一部分)是固有的指数。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号