<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ji Ruan - Jimagine &#187; Papers</title>
	<atom:link href="http://ac.jiruan.net/category/papers/feed/" rel="self" type="application/rss+xml" />
	<link>http://ac.jiruan.net</link>
	<description>Information and Society</description>
	<lastBuildDate>Tue, 13 Dec 2011 11:24:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Conference paper: A Logic for Knowledge Flow in Social Networks</title>
		<link>http://ac.jiruan.net/2011/09/conference-paper-a-logic-for-knowledge-flow-in-social-networks/</link>
		<comments>http://ac.jiruan.net/2011/09/conference-paper-a-logic-for-knowledge-flow-in-social-networks/#comments</comments>
		<pubDate>Mon, 12 Sep 2011 09:25:30 +0000</pubDate>
		<dc:creator>Ji</dc:creator>
				<category><![CDATA[Papers]]></category>
		<category><![CDATA[Web2]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[jpapers]]></category>
		<category><![CDATA[Logic]]></category>
		<category><![CDATA[Michael]]></category>

		<guid isPermaLink="false">http://ac.jiruan.net/?p=677</guid>
		<description><![CDATA[Title: A Logic for Knowledge Flow in Social Networks Authors: Ji Ruan and Michael Thielscher School of Computer Science and Engineering, The University of New South Wales, Australia Abstract: In this paper, we develop a formal framework for analysing the flow of information and knowledge through social networks. More specifically, we propose a multi-agent epistemic logic in which [...]


Related posts:<ol><li><a href='http://ac.jiruan.net/2011/05/the-epistemic-logic-behind-the-game-description-language/' rel='bookmark' title='Permanent Link: Conference paper: The Epistemic Logic Behind the Game Description Language'>Conference paper: The Epistemic Logic Behind the Game Description Language</a> <small>Title: The Epistemic Logic Behind the Game Description Language Authors:...</small></li>
<li><a href='http://ac.jiruan.net/2011/09/journal-paper-connecting-dynamic-epistemic-and-temporal-epistemic-logics/' rel='bookmark' title='Permanent Link: Journal paper: Connecting Dynamic Epistemic and Temporal Epistemic Logics'>Journal paper: Connecting Dynamic Epistemic and Temporal Epistemic Logics</a> <small>Title: Connecting Dynamic Epistemic and Temporal Epistemic Logics Authors: H.P. van Ditmarsch,...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><strong>Title:</strong> A Logic for Knowledge Flow in Social Networks</p>
<p><strong>Authors:</strong> Ji Ruan and Michael Thielscher<br />
School of Computer Science and Engineering, The University of New South Wales, Australia</p>
<p><strong>Abstract:</strong> In this paper, we develop a formal framework for analysing the flow of information and knowledge through social networks. More specifically, we propose a multi-agent epistemic logic in which we can represent and reason about communicative actions based on social networks and the resulting knowledge and ignorance of agents. This logic is applied to formally analyse the &#8220;Revolt or Stay-at-home&#8221; problem where social networks play an important role in agents&#8217; knowledge acquisition and decision-making. We evaluate our work by proving some mathematical properties of our new logic, including the fact that it generalises the existing Logic of Public Announcement.</p>
<p><strong>Accepted and presented </strong>at the 24th Australasian Joint Conference on Artificial Intelligence (<a href="http://www.it.murdoch.edu.au/AI2011/" target="_blank">AI2011</a>), Perth Australia, December 2011.</p>
<p><strong>Download:</strong></p>
<ul>
<li><a href="http://www.springerlink.com/content/kr67543n63640106/">Springer</a></li>
<li><a href="https://docs.google.com/viewer?a=v&amp;pid=explorer&amp;chrome=true&amp;srcid=0B4m-B6hzafOENDgxMTk5ZjItMDM4Zi00YTk5LTk4OGYtOGE2MjFmZWY1NTAy&amp;hl=en_GB" target="_blank">Camera Ready Version</a>.</li>
</ul>
<p><strong>Bibtex:<span id="more-677"></span></strong></p>
<p>@inproceedings{DBLP:conf/ausai/RuanT11,<br />
author = {Ji Ruan and<br />
Michael Thielscher},<br />
title = {A Logic for Knowledge Flow in Social Networks},<br />
booktitle = {Australasian Conference on Artificial Intelligence},<br />
year = {2011},<br />
pages = {511-520},<br />
ee = {http://dx.doi.org/10.1007/978-3-642-25832-9_52},<br />
crossref = {DBLP:conf/ausai/2011},<br />
bibsource = {DBLP, http://dblp.uni-trier.de}<br />
}<br />
@proceedings{DBLP:conf/ausai/2011,<br />
editor = {Dianhui Wang and<br />
Mark Reynolds},<br />
title = {AI 2011: Advances in Artificial Intelligence &#8211; 24th Australasian<br />
Joint Conference, Perth, Australia, December 5-8, 2011.<br />
Proceedings},<br />
booktitle = {Australasian Conference on Artificial Intelligence},<br />
publisher = {Springer},<br />
series = {Lecture Notes in Computer Science},<br />
volume = {7106},<br />
year = {2011},<br />
isbn = {978-3-642-25831-2},<br />
ee = {http://dx.doi.org/10.1007/978-3-642-25832-9},<br />
bibsource = {DBLP, http://dblp.uni-trier.de}<br />
}</p>


<p>Related posts:<ol><li><a href='http://ac.jiruan.net/2011/05/the-epistemic-logic-behind-the-game-description-language/' rel='bookmark' title='Permanent Link: Conference paper: The Epistemic Logic Behind the Game Description Language'>Conference paper: The Epistemic Logic Behind the Game Description Language</a> <small>Title: The Epistemic Logic Behind the Game Description Language Authors:...</small></li>
<li><a href='http://ac.jiruan.net/2011/09/journal-paper-connecting-dynamic-epistemic-and-temporal-epistemic-logics/' rel='bookmark' title='Permanent Link: Journal paper: Connecting Dynamic Epistemic and Temporal Epistemic Logics'>Journal paper: Connecting Dynamic Epistemic and Temporal Epistemic Logics</a> <small>Title: Connecting Dynamic Epistemic and Temporal Epistemic Logics Authors: H.P. van Ditmarsch,...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://ac.jiruan.net/2011/09/conference-paper-a-logic-for-knowledge-flow-in-social-networks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Journal paper: Connecting Dynamic Epistemic and Temporal Epistemic Logics</title>
		<link>http://ac.jiruan.net/2011/09/journal-paper-connecting-dynamic-epistemic-and-temporal-epistemic-logics/</link>
		<comments>http://ac.jiruan.net/2011/09/journal-paper-connecting-dynamic-epistemic-and-temporal-epistemic-logics/#comments</comments>
		<pubDate>Mon, 05 Sep 2011 13:58:16 +0000</pubDate>
		<dc:creator>Ji</dc:creator>
				<category><![CDATA[Papers]]></category>
		<category><![CDATA[DEL]]></category>
		<category><![CDATA[Hans]]></category>
		<category><![CDATA[jpapers]]></category>
		<category><![CDATA[TL]]></category>
		<category><![CDATA[Wiebe]]></category>

		<guid isPermaLink="false">http://ac.jiruan.net/?p=665</guid>
		<description><![CDATA[Title: Connecting Dynamic Epistemic and Temporal Epistemic Logics Authors: H.P. van Ditmarsch, W. van der Hoek, and J. Ruan. Abstract: We give a relation between a logic of knowledge and change, with a semantics on Kripke models, and a logic of knowledge and time, with a semantics on interpreted systems. In particular, given an epistemic state (pointed Kripke [...]


Related posts:<ol><li><a href='http://ac.jiruan.net/2011/05/the-epistemic-logic-behind-the-game-description-language/' rel='bookmark' title='Permanent Link: Conference paper: The Epistemic Logic Behind the Game Description Language'>Conference paper: The Epistemic Logic Behind the Game Description Language</a> <small>Title: The Epistemic Logic Behind the Game Description Language Authors:...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><strong>Title:</strong> Connecting Dynamic Epistemic and Temporal Epistemic Logics</p>
<p><strong>Authors:</strong> H.P. van Ditmarsch, W. van der Hoek, and J. Ruan.</p>
<p><strong>Abstract:</strong> We give a relation between a logic of knowledge and change, with a semantics on Kripke models, and a logic of knowledge and time, with a semantics on interpreted systems. In particular, given an epistemic state (pointed Kripke model with equivalence relations) and a formula in a dynamic epistemic logic (a logic describing the consequences of epistemic actions), we construct an interpreted system relative to that epistemic state and that formula that satisfies the translation of the formula into a temporal epistemic logic. The construction involves that the protocol that is implicit in the dynamic epistemic formula, i.e., the set of sequences of actions being executed to evaluate the formula, is made explicit. We first focus on the logic of knowledge and change that is known as public announcement logic, then generalize our results to a dynamic epistemic logic.</p>
<p>It is published in The Logic Journal of the IGPL.<br />
<a href="http://jigpal.oxfordjournals.org/content/early/2011/10/27/jigpal.jzr038.refs"> http://jigpal.oxfordjournals.org/content/early/2011/10/27/jigpal.jzr038.refs</a></p>
<p>PDF:<br />
<a href="http://jigpal.oxfordjournals.org/content/early/2011/10/27/jigpal.jzr038.full.pdf+html"> http://jigpal.oxfordjournals.org/content/early/2011/10/27/jigpal.jzr038.full.pdf+html</a></p>
<p><a href="https://docs.google.com/viewer?a=v&amp;pid=explorer&amp;chrome=true&amp;srcid=0B4m-B6hzafOEMTgzZWRjMjItNGFmZS00NjUyLWJmNWQtMDVlZTdkNWFiZjk1&amp;hl=en_GB" target="_blank">Prepublication version</a>.</p>
<p>It is an extended version of <a href="http://ac.jiruan.net/2007/09/model-checking-dynamic-epistemics-in-branching-time/" target="_blank">this workshop paper</a>.</p>
<p>The paper was first submitted when I was still at the University of Liverpool (UK) in 2009; the revision was made when I was at the StFX University (Canada) in 2010, and finally accepted when I moved to the current University of New South Wales (Australia) in 2011.</p>


<p>Related posts:<ol><li><a href='http://ac.jiruan.net/2011/05/the-epistemic-logic-behind-the-game-description-language/' rel='bookmark' title='Permanent Link: Conference paper: The Epistemic Logic Behind the Game Description Language'>Conference paper: The Epistemic Logic Behind the Game Description Language</a> <small>Title: The Epistemic Logic Behind the Game Description Language Authors:...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://ac.jiruan.net/2011/09/journal-paper-connecting-dynamic-epistemic-and-temporal-epistemic-logics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Conference paper: The Epistemic Logic Behind the Game Description Language</title>
		<link>http://ac.jiruan.net/2011/05/the-epistemic-logic-behind-the-game-description-language/</link>
		<comments>http://ac.jiruan.net/2011/05/the-epistemic-logic-behind-the-game-description-language/#comments</comments>
		<pubDate>Fri, 13 May 2011 12:37:06 +0000</pubDate>
		<dc:creator>Ji</dc:creator>
				<category><![CDATA[Papers]]></category>
		<category><![CDATA[AAAI]]></category>
		<category><![CDATA[EL]]></category>
		<category><![CDATA[GDL]]></category>
		<category><![CDATA[jpapers]]></category>
		<category><![CDATA[Michael]]></category>

		<guid isPermaLink="false">http://ac.jiruan.net/?p=650</guid>
		<description><![CDATA[Title: The Epistemic Logic Behind the Game Description Language Authors: Ji Ruan and Michael Thielscher School of Computer Science and Engineering The University of New South Wales, Australia Abstract: A general game player automatically learns to play arbitrary new games solely by being told their rules. For this purpose games are specified in the game [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><strong>Title:</strong> The Epistemic Logic Behind the Game Description Language</p>
<p><strong>Authors:</strong><br />
Ji Ruan and Michael Thielscher<br />
School of Computer Science and Engineering The University of New South Wales, Australia</p>
<p><strong>Abstract:</strong><br />
A general game player automatically learns to play arbitrary new games solely by being told their rules. For this purpose games are specified in the game description language GDL, a variant of Datalog with function symbols and a few known keywords. In its latest version GDL allows to describe nondeterministic games with any number of players who may have imperfect, asymmetric information. We analyse the epistemic structure and expressiveness of this language in terms of epistemic modal logic and present two main results: (1) The operational semantics of GDL entails that the situation at any stage of a game can be characterised by a multi-agent epistemic (i.e., S5-) model; (2) GDL is sufficiently expressive to model any situation that can be described by a (finite) multi- agent epistemic model.</p>
<p><strong>Status:</strong></p>
<p>Presented at the Twenty-Fifth Conference on Artificial Intelligence, AAAI-11. (San Francisco, USA).</p>
<p><strong>Download:</strong> <a href="http://goo.gl/HfTky">Camera Ready Version</a>, <a href="http://www.aaai.org/ocs/index.php/AAAI/AAAI11/paper/view/3556">AAAI Web Version</a>.</p>
<p>&nbsp;</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://ac.jiruan.net/2011/05/the-epistemic-logic-behind-the-game-description-language/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Data-Aware Monitoring For Healthcare Workflows Using Formal Methods</title>
		<link>http://ac.jiruan.net/2010/06/data-aware-monitoring-for-healthcare-workflows/</link>
		<comments>http://ac.jiruan.net/2010/06/data-aware-monitoring-for-healthcare-workflows/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 20:44:58 +0000</pubDate>
		<dc:creator>Ji</dc:creator>
				<category><![CDATA[Papers]]></category>
		<category><![CDATA[DL]]></category>
		<category><![CDATA[HealthCare]]></category>
		<category><![CDATA[jpapers]]></category>
		<category><![CDATA[Logic]]></category>
		<category><![CDATA[model checking]]></category>
		<category><![CDATA[TL]]></category>

		<guid isPermaLink="false">http://ac.jiruan.net/?p=582</guid>
		<description><![CDATA[Authors: Ji Ruan and Wendy MacCaull Centre of Logic and Information, StFX University, Canada Download: PDF. Abstract: This paper presents an approach to monitor healthcare workflows using a logic-based formal method. We introduce a monitoring architecture with workflows and knowledge bases, and propose a logical language, FO-LTL-K, to express temporal and knowledge properties to be [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Authors: Ji Ruan and Wendy MacCaull<br />
Centre of Logic and Information, StFX University, Canada</p>
<p>Download: <a href="http://ac.jiruan.net/papers/10/KR4HC2010-RUANetal.pdf">PDF</a>. </p>
<p>Abstract:</p>
<blockquote><p>This paper presents an approach to monitor healthcare workflows using a logic-based formal method. We introduce a monitoring architecture with workflows and knowledge bases, and propose a logical language, FO-LTL-K, to express temporal and knowledge properties to be monitored. We formalize some of the norms for palliative care using the proposed logic and characterize the complexity of the model checking problem.</p></blockquote>
<p>Keywords: <strong>Data and knowledge integration, Temporal knowledge representations, Logic-based methods, Ontologies, Complexity.</strong></p>
<p>Accepted by the Second International Workshop on Knowledge Representation for Health Care (KR4HC-2010), Lisbon, Portugal, August 2010.</p>
<p>I presented it on August 17, 2010 in Lisbon. Here is a photo of me:<br />
<a title="KR4HC @ ECAI by jiruan, on Flickr" href="http://www.flickr.com/photos/jiruan/4908644167/"><img src="http://farm5.static.flickr.com/4117/4908644167_8bffbce4db.jpg" alt="KR4HC @ ECAI" width="500" height="334" /></a>. </p>
<p>Group photo of the workshop:<br />
<a href="http://www.flickr.com/photos/jiruan/4908663645/" title="KR4HC @ ECAI by jiruan, on Flickr"><img src="http://farm5.static.flickr.com/4116/4908663645_72b96f55fe.jpg" width="500" height="280" alt="KR4HC @ ECAI" /></a></p>
<p>Link to the <a href="http://www.flickr.com/photos/jiruan/sets/72157624763590600/">full photo album</a>. </p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://ac.jiruan.net/2010/06/data-aware-monitoring-for-healthcare-workflows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enhancing Patient-centered Palliative Care With Collaborative Agents</title>
		<link>http://ac.jiruan.net/2010/06/enhancing-patient-centered-palliative-care-with-collaborative-agents/</link>
		<comments>http://ac.jiruan.net/2010/06/enhancing-patient-centered-palliative-care-with-collaborative-agents/#comments</comments>
		<pubDate>Fri, 25 Jun 2010 20:48:59 +0000</pubDate>
		<dc:creator>Ji</dc:creator>
				<category><![CDATA[Papers]]></category>
		<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[HealthCare]]></category>
		<category><![CDATA[MAS]]></category>

		<guid isPermaLink="false">http://ac.jiruan.net/?p=585</guid>
		<description><![CDATA[Authors: Ji Ruan, Wendy MacCaull, and Heather Jewers Centre of Logic and Information, StFX University, Canada Download: PDF. Abstract: In this paper, we propose the use of an agent-based architecture to enhance workflow system capacity to support interprofessional, patient-centred palliative care delivery. This paper outlines the concept of palliative care and describes how agents can [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Authors: Ji Ruan, Wendy MacCaull, and Heather Jewers<br />
Centre of Logic and Information, StFX University, Canada</p>
<p>Download: <a href="http://ac.jiruan.net/papers/10/WIIAT-CARE2010-RUANetal.pdf">PDF</a>. </p>
<p>Abstract:</p>
<blockquote><p>In this paper, we propose the use of an agent-based architecture to enhance workflow system capacity to support interprofessional, patient-centred palliative care delivery. This paper outlines the concept of palliative care and describes how agents can be used to assist care providers to address the needs of the patient and family. Our architecture is illustrated in a diagram and the agents are described in terms of the services they provide, and the dependencies among them. The dependencies determine the information flow, which facilitates the communication and collaboration among the patient and care providers.</p></blockquote>
<p>Keywords: <strong>Agent-based Modelling; Patient-centred Healthcare; Palliative Care; Collaboration; Team Approach</strong></p>
<p>Accepted by the Second International Workshop on Collaborative Agents – REsearch and Development (CARE 2010), Toronto, Canada, August 2010.</p>
<p>Here is a photo of me presenting this paper:<br />
<a href="http://www.flickr.com/photos/jiruan/4950491202/" title="CARE 2010 Workshop by jiruan, on Flickr"><img src="http://farm5.static.flickr.com/4147/4950491202_10c7a0e8bf.jpg" width="500" height="333" alt="CARE 2010 Workshop" /></a></p>
<p>Group photo:<br />
<a href="http://www.flickr.com/photos/jiruan/4949926401/" title="CARE 2010 Workshop Group Photo by jiruan, on Flickr"><img src="http://farm5.static.flickr.com/4149/4949926401_769f757694.jpg" width="500" height="275" alt="CARE 2010 Workshop Group Photo" /></a></p>
<p>Link to <a href="http://www.flickr.com/photos/jiruan/sets/72157624736106117/">the full photo album</a>.  </p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://ac.jiruan.net/2010/06/enhancing-patient-centered-palliative-care-with-collaborative-agents/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Verification of Games in the Game Description Language</title>
		<link>http://ac.jiruan.net/2009/08/verification-of-games-in-the-game-description-language-2/</link>
		<comments>http://ac.jiruan.net/2009/08/verification-of-games-in-the-game-description-language-2/#comments</comments>
		<pubDate>Wed, 12 Aug 2009 02:56:20 +0000</pubDate>
		<dc:creator>Ji</dc:creator>
				<category><![CDATA[Papers]]></category>
		<category><![CDATA[2009]]></category>
		<category><![CDATA[ATL]]></category>
		<category><![CDATA[Game]]></category>
		<category><![CDATA[GDL]]></category>
		<category><![CDATA[jpapers]]></category>
		<category><![CDATA[Logic]]></category>
		<category><![CDATA[model checking]]></category>

		<guid isPermaLink="false">http://ac.jiruan.net/?p=593</guid>
		<description><![CDATA[Title: Verification of Games in the Game Description Language Authors: Ji Ruan, Wiebe van der Hoek, and Michael Wooldridge Abstract: The Game Description Language (GDL) is a special purpose declarative language for defining games. GDL is used in the AAAI General Game Playing Competition, which tests the ability of computer programs to play games in [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Title: <strong>Verification of Games in the Game Description Language</strong></p>
<p>Authors: Ji Ruan, Wiebe van der Hoek, and Michael Wooldridge</p>
<p><strong>Abstract:</strong> The Game Description Language (GDL) is a special purpose declarative language for defining games. GDL is used in the AAAI General Game Playing Competition, which tests the ability of computer programs to play games in general, rather than just the ability to play a specific game. Participants in the competition are provided with a previously unknown game specified in GDL, and are required to dynamically and autonomously determine how best to play this game. Recently, there has been much interest in the use of strategic cooperation logics for reasoning about game-like scenarios – the Alternating-time Temporal Logic (ATL) of Alur, Henzinger, and Kupferman is perhaps the best known example. Such logics are specifically intended to support reasoning about game-theoretic properties of multi-agent systems. In short, the aim of this article is to make a concrete link between ATL and GDL, with the ultimate goal of using ATL to reason about GDL-specified games. We make the following contributions. First, we demonstrate that GDL can be understood as a specification language for ATL models, and prove that the problem of interpreting ATL formulae over propositional GDL descriptions is EXPTIME-complete. Second, we use ATL to characterize a class of &#8216;fair playability&#8217; conditions, which might or might not hold of various games.</p>
<p><strong>Keywords:</strong> Verification, general game playing, game description language, alternating-time temporal logic, model checking.</p>
<p>Link to an online version: <a href="http://portal.acm.org/citation.cfm?id=1666968.1666995&#038;coll=&#038;dl=">http://portal.acm.org/citation.cfm?id=1666968.1666995&#038;coll=&#038;dl=</a></p>
<p><strong>Bibtex:</strong> </p>
<p>@article{RuanHW:2009JLC,<br />
author = {Ruan, Ji and van der Hoek, Wiebe and Wooldridge, Michael},<br />
title = {Verification of Games in the Game Description Language},<br />
journal = {J. Log. and Comput.},<br />
volume = {19},<br />
number = {6},<br />
year = {2009},<br />
issn = {0955-792X},<br />
pages = {1127–1156},<br />
doi = {http://dx.doi.org/10.1093/logcom/exp039},<br />
publisher = {Oxford University Press},<br />
address = {Oxford, UK},<br />
}</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://ac.jiruan.net/2009/08/verification-of-games-in-the-game-description-language-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Paper accepted finally</title>
		<link>http://ac.jiruan.net/2009/07/paper-accepted-finally/</link>
		<comments>http://ac.jiruan.net/2009/07/paper-accepted-finally/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 19:56:52 +0000</pubDate>
		<dc:creator>Ji</dc:creator>
				<category><![CDATA[Papers]]></category>
		<category><![CDATA[ATL]]></category>
		<category><![CDATA[Game]]></category>
		<category><![CDATA[GDL]]></category>
		<category><![CDATA[JLC]]></category>
		<category><![CDATA[jpapers]]></category>

		<guid isPermaLink="false">http://ac.jiruan.net/?p=334</guid>
		<description><![CDATA[My joint paper with Wiebe and Mike with title &#8220;Verification of Games in the Game Description Language&#8221;, has been accepted by the Journal of Logic and Computation. This is my second journal paper. Here is the preview version (final draft). The first version was submitted on 8th August, 2008. Jane&#8217;s notification: Dear Ji Ruan I&#8217;m [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>My joint paper with Wiebe and Mike with title &#8220;Verification of Games in the Game Description Language&#8221;, has been accepted by the Journal of Logic and Computation. This is my second journal paper.</p>
<p>Here is <a href="papers/09/vgame_preview200907.pdf" target="_blank">the preview version (final draft)</a>. The first version <a href="http://ac.jiruan.net/?p=56">was submitted</a> on 8th August, 2008.</p>
<p><span id="more-334"></span>Jane&#8217;s notification:</p>
<blockquote><p>Dear Ji Ruan</p>
<p>I&#8217;m writing about the revised version of your submission to the Agents Corner of the Journal of Logic and Computation, &#8216;Verification of Games in the Game Description Language&#8217;,  JLC 08-37.</p>
<p>Both referees have approved the revised version and, therefore, the editors have accepted the paper for publication.</p>
<p>Please will you send me the final files &#8211; I will need source file(s) and corresponding pdf, which OUP will prepare for publication.</p>
<p>Sincerely<br />
Jane Spurr</p>
<p>&#8211;</p>
<p>Department of Computer Science,            tel: + (0)20 7848 2987<br />
King&#8217;s College, Strand,                    fax: + (0)20 7240 1071<br />
London WC2R 2LS.</p></blockquote>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://ac.jiruan.net/2009/07/paper-accepted-finally/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>My PhD Thesis</title>
		<link>http://ac.jiruan.net/2009/05/my-phd-thesis/</link>
		<comments>http://ac.jiruan.net/2009/05/my-phd-thesis/#comments</comments>
		<pubDate>Tue, 12 May 2009 05:12:01 +0000</pubDate>
		<dc:creator>Ji</dc:creator>
				<category><![CDATA[Papers]]></category>
		<category><![CDATA[DEL]]></category>
		<category><![CDATA[GDL]]></category>
		<category><![CDATA[Logic]]></category>
		<category><![CDATA[model checking]]></category>
		<category><![CDATA[Verification]]></category>

		<guid isPermaLink="false">http://ac.jiruan.net/?p=293</guid>
		<description><![CDATA[This is a dedicated page of my PhD thesis: Reasoning about Time, Action and Knowledge in Multi-Agent Systems No related posts. Related posts brought to you by Yet Another Related Posts Plugin.


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>This is a dedicated page of my PhD thesis:</p>
<p><a href="http://ac.jiruan.net/thesis/" target="_blank">Reasoning about Time, Action and Knowledge in Multi-Agent Systems</a></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://ac.jiruan.net/2009/05/my-phd-thesis/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>jiblog blocked in-china</title>
		<link>http://ac.jiruan.net/2009/01/jiblog-blocked-in-china/</link>
		<comments>http://ac.jiruan.net/2009/01/jiblog-blocked-in-china/#comments</comments>
		<pubDate>Sun, 18 Jan 2009 02:01:59 +0000</pubDate>
		<dc:creator>flickrp</dc:creator>
				<category><![CDATA[Papers]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ac.jiruan.net/?p=235</guid>
		<description><![CDATA[jiblog-in-china, originally uploaded by jiruan. I am now in a netbar in Shanghai. The above screen copy shows my blog is not accessible in China. The GFW (Great Fire Wall) is responsible for that. I am glad that we have such a &#8216;wonderful&#8217; thing in China. No related posts. Related posts brought to you by [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<div style="text-align: left; padding: 3px;"><a title="photo sharing" href="http://www.flickr.com/photos/jiruan/3205411568/"><img style="border: solid 2px #000000;" src="http://farm4.static.flickr.com/3470/3205411568_3153a7b671.jpg" alt="" /></a></p>
<p><span style="font-size: 0.8em; margin-top: 0px;"><a href="http://www.flickr.com/photos/jiruan/3205411568/">jiblog-in-china</a>, originally uploaded by <a href="http://www.flickr.com/people/jiruan/">jiruan</a>.</span></div>
<p>I am now in a netbar in Shanghai. The above screen copy shows my blog is not accessible in China.</p>
<p>The GFW (Great Fire<br />
Wall) is responsible for that. I am glad that we have such a &#8216;wonderful&#8217; thing in China.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://ac.jiruan.net/2009/01/jiblog-blocked-in-china/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Verification of Games in the Game Description Language</title>
		<link>http://ac.jiruan.net/2008/08/verification-of-games-in-the-game-description-language/</link>
		<comments>http://ac.jiruan.net/2008/08/verification-of-games-in-the-game-description-language/#comments</comments>
		<pubDate>Fri, 08 Aug 2008 17:57:38 +0000</pubDate>
		<dc:creator>Ji</dc:creator>
				<category><![CDATA[Papers]]></category>
		<category><![CDATA[2008]]></category>
		<category><![CDATA[ATL]]></category>
		<category><![CDATA[Game]]></category>
		<category><![CDATA[GDL]]></category>
		<category><![CDATA[jpapers]]></category>
		<category><![CDATA[Logic]]></category>
		<category><![CDATA[model checking]]></category>

		<guid isPermaLink="false">http://ac.jiruan.net/?p=56</guid>
		<description><![CDATA[August 2009 Update: Final version is available here. July 2009 Update: This paper has been accepted by the JLC. March 2009 Update: The Journal of Logic and Computation (JLC) has sent us back the reviews, and we need a revision before it gets accepted. &#8211; This is a joint work with my PhD supervisors Wiebe [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>August 2009 Update: Final version is <a href="http://ac.jiruan.net/2009/08/verification-of-games-in-the-game-description-language-2/" target="_blank">available here</a>.</p>
<p>July 2009 Update: This paper has <a href="http://ac.jiruan.net/?p=334">been accepted</a> by the JLC.</p>
<p>March 2009 Update: The Journal of Logic and Computation (JLC) has sent us back the reviews, and we need a revision before it gets accepted.</p>
<p><span id="more-56"></span>&#8211;</p>
<p>This is a joint work with my PhD supervisors <a href="http://www.csc.liv.ac.uk/%7Ewiebe">Wiebe van der Hoek</a> and <a href="http://www.csc.liv.ac.uk/%7Emjw">Michael Wooldridge</a>.</p>
<p>It is submitted to the Journal of Logic and Computation. Comments are very welcomed and please contact ji@jiruan.net ( or j.ruan@csc.liv.ac.uk as listed in the paper).</p>
<p><strong>Abstract:</strong></p>
<blockquote><p>The Game Description Language (GDL) is a special purpose declarative language for defining games. GDL is used in the AAAI General Game Playing Competition, which tests the ability of computer programs to play games in general, rather than just the ability to play a specific game. Participants in the competition are provided with a previously unknown game specified in GDL, and are required to dynamically and autonomously determine how best to play this game. Recently, there has been much interest in the use of strategic cooperation logics for reasoning about game-like scenarios &#8212; the Alternating-time Temporal Logic (ATL) of Alur, Henzinger, and Kupferman is perhaps the best known example. Such logics are specifically intended to support reasoning about game-theoretic properties of multi-agent systems. In short, the aim of this article is to make a concrete link between ATL and GDL, with the ultimate goal of using ATL to reason about GDL-specified games.  We make three main contributions. First, we demonstrate that GDL can be understood as a specification language for ATL models, and prove that the problem of interpreting ATL formulae over propositional GDL descriptions is EXPTIME-complete. Second, we use ATL to characterize a class of &#8220;fair playability&#8221; conditions, which might or might not hold of various games. Third, we describe an automated tool that transforms a GDL description into RML, the model description language for the Mocha model checker, thereby permitting the use of Mocha for verifying playability properties on the RML description. We also present some experimental results on the use of this tool.</p></blockquote>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://ac.jiruan.net/2008/08/verification-of-games-in-the-game-description-language/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

