<?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>阅微堂 &#187; 理论计算机其它</title>
	<atom:link href="http://zhiqiang.org/blog/tag/%e7%90%86%e8%ae%ba%e8%ae%a1%e7%ae%97%e6%9c%ba%e5%85%b6%e5%ae%83/feed" rel="self" type="application/rss+xml" />
	<link>http://zhiqiang.org/blog</link>
	<description>zhiqiang&#039;s personal blog</description>
	<lastBuildDate>Thu, 02 Sep 2010 00:59:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>TCS: Game Theory &amp; 纳什均衡的计算</title>
		<link>http://zhiqiang.org/blog/science/computer-science/game-theory-computing-nash-equilibrium.html</link>
		<comments>http://zhiqiang.org/blog/science/computer-science/game-theory-computing-nash-equilibrium.html#comments</comments>
		<pubDate>Thu, 13 Dec 2007 17:07:52 +0000</pubDate>
		<dc:creator>zhiqiang</dc:creator>
				<category><![CDATA[计算机科学]]></category>
		<category><![CDATA[Game Theory]]></category>
		<category><![CDATA[博弈论]]></category>
		<category><![CDATA[理论计算机其它]]></category>
		<category><![CDATA[纳什均衡]]></category>
		<category><![CDATA[零和博弈]]></category>
		<category><![CDATA[非零和博弈]]></category>

		<guid isPermaLink="false">http://zhiqiang.org/blog/posts/game-theory-computing-nash-equilibrium.html</guid>
		<description><![CDATA[Game Theory即博弈论，目前在经济学中运用得最多(纳什更因为他在这上面的工作拿到了诺贝尔经济学奖)。但在最近几年，理论计算机界对它的研究也很热。
Game Theory主要是研究在两人甚至多人的系统中，各方如何选择自己的策略使自己的效益最大化。这里每个人的收益不光决定于自己的决策，还决定于其它人的决策。主要有两种不同的游戏，一种是两人零和游戏，只一个人赢的...]]></description>
			<content:encoded><![CDATA[<p>Game Theory即博弈论，目前在经济学中运用得最多(纳什更因为他在这上面的工作拿到了诺贝尔经济学奖)。但在最近几年，理论计算机界对它的研究也很热。</p>
<p>Game Theory主要是研究在两人甚至多人的系统中，各方如何选择自己的策略使自己的效益最大化。这里每个人的收益不光决定于自己的决策，还决定于其它人的决策。主要有两种不同的游戏，一种是<a href="http://www.mirrorin.com/wiki/emgud2lr/aXBlZGlh/Lm9yZy93/aWtpLyVF/OSU5QiVC/NiVFNSU5/MiU4QyVF/NSU4RCU5/QSVFNSVC/QyU_3D/88" target="_blank">两人零和游戏</a>，只一个人赢的就是另一个人亏损的。一个典型的例子是下面这个，前两天有人在水木社区数学版问的：</p>
<blockquote><p>某个村庄上只有一名警察，他要负责整个村的治安。小村的两头住着两个全村最富有的村民A和B，A、B分别需要保护的财产为2万元、1万元。整个小村某一天来了个小偷，要在村中偷盗A和B的财产，这个消息被警察得知。 </p>
<p>因为分身乏术，警察一次只能在一个地方巡逻；而小偷也只能偷盗其中一家。若警察在某家看守财产，而小偷也选择了去该富户家，就会被警察抓住；若警察没有看守财产的富户家而小偷去了，则小偷偷盗成功。</p>
<p>小偷将会去偷哪家？警察又应该守哪家？ </p>
</blockquote>
<p>还有一种是非零和博弈，经典的<a href="http://www.mirrorin.com/wiki/emgud2lr/aXBlZGlh/Lm9yZy93/aWtpLyVF/NSU5QiU5/QSVFNSVC/RSU5MiVF/NSU5QiVC/MCVFNSVB/MiU_3D/83" target="_blank">囚徒困境</a>就是这一类。在这类博弈中，有可能产生合作实现双赢或者互相欺骗最后双输。</p>
<p>但无论哪种游戏（零和博弈可以看作非零和博弈的一种特殊情况，而n人非零和游戏又可视为n+1人的零和游戏），都存在均衡策略（指各方在知道对方的策略后不会主动改变自己现在的策略）。这就是纳什获得诺贝尔奖的主要结果，后世称此种均衡态为纳什均衡。</p>
<p>理论计算机里的Game Theory主要是研究计算纳什均衡的算法和复杂度。对于两人零和游戏，均衡点的计算即为一个线性规划的问题，目前已经有有效的算法。对于两人(和多人)非零和游戏，均衡点的计算已经被证明为<a href="http://www.mirrorin.com/wiki/ZW4ud2lr/aXBlZGlh/Lm9yZy93/aWtpLw_3/D_3D/User:Creidieki" target="_blank">PPAD-complete</a>，一个在<a href="http://zhiqiang.org/blog/posts/preliminary-computer-theory-p-vs-np-an-overview-of-the-problem.html">P和NP</a>之间的复杂类。</p>
<div><h2>相关文章</h2><ul><li><a href="http://zhiqiang.org/blog/science/how-should-the-money.html">钱应该怎么分？</a> <small>今天上课的时候老师讲的，我觉得很有意思。

在犹太教法典《塔木德》里讲述了这么一个案例：一名富翁向他的三位妻子许诺他死后将给大老婆300金...</small></li><li><a href="http://zhiqiang.org/blog/science/prisoners-dilemma.html">囚徒的困境</a> <small>译者: 吴鹤龄作者: （美）庞德斯通 / 吴鹤龄副标题: 冯&middot;诺伊曼、博弈论，和原子弹之谜isbn: 7564005726页数: 358出版社: 北京理工大学出版社装帧: 平...</small></li><li><a href="http://zhiqiang.org/blog/science/computer-science/tcs-one-time-password-and-application-of-a-one-time-password.html">TCS：One-Time Password 一次性密码及其应用</a> <small>题外话：此篇隶属于理论计算机(TCS)系列。
昨天，RSA实验室的首席科学家Burt Kaliski（同时也是副总裁）给我们做了一个讲座，关于最新的One-Time Password...</small></li><li><a href="http://zhiqiang.org/blog/science/from-the-nash-equilibrium-of-the-bystander-effect.html">从纳什均衡看旁观者效应</a> <small>注：这篇文章是应You XU邀请的guest blog，代表了阅微堂上除了《中国崛起策》之外的文章的特色——至少是我想达到的风格。

1964年3月13号凌晨3点，纽...</small></li><li><a href="http://zhiqiang.org/blog/science/rock-paper-scissors.html">石头，剪刀，布</a> <small>这次去野外拓展，见到了一个比较好玩的划拳方式。与传统的石头剪刀布划拳一样，不过这里需要三轮：     两人分别出左手；     两人再出右手；     ...</small></li></ul></div>    <p></p>
    <hr noshade style="margin:0;height:1px" />
    <p>&copy; zhiqiang for <a href="http://zhiqiang.org/blog">阅微堂</a>, 2007. | <a href="http://zhiqiang.org/blog/science/computer-science/game-theory-computing-nash-equilibrium.html">&#38142;&#25509;</a> | <a href="http://zhiqiang.org/blog/science/computer-science/game-theory-computing-nash-equilibrium.html#comments">6 &#26465;&#35780;&#35770;</a></p>]]></content:encoded>
			<wfw:commentRss>http://zhiqiang.org/blog/science/computer-science/game-theory-computing-nash-equilibrium.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>TCS：One-Time Password 一次性密码及其应用</title>
		<link>http://zhiqiang.org/blog/science/computer-science/tcs-one-time-password-and-application-of-a-one-time-password.html</link>
		<comments>http://zhiqiang.org/blog/science/computer-science/tcs-one-time-password-and-application-of-a-one-time-password.html#comments</comments>
		<pubDate>Wed, 01 Nov 2006 11:19:31 +0000</pubDate>
		<dc:creator>zhiqiang</dc:creator>
				<category><![CDATA[计算机科学]]></category>
		<category><![CDATA[hash函数]]></category>
		<category><![CDATA[MD5]]></category>
		<category><![CDATA[One-Time Passport]]></category>
		<category><![CDATA[RSA]]></category>
		<category><![CDATA[密码学]]></category>
		<category><![CDATA[理论计算机其它]]></category>

		<guid isPermaLink="false">http://zhiqiang.org/blog/474.html</guid>
		<description><![CDATA[题外话：此篇隶属于理论计算机(TCS)系列。
昨天，RSA实验室的首席科学家Burt Kaliski（同时也是副总裁）给我们做了一个讲座，关于最新的One-Time Password的一些应用。开始讲的时候还不觉得有啥，后来想了一下，这玩艺儿还是挺有用的，怪不得RSA Lab对之这么看重。
One-Time Password，就是给用户端一个Token（可以是一个小电子设备的形式），与服务器段共享了一个seed，利用这个seed，...]]></description>
			<content:encoded><![CDATA[<p>题外话：此篇隶属于<a href="http://zhiqiang.org/blog/389.html">理论计算机(TCS)系列</a>。</p>
<p>昨天，RSA实验室的首席科学家Burt Kaliski（同时也是副总裁）给我们做了一个讲座，关于最新的One-Time Password的一些应用。开始讲的时候还不觉得有啥，后来想了一下，这玩艺儿还是挺有用的，怪不得RSA Lab对之这么看重。</p>
<p>One-Time Password，就是给用户端一个Token（可以是一个小电子设备的形式），与服务器段共享了一个seed，利用这个seed，双方在相同时间能产生一个相同的password（比如使用hash函数处理seed + time——hash函数介绍见<a href="http://zhiqiang.org/blog/446.html">从hash函数到王小云的MD5破解</a>），用户利用Token生成的密码登录服务器，服务器进行对比验证。</p>
<p>目前密码体系的不安全之处在于数据传输可能被监听，用户客户端可能存在木马，用户可能随手写下密码造成密码泄露等等。而利用上面的One-Time Password，即使这个密码被人非法获取，也不会造成损失。所以，这玩艺儿在银行的密码管理中是非常有用的，听说有银行已经开始使用此类技术。</p>
<p>Burt Kaliski此次讲座讲了One-Time Password的四个应用：</p>
<ul>
<li>How to authenticate to a laptop computer with an OTP token -- without storing long-term secrets on the computer
</li>
<li>How to use the same token to authenticate to multiple servers -- without sharing secrets among the servers or relying on a third party
</li>
<li>How to set up a strong, shared key between parties that only share a short OTP value
</li>
<li>How to protect OTPs against malware and MITM attacks</li>
</ul>
<p>这些比较技术化，不详述。</p>
<p>关于RSA实验室：RSA即鼎鼎有名的RSA公钥密码体系，在密码界举足轻重。讲座完毕之后，有人问起RSA的前途，Burt说RSA公钥密码体系已经发明30年了，估计还能用30年，因为估计30年后量子计算机已经有所突破（量子计算机下，RSA公钥密码体系所依赖的大数分解已经被证明是不安全的）。</p>
<p>记得Yao以前也多次提到，在未来15到20年，量子计算机必有所突破，是将来的大热门啊。也许我也应该去玩这个。</p>
<p>参考：</p>
<ul>
<li><a href="http://www.rsasecurity.com/rsalabs/node.asp?id=2816" target="_blank">RSA Lab上的One-Time Password主页</a>
</li>
<li><a href="http://crypto.stanford.edu/TIPPI/" target="_blank">2nd Trustworthy Interfaces for Passwords and Personal Information Workshop</a></li>
</ul>
<div><h2>相关文章</h2><ul><li><a href="http://zhiqiang.org/blog/science/computer-science/preliminary-computer-theory-xiao-yun-wang-from-the-hash-function-to-crack-md5.html">理论计算机初步：从hash函数到王小云的MD5破解</a> <small>密码学是理论计算机的一个很大的方向。之前准备先写密码学概论再提在hash函数破解上做出重大贡献的王小云教授的工作，不过前两天王小云获得求是...</small></li><li><a href="http://zhiqiang.org/blog/science/computer-science/md5-collision-application.html">MD5碰撞的新玩意儿</a> <small>  在从hash函数到王小云的MD5破解我们介绍了hash函数的一些基本概念和MD5碰撞的一个&#8220;应用&#8221;，最近在这个问题上又有了新的进展。  Marc Stevens, Arj...</small></li><li><a href="http://zhiqiang.org/blog/science/computer-science/game-theory-computing-nash-equilibrium.html">TCS: Game Theory &amp; 纳什均衡的计算</a> <small>Game Theory即博弈论，目前在经济学中运用得最多(纳什更因为他在这上面的工作拿到了诺贝尔经济学奖)。但在最近几年，理论计算机界对它的研究也很热...</small></li></ul></div>    <p></p>
    <hr noshade style="margin:0;height:1px" />
    <p>&copy; zhiqiang for <a href="http://zhiqiang.org/blog">阅微堂</a>, 2006. | <a href="http://zhiqiang.org/blog/science/computer-science/tcs-one-time-password-and-application-of-a-one-time-password.html">&#38142;&#25509;</a> | <a href="http://zhiqiang.org/blog/science/computer-science/tcs-one-time-password-and-application-of-a-one-time-password.html#comments">3 &#26465;&#35780;&#35770;</a></p>]]></content:encoded>
			<wfw:commentRss>http://zhiqiang.org/blog/science/computer-science/tcs-one-time-password-and-application-of-a-one-time-password.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
