已收录 273503 条政策
 政策提纲
  • 暂无提纲
Bisimulations on Data Graphs
[摘要] Bisimulation provides structural conditions to characterize indistinguishability from an external observer between nodes on labeled graphs. It is a fundamental notion used in many areas, such as verification, graph-structured databases, and constraint satisfaction. However, several current applications use graphs where nodes also contain data (the so called "data graphs"), and where observers can test for equality or inequality of data values (e.g.,asking the attribute 'name' of a node to be different from that of all its neighbors).The present work constitutes a first investigation of "data aware" bisimulations on data graphs. We study the problem of computing such bisimulations, based on the observational indistinguishability for XPath ---a language that extends modal logics like PDL with tests for data equality--- with and without transitive closure operators. We show that in general theproblem is PSpace-complete, but identify several restrictions that yield better complexitybounds (coNP, PTime) by controlling suitable parameters of the problem, namely the amount ofnon-locality allowed, and the class of models considered (graphs, DAGs, trees). In particular, this analysis yields a hierarchy of tractable fragments.
[发布日期]  [发布机构] 
[效力级别]  [学科分类] 人工智能
[关键词]  [时效性] 
   浏览次数:1      统一登录查看全文      激活码登录查看全文