<?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>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>Mon, 12 Jul 2010 03:08:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<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 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 monitored. We [...]


Related posts:<ol><li><a href='http://ac.jiruan.net/2010/06/enhancing-patient-centered-palliative-care-with-collaborative-agents/' rel='bookmark' title='Permanent Link: Enhancing Patient-centered Palliative Care With Collaborative Agents'>Enhancing Patient-centered Palliative Care With Collaborative Agents</a> <small>Authors: Ji Ruan, Wendy MacCaull, and Heather Jewers Centre of...</small></li>
<li><a href='http://ac.jiruan.net/2009/08/micro-blogging-in-health-care-1-first-thoughts/' rel='bookmark' title='Permanent Link: Micro-Blogging in Health Care (1) First Thoughts'>Micro-Blogging in Health Care (1) First Thoughts</a> <small>Micro-blogging has increasingly been an important tool for communication among...</small></li>
<li><a href='http://ac.jiruan.net/2009/10/fwd-five-years-of-logical-methods-in-computer-science/' rel='bookmark' title='Permanent Link: FWD: FIVE YEARS OF LOGICAL METHODS IN COMPUTER SCIENCE'>FWD: FIVE YEARS OF LOGICAL METHODS IN COMPUTER SCIENCE</a> <small>I like this idea: Open and Free Access to high...</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>Authors: Ji Ruan and Wendy MacCaull<br />
Centre of Logic and Information, StFX University, Canada</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>Related posts:<ol><li><a href='http://ac.jiruan.net/2010/06/enhancing-patient-centered-palliative-care-with-collaborative-agents/' rel='bookmark' title='Permanent Link: Enhancing Patient-centered Palliative Care With Collaborative Agents'>Enhancing Patient-centered Palliative Care With Collaborative Agents</a> <small>Authors: Ji Ruan, Wendy MacCaull, and Heather Jewers Centre of...</small></li>
<li><a href='http://ac.jiruan.net/2009/08/micro-blogging-in-health-care-1-first-thoughts/' rel='bookmark' title='Permanent Link: Micro-Blogging in Health Care (1) First Thoughts'>Micro-Blogging in Health Care (1) First Thoughts</a> <small>Micro-blogging has increasingly been an important tool for communication among...</small></li>
<li><a href='http://ac.jiruan.net/2009/10/fwd-five-years-of-logical-methods-in-computer-science/' rel='bookmark' title='Permanent Link: FWD: FIVE YEARS OF LOGICAL METHODS IN COMPUTER SCIENCE'>FWD: FIVE YEARS OF LOGICAL METHODS IN COMPUTER SCIENCE</a> <small>I like this idea: Open and Free Access to high...</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/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 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 be used [...]


Related posts:<ol><li><a href='http://ac.jiruan.net/2009/08/micro-blogging-in-health-care-1-first-thoughts/' rel='bookmark' title='Permanent Link: Micro-Blogging in Health Care (1) First Thoughts'>Micro-Blogging in Health Care (1) First Thoughts</a> <small>Micro-blogging has increasingly been an important tool for communication among...</small></li>
<li><a href='http://ac.jiruan.net/2010/06/cfp-the-13th-international-conference-on-principles-and-practice-of-multi-agent-systems-prima-2010/' rel='bookmark' title='Permanent Link: CFP: The 13th International Conference on Principles and Practice of Multi-Agent Systems (PRIMA-2010)'>CFP: The 13th International Conference on Principles and Practice of Multi-Agent Systems (PRIMA-2010)</a> <small>An interesting venue to submit your papers. PRIMA is a...</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>Authors: Ji Ruan, Wendy MacCaull, and Heather Jewers<br />
Centre of Logic and Information, StFX University, Canada</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>Related posts:<ol><li><a href='http://ac.jiruan.net/2009/08/micro-blogging-in-health-care-1-first-thoughts/' rel='bookmark' title='Permanent Link: Micro-Blogging in Health Care (1) First Thoughts'>Micro-Blogging in Health Care (1) First Thoughts</a> <small>Micro-blogging has increasingly been an important tool for communication among...</small></li>
<li><a href='http://ac.jiruan.net/2010/06/cfp-the-13th-international-conference-on-principles-and-practice-of-multi-agent-systems-prima-2010/' rel='bookmark' title='Permanent Link: CFP: The 13th International Conference on Principles and Practice of Multi-Agent Systems (PRIMA-2010)'>CFP: The 13th International Conference on Principles and Practice of Multi-Agent Systems (PRIMA-2010)</a> <small>An interesting venue to submit your papers. PRIMA is a...</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/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 [...]


