联盟公告逻辑的模型检查

Н.А. Алешина
{"title":"联盟公告逻辑的模型检查","authors":"Н.А. Алешина","doi":"10.21146/2074-1472-2018-24-2-59-69","DOIUrl":null,"url":null,"abstract":"This talk is based on joint work with Rustam Galimullin and Hans van Ditmarsh, published in the German Conference on Artificial Intelligence (KI 2018). First I will introduce background and motivation for the work. I will introduce multi-agent Epistemic Logic (EL) for representing knowledge of (idealised) agents, Public Announcement Logic (PAL) for modelling knowledge change after truthful announcements, Group Announcement Logic (GAL) for modelling what kinds of changes in other agents’ knowledge a group of agents can effect, and Coalition Announcement Logic (CAL) which is the main subject of the talk. CAL studies how a group of agents can enforce a certain outcome by making a joint announcement, regardless of any announcements made simultaneously by the opponents. The logic is useful to model imperfect information games with simultaneous moves. It is also useful for devising protocols of announcements that will increase some knowledge of some agents, but also preserve other agents’ ignorance with respect to some information (in other words, preserve privacy of the announcers). The main new technical result in the talk is a model checking algorithm for CAL, that is, an algorithm for evaluating a CAL formula in a given finite model. The model-checking problem for CAL is PSPACE-complete, and the protocol requires polynomial space (but exponential time). DOI: 10.21146/2074-1472-2018-24-2-59-69","PeriodicalId":155189,"journal":{"name":"Logical Investigations","volume":"623 ","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":"{\"title\":\"Model checking for coalition announcement logic\",\"authors\":\"Н.А. Алешина\",\"doi\":\"10.21146/2074-1472-2018-24-2-59-69\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This talk is based on joint work with Rustam Galimullin and Hans van Ditmarsh, published in the German Conference on Artificial Intelligence (KI 2018). First I will introduce background and motivation for the work. I will introduce multi-agent Epistemic Logic (EL) for representing knowledge of (idealised) agents, Public Announcement Logic (PAL) for modelling knowledge change after truthful announcements, Group Announcement Logic (GAL) for modelling what kinds of changes in other agents’ knowledge a group of agents can effect, and Coalition Announcement Logic (CAL) which is the main subject of the talk. CAL studies how a group of agents can enforce a certain outcome by making a joint announcement, regardless of any announcements made simultaneously by the opponents. The logic is useful to model imperfect information games with simultaneous moves. It is also useful for devising protocols of announcements that will increase some knowledge of some agents, but also preserve other agents’ ignorance with respect to some information (in other words, preserve privacy of the announcers). The main new technical result in the talk is a model checking algorithm for CAL, that is, an algorithm for evaluating a CAL formula in a given finite model. The model-checking problem for CAL is PSPACE-complete, and the protocol requires polynomial space (but exponential time). DOI: 10.21146/2074-1472-2018-24-2-59-69\",\"PeriodicalId\":155189,\"journal\":{\"name\":\"Logical Investigations\",\"volume\":\"623 \",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-10-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"7\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Logical Investigations\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.21146/2074-1472-2018-24-2-59-69\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Logical Investigations","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.21146/2074-1472-2018-24-2-59-69","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

摘要

这次演讲是基于与Rustam Galimullin和Hans van Ditmarsh的联合工作,发表在德国人工智能会议(KI 2018)上。首先,我将介绍这项工作的背景和动机。我将介绍多智能体认知逻辑(EL),用于表示(理想化)智能体的知识;公共公告逻辑(PAL),用于模拟真实公告后的知识变化;组公告逻辑(GAL),用于模拟一组智能体在其他智能体的知识中可以产生什么样的变化;以及联合公告逻辑(CAL),这是演讲的主要主题。CAL研究一组代理如何通过联合公告来强制执行某一结果,而不考虑对手同时发布的任何公告。这个逻辑对于模拟同时移动的不完全信息博弈很有用。它对于设计公告协议也很有用,该协议将增加某些代理的一些知识,但也保留其他代理对某些信息的无知(换句话说,保留公告者的隐私)。本讲座主要的新技术成果是一种模型检验算法,即在给定的有限模型中对模型公式进行求值的算法。CAL的模型检查问题是pspace完备的,协议需要多项式空间(但需要指数时间)。DOI: 10.21146 / 2074-1472-2018-24-2-59-69
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Model checking for coalition announcement logic
This talk is based on joint work with Rustam Galimullin and Hans van Ditmarsh, published in the German Conference on Artificial Intelligence (KI 2018). First I will introduce background and motivation for the work. I will introduce multi-agent Epistemic Logic (EL) for representing knowledge of (idealised) agents, Public Announcement Logic (PAL) for modelling knowledge change after truthful announcements, Group Announcement Logic (GAL) for modelling what kinds of changes in other agents’ knowledge a group of agents can effect, and Coalition Announcement Logic (CAL) which is the main subject of the talk. CAL studies how a group of agents can enforce a certain outcome by making a joint announcement, regardless of any announcements made simultaneously by the opponents. The logic is useful to model imperfect information games with simultaneous moves. It is also useful for devising protocols of announcements that will increase some knowledge of some agents, but also preserve other agents’ ignorance with respect to some information (in other words, preserve privacy of the announcers). The main new technical result in the talk is a model checking algorithm for CAL, that is, an algorithm for evaluating a CAL formula in a given finite model. The model-checking problem for CAL is PSPACE-complete, and the protocol requires polynomial space (but exponential time). DOI: 10.21146/2074-1472-2018-24-2-59-69
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
CiteScore
0.40
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信