Related posts:<ol><li><a href='http://ac.jiruan.net/2010/06/data-aware-monitoring-for-healthcare-workflows/' rel='bookmark' title='Permanent Link: Data-Aware Monitoring For Healthcare Workflows Using Formal Methods'>Data-Aware Monitoring For Healthcare Workflows Using Formal Methods</a> <small>Authors: Ji Ruan and Wendy MacCaull Centre of Logic and...</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>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>Related posts:<ol><li><a href='http://ac.jiruan.net/2010/06/data-aware-monitoring-for-healthcare-workflows/' rel='bookmark' title='Permanent Link: Data-Aware Monitoring For Healthcare Workflows Using Formal Methods'>Data-Aware Monitoring For Healthcare Workflows Using Formal Methods</a> <small>Authors: Ji Ruan and Wendy MacCaull Centre of Logic and...</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/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[Available now online: PhD Thesis: Reasoning about Time, Action and Knowledge in Multi-Agent Systems Related posts:My Coming talk in Liverpool: Connecting Dynamic Epistemic and Temporal Epistemic Logics For Multi-Agent Systems Title: Connecting Dynamic Epistemic and Temporal Epistemic Logics For Multi-Agent... Related posts brought to you by Yet Another Related Posts Plugin.


Related posts:<ol><li><a href='http://ac.jiruan.net/2009/12/my-coming-talk-in-liverpool/' rel='bookmark' title='Permanent Link: My Coming talk in Liverpool: Connecting Dynamic Epistemic and Temporal Epistemic Logics For Multi-Agent Systems'>My Coming talk in Liverpool: Connecting Dynamic Epistemic and Temporal Epistemic Logics For Multi-Agent Systems</a> <small>Title: Connecting Dynamic Epistemic and Temporal Epistemic Logics For Multi-Agent...</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>Available now online:</p>
<p>PhD Thesis: <a href="http://www.csc.liv.ac.uk/~jruan/papers/ji-ruan-phd-thesis.pdf" target="_blank">Reasoning about Time, Action and Knowledge in Multi-Agent Systems</a></p>


<p>Related posts:<ol><li><a href='http://ac.jiruan.net/2009/12/my-coming-talk-in-liverpool/' rel='bookmark' title='Permanent Link: My Coming talk in Liverpool: Connecting Dynamic Epistemic and Temporal Epistemic Logics For Multi-Agent Systems'>My Coming talk in Liverpool: Connecting Dynamic Epistemic and Temporal Epistemic Logics For Multi-Agent Systems</a> <small>Title: Connecting Dynamic Epistemic and Temporal Epistemic Logics For Multi-Agent...</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/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>
		<item>
		<title>Strategy Logics and the Game Description Language</title>
		<link>http://ac.jiruan.net/2008/02/strategy-logics-and-the-game-description-language/</link>
		<comments>http://ac.jiruan.net/2008/02/strategy-logics-and-the-game-description-language/#comments</comments>
		<pubDate>Wed, 27 Feb 2008 19:49:57 +0000</pubDate>
		<dc:creator>Ji</dc:creator>
				<category><![CDATA[Papers]]></category>
		<category><![CDATA[2007]]></category>
		<category><![CDATA[Game]]></category>
		<category><![CDATA[GDL]]></category>
		<category><![CDATA[jpapers]]></category>
		<category><![CDATA[Logic]]></category>
		<category><![CDATA[Mike]]></category>
		<category><![CDATA[model checking]]></category>
		<category><![CDATA[Wiebe]]></category>

		<guid isPermaLink="false">http://ac.jiruan.net/?p=21</guid>
		<description><![CDATA[Joint work with Wiebe van der Hoek and Michael Wooldridge. Published in the Proceedings of Workshop on Logic, Rationality and Interaction (LORI07), Beijing, August 2007. PDF Download: Strategy Logics and the Game Description Language. Any comments are welcome! ABSTRACT: The Game Description Language (GDL) is a special purpose declarative language for defining games. GDL is [...]


Related posts:<ol><li><a href='http://ac.jiruan.net/2009/12/my-coming-talk-in-liverpool/' rel='bookmark' title='Permanent Link: My Coming talk in Liverpool: Connecting Dynamic Epistemic and Temporal Epistemic Logics For Multi-Agent Systems'>My Coming talk in Liverpool: Connecting Dynamic Epistemic and Temporal Epistemic Logics For Multi-Agent Systems</a> <small>Title: Connecting Dynamic Epistemic and Temporal Epistemic Logics For Multi-Agent...</small></li>
<li><a href='http://ac.jiruan.net/2010/02/data-aware-monitoring-for-healthcare-workflows-using-formal-methods/' rel='bookmark' title='Permanent Link: Private: Submission on Healthcare (protected due to review process)'>Private: Submission on Healthcare (protected due to review process)</a> <small>\begin{abstract} Healthcare systems are essential in maintaining the well-being of...</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>Joint work with <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>. Published in the Proceedings of Workshop on Logic, Rationality and Interaction (LORI07), Beijing, August 2007.</p>
<p><strong>PDF Download: <a title="atl_gdl_lori2007.pdf" href="http://ac.jiruan.net/wp-content/uploads/2008/02/atl_gdl_lori2007.pdf">Strategy Logics and the Game Description Language</a>.</strong></p>
<p>Any comments are welcome!</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 to play a specific game. Participants in the competition are provided with a game specified in GDL, and then required to play this game. Recently, there has been much interest in the use of strategic cooperation logics for reasoning about game-like scenarios, Alternating-time Temporal Logic (ATL) is perhaps the best known example. The aim of this paper is to make a link between ATL and GDL. We show that a GDL specification can be viewed as a specification of an ATL model, and that ATL can thus be interpreted over GDL specifications. Our main result is that it is possible to translate a propositional GDL specification into an “equivalent” ATL specification, which is only polynomially larger than the original GDL specification. As a corollary, we are able to characterise the complexity of reasoning about GDL-specified games using ATL: it is EXPTIME-complete.</p>
<p><strong>Acknowledgment:</strong> We would like to thank Dirk Walther and two anonymous reviewers for comments and helpful suggestions.</p>


<p>Related posts:<ol><li><a href='http://ac.jiruan.net/2009/12/my-coming-talk-in-liverpool/' rel='bookmark' title='Permanent Link: My Coming talk in Liverpool: Connecting Dynamic Epistemic and Temporal Epistemic Logics For Multi-Agent Systems'>My Coming talk in Liverpool: Connecting Dynamic Epistemic and Temporal Epistemic Logics For Multi-Agent Systems</a> <small>Title: Connecting Dynamic Epistemic and Temporal Epistemic Logics For Multi-Agent...</small></li>
<li><a href='http://ac.jiruan.net/2010/02/data-aware-monitoring-for-healthcare-workflows-using-formal-methods/' rel='bookmark' title='Permanent Link: Private: Submission on Healthcare (protected due to review process)'>Private: Submission on Healthcare (protected due to review process)</a> <small>\begin{abstract} Healthcare systems are essential in maintaining the well-being of...</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/2008/02/strategy-logics-and-the-game-description-language/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sum and Product in Dynamic Epistemic Logic</title>
		<link>http://ac.jiruan.net/2008/02/sum-and-product-in-dynamic-epistemic-logic/</link>
		<comments>http://ac.jiruan.net/2008/02/sum-and-product-in-dynamic-epistemic-logic/#comments</comments>
		<pubDate>Fri, 15 Feb 2008 20:00:06 +0000</pubDate>
		<dc:creator>Ji</dc:creator>
				<category><![CDATA[Papers]]></category>
		<category><![CDATA[2007]]></category>
		<category><![CDATA[DEL]]></category>
		<category><![CDATA[Hans]]></category>
		<category><![CDATA[jpapers]]></category>
		<category><![CDATA[model checking]]></category>
		<category><![CDATA[Puzzle]]></category>

		<guid isPermaLink="false">http://ac.jiruan.net/?p=297</guid>
		<description><![CDATA[This is a joint work with H. P. VAN DITMARSCH and R. VERBRUGGE. PDF Download: Sum and Product in Dynamic Epistemic Logic Abstract: The Sum-and-Product riddle was first published in the reference H. Freudenthal (1969, Nieuw Archief voor Wiskunde 3, 152) [6].We provide an overview on the history of the dissemination of this riddle through [...]


Related posts:<ol><li><a href='http://ac.jiruan.net/2009/12/my-coming-talk-in-liverpool/' rel='bookmark' title='Permanent Link: My Coming talk in Liverpool: Connecting Dynamic Epistemic and Temporal Epistemic Logics For Multi-Agent Systems'>My Coming talk in Liverpool: Connecting Dynamic Epistemic and Temporal Epistemic Logics For Multi-Agent Systems</a> <small>Title: Connecting Dynamic Epistemic and Temporal Epistemic Logics For Multi-Agent...</small></li>
<li><a href='http://ac.jiruan.net/2010/06/data-aware-monitoring-for-healthcare-workflows/' rel='bookmark' title='Permanent Link: Data-Aware Monitoring For Healthcare Workflows Using Formal Methods'>Data-Aware Monitoring For Healthcare Workflows Using Formal Methods</a> <small>Authors: Ji Ruan and Wendy MacCaull Centre of Logic and...</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>This is a joint work with H. P. VAN DITMARSCH and R. VERBRUGGE.</p>
<p>PDF Download:<a href="http://ac.jiruan.net/wp-content/uploads/2009/05/snpdel_jlc.pdf"> Sum and Product in Dynamic Epistemic Logic</a></p>
<h2>Abstract:</h2>
<p>The Sum-and-Product riddle was first published in the reference H. Freudenthal (1969, Nieuw Archief voor Wiskunde 3, 152) [6].We provide an overview on the history of the dissemination of this riddle through the academic and puzzle-math community. This includes some references to precursors of the riddle, that were previously (as far as we know) unknown.</p>
<p>We then model the Sum-and-Product riddle in a modal logic called public announcement logic. This logic contains operators for knowledge, but also operators for the informational consequences of public announcements. The logic is interpreted on multi-agent Kripke models. The information in the riddle can be represented in the traditional way by number pairs, so that Sum knows their sum and Product their product, but also as an interpreted system, so that Sum and Product at least know their local state. We show that the different representations are isomorphic. We also provide characteristic formulas of the initial epistemic state of the riddle. We analyse one of the announcements towards the solution of the riddle as a so-called unsuccessful update: a formula that becomes false because it is announced.</p>
<p>The riddle is then implemented and its solution verified in the epistemic model checker DEMO. This can be done, we think, surprisingly elegantly. The results are compared with other work in epistemic model checking and the complexity is experimentally investigated for several representations and parameter settings.</p>
<p><strong> Keywords: Modal logic, puzzle math, dynamic epistemic logic, characteristic formula, model checking.</strong></p>
<p>Published at  <em>Journal of Logic and Computation 2008 18(4):563-588; doi:10.1093/logcom/exm081 </em></p>
<p>We gave a joint talk in the University of Groningen:<br />
<a href="http://www.flickr.com/photos/jiruan/4480778518/" title="Three co-authors by jiruan, on Flickr"><img src="http://farm3.static.flickr.com/2728/4480778518_a62beaf98e.jpg" width="500" height="333" alt="Three co-authors"></a></p>


<p>Related posts:<ol><li><a href='http://ac.jiruan.net/2009/12/my-coming-talk-in-liverpool/' rel='bookmark' title='Permanent Link: My Coming talk in Liverpool: Connecting Dynamic Epistemic and Temporal Epistemic Logics For Multi-Agent Systems'>My Coming talk in Liverpool: Connecting Dynamic Epistemic and Temporal Epistemic Logics For Multi-Agent Systems</a> <small>Title: Connecting Dynamic Epistemic and Temporal Epistemic Logics For Multi-Agent...</small></li>
<li><a href='http://ac.jiruan.net/2010/06/data-aware-monitoring-for-healthcare-workflows/' rel='bookmark' title='Permanent Link: Data-Aware Monitoring For Healthcare Workflows Using Formal Methods'>Data-Aware Monitoring For Healthcare Workflows Using Formal Methods</a> <small>Authors: Ji Ruan and Wendy MacCaull Centre of Logic and...</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/2008/02/sum-and-product-in-dynamic-epistemic-logic/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Action Emulation</title>
		<link>http://ac.jiruan.net/2008/01/action-emulation/</link>
		<comments>http://ac.jiruan.net/2008/01/action-emulation/#comments</comments>
		<pubDate>Thu, 24 Jan 2008 14:55:17 +0000</pubDate>
		<dc:creator>Ji</dc:creator>
				<category><![CDATA[Papers]]></category>
		<category><![CDATA[2008]]></category>
		<category><![CDATA[DEL]]></category>
		<category><![CDATA[Jan]]></category>
		<category><![CDATA[jpapers]]></category>
		<category><![CDATA[Logic]]></category>
		<category><![CDATA[Tomasz]]></category>

		<guid isPermaLink="false">http://ac.jiruan.net/?p=5</guid>
		<description><![CDATA[This is a joint work with Professor Jan van Eijck(CWI, Netherlands), and Tomasz Sadzik(Stanford, USA). It was presented in Games, action and social software Workshop , 30 Oct &#8211; 3 Nov 2006 @ Lorentz Center, Leiden, the Netherlands. A pre-publication version is open for download: Action Emulation. Abstract: The effects of public announcements, private communications, [...]


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 joint work with Professor <a href="http://homepages.cwi.nl/~jve/" target="_blank">Jan van Eijck(CWI, Netherlands),</a> and <a href="http://www.stanford.edu/~tsadzik/" target="_blank">Tomasz Sadzik(Stanford, USA)</a>. It was presented in <strong><a href="http://lc.leidenuniv.nl/lc/web/2006/235/abstracts.php3?wsid=235&amp;type=presentations" target="_blank">Games, action and social software Workshop</a> , </strong>30 Oct &#8211; 3 Nov 2006 @ Lorentz Center, Leiden, the Netherlands.</p>
<h3><strong>A pre-publication version is open for download: </strong><a title="Action Emulation" href="http://ac.jiruan.net/wp-content/uploads/2008/01/ae_080124.pdf"><strong>Action Emulation.</strong> </a></h3>
<blockquote><p>Abstract:</p>
<p>The effects of public announcements, private communications, deceptive messages to groups, and so on, can all be captured by a general mechanism of updating multi-agent models with so-called update action models [3], now in widespread use (see [9] for a textbook treatment). There is a natural extension of the definition of a bisimulation to action models. Surely enough, updating with bisimilar action models gives the same result (modulo bisimulation). But the converse turns out to be false: there are examples of pairs of non-bisimilar update models with the same update effect. This paper is a quest for a notion of structural equivalence that is more appropriate for action models than bisimulation. We propose action emulation as a notion of structural equivalence more appropriate for action models, and generalizing standard bisimulation. It is proved that action emulation provides a full characterisation of update effect. The important case of updating with purely propositional information is treated first, as an easy stepping stone for the more general treatment.</p></blockquote>
<p><strong>Acknowledgement</strong>:  Thanks to Johan van Benthem, Hans van Ditmarsch and Albert Visser for inspiring discussions, and thanks to two anonymous reviewers for helpful comments. We are grateful to our editor Wiebe van der Hoek for encouragement and patience. The first author(van Eijck) is grateful to the Netherlands Institute for Advanced Studies in Wassenaar (NIAS) for providing the opportunity to complete this paper as Fellow-in-Residence.</p>
<p><strong> Further comments are welcomed!</strong></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/2008/01/action-emulation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
