<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://tcs.nju.edu.cn/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Roundgod</id>
	<title>TCS Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://tcs.nju.edu.cn/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Roundgod"/>
	<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=Special:Contributions/Roundgod"/>
	<updated>2026-05-04T05:16:10Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2026)&amp;diff=13673</id>
		<title>计算复杂性 (Spring 2026)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2026)&amp;diff=13673"/>
		<updated>2026-04-21T10:45:44Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Assignments */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;计算复杂性 &lt;br /&gt;
&amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 = Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 姚鹏晖&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = pyao@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= Office&lt;br /&gt;
|data4= 计算机系 502&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class &amp;lt;br&amp;gt;meetings&lt;br /&gt;
|data6   = 1-16周 星期一[9-10节] &amp;lt;br&amp;gt;仙Ⅱ-112&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office &amp;lt;br&amp;gt;hours&lt;br /&gt;
|data8   = 邮件预约 &amp;lt;br&amp;gt;计算机系 502&lt;br /&gt;
|header9 = Textbooks&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = [[File:Computational complexity.jpg|thumb]]&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = Arora and Barak. &amp;lt;br&amp;gt;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;.&amp;lt;br&amp;gt; Cambridge Univ Press, 2009.&lt;br /&gt;
|header12 = Teaching Assistant&lt;br /&gt;
|data13= 周海刚&lt;br /&gt;
|label14=Email&lt;br /&gt;
|data14=652023330031@smail.nju.edu.cn&lt;br /&gt;
|label15=Office&lt;br /&gt;
|data15=计算机系 410&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Announcement=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Course info=&lt;br /&gt;
*&#039;&#039;&#039;Instructor &#039;&#039;&#039;: 姚鹏晖 (pyao@nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;: 周海刚 (652023330031@smail.nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Class meeting&#039;&#039;&#039;: 1-16周 星期一[5-6节], 仙Ⅱ-112&lt;br /&gt;
*&#039;&#039;&#039;Office hour&#039;&#039;&#039;: 邮件预约, 计算机系 502.&lt;br /&gt;
&lt;br /&gt;
=Course materials=&lt;br /&gt;
*[https://www.amazon.com/dp/0521424267 Arora and Barak. Computational Complexity: A Modern Approach. Cambridge Univ Press, 2009.]&lt;br /&gt;
*[https://www.amazon.cn/dp/B007VXH70K/ Arora and Barak. 计算复杂性的现代方法. (英语). 世界图书出版公司. 2012.]&lt;br /&gt;
&lt;br /&gt;
如果在获取教材方面有困难可以联系助教。(仅限英文版)&lt;br /&gt;
&lt;br /&gt;
=Assignments=&lt;br /&gt;
这是一门概念性课程，也是一门理论课程。作为理论课程，证明应该是小心、严谨的。作为概念性课程，同学们需要在作业中证明自己确实、清楚地掌握了这些概念，而不是在试图滥竽充数蒙混过关。所以在作业中请尽量不要偷懒，把每一个步骤和定义都仔细小心地写清楚，以免无意义地失分。&lt;br /&gt;
&lt;br /&gt;
每次作业请将作业的电子版本(pdf、扫描或拍照)发送到助教邮箱&lt;br /&gt;
&lt;br /&gt;
第一次作业（ddl：4月6日）：Chapter 2, 3 Exercise 2.14, 2.16, 2.33, 3.3, 3.6, 3.8, 3.9(bonus)&lt;br /&gt;
&lt;br /&gt;
第二次作业（ddl：5月4日）：Chapter 6. Exercise 5.9, 5.12, 6.3, 6.12&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Lecture Notes=&lt;br /&gt;
课件将上传到[https://box.nju.edu.cn/ 南大云盘]，请进入以下链接下载：&lt;br /&gt;
&lt;br /&gt;
https://box.nju.edu.cn/d/fb3f7a3b46ce44f98152/&lt;br /&gt;
&lt;br /&gt;
如果有下载课件的问题请及时联系助教&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)&amp;diff=13493</id>
		<title>组合数学 (Spring 2024)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)&amp;diff=13493"/>
		<updated>2026-03-09T04:06:51Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* removed slides for assignment in combinatorics spring 2024 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;组合数学  &amp;lt;br&amp;gt;&lt;br /&gt;
Combinatorics&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 =Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 尹一通&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = yinyt@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= office&lt;br /&gt;
|data4= 计算机系 804&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class meetings&lt;br /&gt;
|data6   = Wednesday, 2pm-4pm &amp;lt;br&amp;gt; 仙Ⅱ-211&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office hours&lt;br /&gt;
|data8   = TBA &amp;lt;br&amp;gt;计算机系 804&lt;br /&gt;
|header9 = Textbook&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = [[File:LW-combinatorics.jpeg|border|100px]]&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = van Lint and Wilson. &amp;lt;br&amp;gt; &#039;&#039;A course in Combinatorics, 2nd ed.&#039;&#039;, &amp;lt;br&amp;gt; Cambridge Univ Press, 2001.&lt;br /&gt;
|header12 =&lt;br /&gt;
|label12  = &lt;br /&gt;
|data12   = [[File:Jukna_book.jpg|border|100px]]&lt;br /&gt;
|header13 =&lt;br /&gt;
|label13  = &lt;br /&gt;
|data13   = Jukna. &#039;&#039;Extremal Combinatorics: &amp;lt;br&amp;gt; With Applications in Computer Science,&amp;lt;br&amp;gt;2nd ed.&#039;&#039;, Springer, 2011.&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This is the webpage for the &#039;&#039;Combinatorics&#039;&#039; class of Spring 2024. Students who take this class should check this page periodically for content updates and new announcements. &lt;br /&gt;
&lt;br /&gt;
= Announcement =&lt;br /&gt;
* &#039;&#039;&#039;(2024/03/19)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第一次作业已发布&amp;lt;/font&amp;gt;，请在 2024/04/03 上课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A1.pdf&#039;).&lt;br /&gt;
* &#039;&#039;&#039;(2024/04/10)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第二次作业已发布&amp;lt;/font&amp;gt;，请在 2024/04/24 上课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A2.pdf&#039;).&lt;br /&gt;
* &#039;&#039;&#039;(2024/05/15)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第三次作业已发布&amp;lt;/font&amp;gt;，请在 2024/05/29 上课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A3.pdf&#039;).&lt;br /&gt;
* &#039;&#039;&#039;(2024/06/04)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第四次作业已发布&amp;lt;/font&amp;gt;，请在 2024/06/16 习题课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A4.pdf&#039;).&lt;br /&gt;
* &#039;&#039;&#039;(2024/06/12)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 本周日（6月16日）上习题课&amp;lt;/font&amp;gt;，下午14:00-16:00，地点在逸C-105。&lt;br /&gt;
* &#039;&#039;&#039;(2024/06/19)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 习题课slides已经上传&amp;lt;/font&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
= Course info =&lt;br /&gt;
* &#039;&#039;&#039;Instructor &#039;&#039;&#039;: 尹一通 ([http://tcs.nju.edu.cn/yinyt/ homepage])&lt;br /&gt;
:*&#039;&#039;&#039;email&#039;&#039;&#039;: yinyt@nju.edu.cn&lt;br /&gt;
:*&#039;&#039;&#039;office&#039;&#039;&#039;: 计算机系 804 &lt;br /&gt;
* &#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;:&lt;br /&gt;
** [https://lhy-gispzjz.github.io 刘弘洋] ([mailto:liuhongyang@smail.nju.edu.cn liuhongyang@smail.nju.edu.cn])&lt;br /&gt;
** [https://wcysai.com 王淳扬] ([mailto:wcysai@smail.nju.edu.cn wcysai@smail.nju.edu.cn])&lt;br /&gt;
* &#039;&#039;&#039;Class meeting&#039;&#039;&#039;: Wednesday, 2pm-4pm, 仙Ⅱ-211.&lt;br /&gt;
* &#039;&#039;&#039;Office hour&#039;&#039;&#039;: TBA&lt;br /&gt;
:* &#039;&#039;&#039;QQ群&#039;&#039;&#039;: 709281027 (加入时需报姓名、专业、学号)&lt;br /&gt;
&lt;br /&gt;
= Syllabus =&lt;br /&gt;
&lt;br /&gt;
=== 先修课程 Prerequisites ===&lt;br /&gt;
* 离散数学（Discrete Mathematics）&lt;br /&gt;
* 线性代数（Linear Algebra）&lt;br /&gt;
* 概率论（Probability Theory）&lt;br /&gt;
&lt;br /&gt;
=== Course materials ===&lt;br /&gt;
* [[组合数学 (Spring 2024)/Course materials|&amp;lt;font size=3&amp;gt;教材和参考书清单&amp;lt;/font&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=== 成绩 Grades ===&lt;br /&gt;
* 课程成绩：本课程将会有若干次作业和一次期末考试。最终成绩将由平时作业成绩 (≥ 60%) 和期末考试成绩 (≤ 40%) 综合得出。&lt;br /&gt;
* 迟交：如果有特殊的理由，无法按时完成作业，请提前联系授课老师，给出正当理由。否则迟交的作业将不被接受。&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;font color=red&amp;gt; 学术诚信 Academic Integrity &amp;lt;/font&amp;gt;===&lt;br /&gt;
学术诚信是所有从事学术活动的学生和学者最基本的职业道德底线，本课程将不遗余力的维护学术诚信规范，违反这一底线的行为将不会被容忍。&lt;br /&gt;
&lt;br /&gt;
作业完成的原则：署你名字的工作必须是你个人的贡献。在完成作业的过程中，允许讨论，前提是讨论的所有参与者均处于同等完成度。但关键想法的执行、以及作业文本的写作必须独立完成，并在作业中致谢（acknowledge）所有参与讨论的人。不允许其他任何形式的合作——尤其是与已经完成作业的同学“讨论”。&lt;br /&gt;
&lt;br /&gt;
本课程将对剽窃行为采取零容忍的态度。在完成作业过程中，对他人工作（出版物、互联网资料、其他人的作业等）直接的文本抄袭和对关键思想、关键元素的抄袭，按照 [http://www.acm.org/publications/policies/plagiarism_policy ACM Policy on Plagiarism]的解释，都将视为剽窃。剽窃者成绩将被取消。如果发现互相抄袭行为，&amp;lt;font color=red&amp;gt; 抄袭和被抄袭双方的成绩都将被取消&amp;lt;/font&amp;gt;。因此请主动防止自己的作业被他人抄袭。&lt;br /&gt;
&lt;br /&gt;
学术诚信影响学生个人的品行，也关乎整个教育系统的正常运转。为了一点分数而做出学术不端的行为，不仅使自己沦为一个欺骗者，也使他人的诚实努力失去意义。让我们一起努力维护一个诚信的环境。&lt;br /&gt;
&lt;br /&gt;
= Assignments =&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 1|Problem Set 1]] [[组合数学 (Spring 2024)/第一次作业提交名单|第一次作业提交名单]]&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 2|Problem Set 2]] [[组合数学 (Spring 2024)/第二次作业提交名单|第二次作业提交名单]]&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 3|Problem Set 3]] [[组合数学 (Spring 2024)/第三次作业提交名单|第三次作业提交名单]]&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 4|Problem Set 4]] [[组合数学 (Spring 2024)/第四次作业提交名单|第四次作业提交名单]]&lt;br /&gt;
&lt;br /&gt;
= Lecture Notes =&lt;br /&gt;
# [[组合数学 (Fall 2024)/Basic enumeration|Basic enumeration | 基本计数]] ([http://tcs.nju.edu.cn/slides/comb2024/BasicEnumeration.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Generating functions|Generating functions | 生成函数]] ([http://tcs.nju.edu.cn/slides/comb2024/GeneratingFunction.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Sieve methods|Sieve methods | 筛法]] ([http://tcs.nju.edu.cn/slides/comb2024/PIE.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Pólya&#039;s theory of counting|Pólya&#039;s theory of counting | Pólya计数法]]  ([http://tcs.nju.edu.cn/slides/comb2024/Polya.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Cayley&#039;s formula|Cayley&#039;s formula | Cayley公式]]  ([http://tcs.nju.edu.cn/slides/comb2024/Cayley.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Existence problems|Existence problems | 存在性问题]]  ([http://tcs.nju.edu.cn/slides/comb2024/Existence.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/The probabilistic method|The probabilistic method | 概率法]] ([http://tcs.nju.edu.cn/slides/comb2024/ProbMethod.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Extremal graph theory|Extremal graph theory | 极值图论]] ([http://tcs.nju.edu.cn/slides/comb2024/ExtremalGraphs.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Extremal set theory|Extremal set theory | 极值集合论]]（[http://tcs.nju.edu.cn/slides/comb2024/ExtremalSets.pdf slides]）&lt;br /&gt;
#* [https://mathweb.ucsd.edu/~ronspubs/90_03_erdos_ko_rado.pdf Old and new proofs of the Erdős–Ko–Rado theorem] by Frankl and Graham&lt;br /&gt;
#* [https://arxiv.org/pdf/1908.08483.pdf Improved bounds for the sunflower lemma] by Alweiss-Lovet-Wu-Zhang and a [https://arxiv.org/pdf/1909.04774.pdf simplified proof] by Rao&lt;br /&gt;
# [[组合数学 (Fall 2024)/Ramsey theory|Ramsey theory | Ramsey理论]]（[http://tcs.nju.edu.cn/slides/comb2024/Ramsey.pdf slides]）&lt;br /&gt;
# [[组合数学 (Fall 2024)/Matching theory|Matching theory | 匹配论]]（[http://tcs.nju.edu.cn/slides/comb2024/Matchings.pdf slides]）&lt;br /&gt;
&lt;br /&gt;
= Resources =&lt;br /&gt;
* [http://math.mit.edu/~fox/MAT307.html Combinatorics course] by Jacob Fox&lt;br /&gt;
* [https://yufeizhao.com/pm/ Probabilistic Methods in Combinatorics] and [https://yufeizhao.com/gtacbook/ Graph Theory and Additive Combinatorics] by Yufei Zhao&lt;br /&gt;
* [https://www.math.uvic.ca/~noelj/combinatoricsLectures.html Combinatorics Lecture Videos online]&lt;br /&gt;
* [https://www.math.ucla.edu/~pak/lectures/Math-Videos/comb-videos.htm Collection of Combinatorics Videos]&lt;br /&gt;
&lt;br /&gt;
= Concepts =&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Binomial_coefficient Binomial coefficient]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Twelvefold_way The twelvefold way]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Composition_(number_theory) Composition of a number]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Multiset#Formal_definition Multiset]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Combination#Number_of_combinations_with_repetition Combinations with repetition], [http://en.wikipedia.org/wiki/Multiset#Counting_multisets &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;-multisets on a set]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Multinomial_theorem#Multinomial_coefficients Multinomial coefficients]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Stirling_numbers_of_the_second_kind Stirling number of the second kind]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Partition_(number_theory) Partition of a number]&lt;br /&gt;
** [http://en.wikipedia.org/wiki/Young_tableau Young tableau]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Fibonacci_number Fibonacci number]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Catalan_number Catalan number]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Generating_function Generating function] and [http://en.wikipedia.org/wiki/Formal_power_series formal power series]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Binomial_series Newton&#039;s formula]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Inclusion-exclusion_principle The principle of inclusion-exclusion] (and more generally the [http://en.wikipedia.org/wiki/Sieve_theory sieve method])&lt;br /&gt;
* [http://en.wikipedia.org/wiki/M%C3%B6bius_inversion_formula Möbius inversion formula]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Derangement Derangement], and [http://en.wikipedia.org/wiki/M%C3%A9nage_problem Problème des ménages]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Ryser%27s_formula#Ryser_formula Ryser&#039;s formula]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Euler_totient Euler totient function]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Burnside%27s_lemma Burnside&#039;s lemma]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Group_action Group action]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Group_action#Orbits_and_stabilizers Orbits]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/P%C3%B3lya_enumeration_theorem Pólya enumeration theorem]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Permutation_group Permutation group]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Cycle_index Cycle index]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Cayley_formula Cayley&#039;s formula]&lt;br /&gt;
** [http://en.wikipedia.org/wiki/Prüfer_sequence Prüfer code for trees]&lt;br /&gt;
** [http://en.wikipedia.org/wiki/Kirchhoff%27s_matrix_tree_theorem Kirchhoff&#039;s matrix-tree theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Double_counting_(proof_technique) Double counting] and the [http://en.wikipedia.org/wiki/Handshaking_lemma handshaking lemma]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Sperner&#039;s_lemma Sperner&#039;s lemma] and [http://en.wikipedia.org/wiki/Brouwer_fixed_point_theorem Brouwer fixed point theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Pigeonhole_principle Pigeonhole principle]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Szekeres_theorem Erdős–Szekeres theorem]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Dirichlet&#039;s_approximation_theorem Dirichlet&#039;s approximation theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Probabilistic_method The Probabilistic Method]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Lov%C3%A1sz_local_lemma Lovász local lemma]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93R%C3%A9nyi_model Erdős–Rényi model for random graphs]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Extremal_graph_theory Extremal graph theory]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Turan_theorem Turán&#039;s theorem], [http://en.wikipedia.org/wiki/Tur%C3%A1n_graph Turán graph]&lt;br /&gt;
* Two analytic inequalities: &lt;br /&gt;
:*[http://en.wikipedia.org/wiki/Cauchy%E2%80%93Schwarz_inequality Cauchy–Schwarz inequality]&lt;br /&gt;
:* the [http://en.wikipedia.org/wiki/Inequality_of_arithmetic_and_geometric_means inequality of arithmetic and geometric means]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Stone_theorem Erdős–Stone theorem] (fundamental theorem of extremal graph theory)&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Sunflower_(mathematics) Sunflower lemma and conjecture]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Ko%E2%80%93Rado_theorem Erdős–Ko–Rado theorem]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Sperner%27s_theorem Sperner&#039;s theorem]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Sperner_family Sperner system] or &#039;&#039;&#039;antichain&#039;&#039;&#039;&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Sauer%E2%80%93Shelah_lemma Sauer–Shelah lemma]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Vapnik%E2%80%93Chervonenkis_dimension Vapnik–Chervonenkis dimension]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Kruskal%E2%80%93Katona_theorem Kruskal–Katona theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Ramsey_theory Ramsey theory]&lt;br /&gt;
:*[http://en.wikipedia.org/wiki/Ramsey&#039;s_theorem Ramsey&#039;s theorem]&lt;br /&gt;
:*[http://en.wikipedia.org/wiki/Happy_Ending_problem Happy Ending problem]&lt;br /&gt;
:*[https://en.wikipedia.org/wiki/Van_der_Waerden%27s_theorem Van der Waerden&#039;s theorem]&lt;br /&gt;
:*[https://en.wikipedia.org/wiki/Hales%E2%80%93Jewett_theorem Hales–Jewett theorem]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Hall%27s_marriage_theorem Hall&#039;s theorem ] (the marriage theorem)&lt;br /&gt;
:* [https://en.wikipedia.org/wiki/Doubly_stochastic_matrix Birkhoff–Von Neumann theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/K%C3%B6nig&#039;s_theorem_(graph_theory) König-Egerváry theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Dilworth&#039;s_theorem Dilworth&#039;s theorem]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Szekeres_theorem Erdős–Szekeres theorem]&lt;br /&gt;
* The  [http://en.wikipedia.org/wiki/Max-flow_min-cut_theorem Max-Flow Min-Cut Theorem]&lt;br /&gt;
:* [https://en.wikipedia.org/wiki/Menger%27s_theorem Menger&#039;s theorem]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Maximum_flow_problem Maximum flow]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Linear_programming Linear programming]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Dual_linear_program Duality] &lt;br /&gt;
** [https://en.wikipedia.org/wiki/Unimodular_matrix Unimodularity]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Matroid Matroid]&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2026)&amp;diff=13479</id>
		<title>计算复杂性 (Spring 2026)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2026)&amp;diff=13479"/>
		<updated>2026-03-02T10:25:47Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: 修改教室&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;计算复杂性 &lt;br /&gt;
&amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 = Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 姚鹏晖&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = pyao@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= Office&lt;br /&gt;
|data4= 计算机系 502&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class &amp;lt;br&amp;gt;meetings&lt;br /&gt;
|data6   = 1-16周 星期一[9-10节] &amp;lt;br&amp;gt;仙Ⅱ-112&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office &amp;lt;br&amp;gt;hours&lt;br /&gt;
|data8   = 邮件预约 &amp;lt;br&amp;gt;计算机系 502&lt;br /&gt;
|header9 = Textbooks&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = [[File:Computational complexity.jpg|thumb]]&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = Arora and Barak. &amp;lt;br&amp;gt;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;.&amp;lt;br&amp;gt; Cambridge Univ Press, 2009.&lt;br /&gt;
|header12 = Teaching Assistant&lt;br /&gt;
|data13= 周海刚&lt;br /&gt;
|label14=Email&lt;br /&gt;
|data14=652023330031@smail.nju.edu.cn&lt;br /&gt;
|label15=Office&lt;br /&gt;
|data15=计算机系 410&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Announcement=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Course info=&lt;br /&gt;
*&#039;&#039;&#039;Instructor &#039;&#039;&#039;: 姚鹏晖 (pyao@nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;: 周海刚 (652023330031@smail.nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Class meeting&#039;&#039;&#039;: 1-16周 星期一[5-6节], 仙Ⅱ-112&lt;br /&gt;
*&#039;&#039;&#039;Office hour&#039;&#039;&#039;: 邮件预约, 计算机系 502.&lt;br /&gt;
&lt;br /&gt;
=Course materials=&lt;br /&gt;
*[https://www.amazon.com/dp/0521424267 Arora and Barak. Computational Complexity: A Modern Approach. Cambridge Univ Press, 2009.]&lt;br /&gt;
*[https://www.amazon.cn/dp/B007VXH70K/ Arora and Barak. 计算复杂性的现代方法. (英语). 世界图书出版公司. 2012.]&lt;br /&gt;
&lt;br /&gt;
如果在获取教材方面有困难可以联系助教。(仅限英文版)&lt;br /&gt;
&lt;br /&gt;
=Assignments=&lt;br /&gt;
这是一门概念性课程，也是一门理论课程。作为理论课程，证明应该是小心、严谨的。作为概念性课程，同学们需要在作业中证明自己确实、清楚地掌握了这些概念，而不是在试图滥竽充数蒙混过关。所以在作业中请尽量不要偷懒，把每一个步骤和定义都仔细小心地写清楚，以免无意义地失分。&lt;br /&gt;
&lt;br /&gt;
每次作业请将作业的电子版本(pdf、扫描或拍照)发送到助教邮箱&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Lecture Notes=&lt;br /&gt;
课件将上传到[https://box.nju.edu.cn/ 南大云盘]，请进入以下链接下载：&lt;br /&gt;
&lt;br /&gt;
https://box.nju.edu.cn/d/fb3f7a3b46ce44f98152/&lt;br /&gt;
&lt;br /&gt;
如果有下载课件的问题请及时联系助教&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=File:Computational_complexity.jpg&amp;diff=13474</id>
		<title>File:Computational complexity.jpg</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=File:Computational_complexity.jpg&amp;diff=13474"/>
		<updated>2026-03-02T05:36:46Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2026)&amp;diff=13473</id>
		<title>计算复杂性 (Spring 2026)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2026)&amp;diff=13473"/>
		<updated>2026-03-02T05:35:53Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;计算复杂性 &lt;br /&gt;
&amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 = Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 姚鹏晖&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = pyao@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= Office&lt;br /&gt;
|data4= 计算机系 502&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class &amp;lt;br&amp;gt;meetings&lt;br /&gt;
|data6   = 1-16周 星期一[9-10节] &amp;lt;br&amp;gt;仙Ⅱ-112&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office &amp;lt;br&amp;gt;hours&lt;br /&gt;
|data8   = 邮件预约 &amp;lt;br&amp;gt;计算机系 502&lt;br /&gt;
|header9 = Textbooks&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = [[File:Computational complexity.jpg|thumb]]&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = Arora and Barak. &amp;lt;br&amp;gt;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;.&amp;lt;br&amp;gt; Cambridge Univ Press, 2009.&lt;br /&gt;
|header12 = Teaching Assistant&lt;br /&gt;
|data13= 周海刚&lt;br /&gt;
|label14=Email&lt;br /&gt;
|data14=652023330031@smail.nju.edu.cn&lt;br /&gt;
|label15=Office&lt;br /&gt;
|data15=计算机系 410&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Announcement=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Course info=&lt;br /&gt;
*&#039;&#039;&#039;Instructor &#039;&#039;&#039;: 姚鹏晖 (pyao@nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;: 周海刚 (652023330031@smail.nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Class meeting&#039;&#039;&#039;: 1-16周 星期一[5-6节], 仙Ⅱ-110&lt;br /&gt;
*&#039;&#039;&#039;Office hour&#039;&#039;&#039;: 邮件预约, 计算机系 502.&lt;br /&gt;
&lt;br /&gt;
=Course materials=&lt;br /&gt;
*[https://www.amazon.com/dp/0521424267 Arora and Barak. Computational Complexity: A Modern Approach. Cambridge Univ Press, 2009.]&lt;br /&gt;
*[https://www.amazon.cn/dp/B007VXH70K/ Arora and Barak. 计算复杂性的现代方法. (英语). 世界图书出版公司. 2012.]&lt;br /&gt;
&lt;br /&gt;
如果在获取教材方面有困难可以联系助教。(仅限英文版)&lt;br /&gt;
&lt;br /&gt;
=Assignments=&lt;br /&gt;
这是一门概念性课程，也是一门理论课程。作为理论课程，证明应该是小心、严谨的。作为概念性课程，同学们需要在作业中证明自己确实、清楚地掌握了这些概念，而不是在试图滥竽充数蒙混过关。所以在作业中请尽量不要偷懒，把每一个步骤和定义都仔细小心地写清楚，以免无意义地失分。&lt;br /&gt;
&lt;br /&gt;
每次作业请将作业的电子版本(pdf、扫描或拍照)发送到助教邮箱&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Lecture Notes=&lt;br /&gt;
课件将上传到[https://box.nju.edu.cn/ 南大云盘]，请进入以下链接下载：&lt;br /&gt;
&lt;br /&gt;
https://box.nju.edu.cn/d/fb3f7a3b46ce44f98152/&lt;br /&gt;
&lt;br /&gt;
如果有下载课件的问题请及时联系助教&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=File:Computaional_complexity.jpg&amp;diff=13472</id>
		<title>File:Computaional complexity.jpg</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=File:Computaional_complexity.jpg&amp;diff=13472"/>
		<updated>2026-03-02T05:34:31Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;haha&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2026)&amp;diff=13467</id>
		<title>计算复杂性 (Spring 2026)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2026)&amp;diff=13467"/>
		<updated>2026-02-28T13:36:33Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Lecture Notes */ 补充&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;计算复杂性 &lt;br /&gt;
&amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 = Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 姚鹏晖&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = pyao@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= Office&lt;br /&gt;
|data4= 计算机系 502&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class &amp;lt;br&amp;gt;meetings&lt;br /&gt;
|data6   = 1-16周 星期一[9-10节] &amp;lt;br&amp;gt;仙Ⅱ-112&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office &amp;lt;br&amp;gt;hours&lt;br /&gt;
|data8   = 邮件预约 &amp;lt;br&amp;gt;计算机系 502&lt;br /&gt;
|header9 = Textbooks&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = https://img1.doubanio.com/view/subject/l/public/s4250978.jpg&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = Arora and Barak. &amp;lt;br&amp;gt;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;.&amp;lt;br&amp;gt; Cambridge Univ Press, 2009.&lt;br /&gt;
|header12 = Teaching Assistant&lt;br /&gt;
|data13= 周海刚&lt;br /&gt;
|label14=Email&lt;br /&gt;
|data14=652023330031@smail.nju.edu.cn&lt;br /&gt;
|label15=Office&lt;br /&gt;
|data15=计算机系 410&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Announcement=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Course info=&lt;br /&gt;
*&#039;&#039;&#039;Instructor &#039;&#039;&#039;: 姚鹏晖 (pyao@nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;: 周海刚 (652023330031@smail.nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Class meeting&#039;&#039;&#039;: 1-16周 星期一[5-6节], 仙Ⅱ-110&lt;br /&gt;
*&#039;&#039;&#039;Office hour&#039;&#039;&#039;: 邮件预约, 计算机系 502.&lt;br /&gt;
&lt;br /&gt;
=Course materials=&lt;br /&gt;
*[https://www.amazon.com/dp/0521424267 Arora and Barak. Computational Complexity: A Modern Approach. Cambridge Univ Press, 2009.]&lt;br /&gt;
*[https://www.amazon.cn/dp/B007VXH70K/ Arora and Barak. 计算复杂性的现代方法. (英语). 世界图书出版公司. 2012.]&lt;br /&gt;
&lt;br /&gt;
如果在获取教材方面有困难可以联系助教。(仅限英文版)&lt;br /&gt;
&lt;br /&gt;
=Assignments=&lt;br /&gt;
这是一门概念性课程，也是一门理论课程。作为理论课程，证明应该是小心、严谨的。作为概念性课程，同学们需要在作业中证明自己确实、清楚地掌握了这些概念，而不是在试图滥竽充数蒙混过关。所以在作业中请尽量不要偷懒，把每一个步骤和定义都仔细小心地写清楚，以免无意义地失分。&lt;br /&gt;
&lt;br /&gt;
每次作业请将作业的电子版本(pdf、扫描或拍照)发送到助教邮箱&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Lecture Notes=&lt;br /&gt;
课件将上传到[https://box.nju.edu.cn/ 南大云盘]，请进入以下链接下载：&lt;br /&gt;
&lt;br /&gt;
https://box.nju.edu.cn/d/fb3f7a3b46ce44f98152/&lt;br /&gt;
&lt;br /&gt;
如果有下载课件的问题请及时联系助教&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=Main_Page&amp;diff=13466</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=Main_Page&amp;diff=13466"/>
		<updated>2026-02-28T10:33:15Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a course/seminar wiki run by the [http://tcs.nju.edu.cn theory group] in the Department of Computer Science and Technology at Nanjing University.&lt;br /&gt;
&lt;br /&gt;
== Home Pages for Courses and Seminars==&lt;br /&gt;
;Current semester&lt;br /&gt;
* [[高级算法 (Fall 2025)|高级算法 Advanced Algorithms (Fall 2025)]]&lt;br /&gt;
&lt;br /&gt;
* [[高级算法 (Spring 2026)|高级算法 Advanced Algorithms (Spring 2026, Suzhou)]]&lt;br /&gt;
&lt;br /&gt;
* [[概率论与数理统计 (Spring 2026)|概率论与数理统计 Probability Theory (Spring 2026)]]&lt;br /&gt;
&lt;br /&gt;
* [[计算复杂性 (Spring 2026)|计算复杂性 Computational Complexity (Spring 2026)]]&lt;br /&gt;
&lt;br /&gt;
;Past courses&lt;br /&gt;
&lt;br /&gt;
* Advanced Algorithms: [[高级算法 (Spring 2025)|Spring 2025(Suzhou)]], [[高级算法 (Fall 2024)|Fall 2024]], [[高级算法 (Fall 2023)|Fall 2023]], [[高级算法 (Fall 2022)|Fall 2022]], [[高级算法 (Fall 2021)|Fall 2021]], [[高级算法 (Fall 2020)|Fall 2020]], [[高级算法 (Fall 2019)|Fall 2019]], [[高级算法 (Fall 2018)|Fall 2018]], [[高级算法 (Fall 2017)|Fall 2017]], [[随机算法 \ 高级算法 (Fall 2016)|Fall 2016]].&lt;br /&gt;
&lt;br /&gt;
*Algorithm Design and Analysis: [https://tcs.nju.edu.cn/shili/courses/2024spring-algo/ Spring 2024]&lt;br /&gt;
&lt;br /&gt;
* Combinatorics: [[组合数学 (Spring 2025)|Spring 2025]], [[组合数学 (Spring 2024)|Spring 2024]], [[组合数学 (Spring 2023)|Spring 2023]], [[组合数学 (Fall 2019)|Fall 2019]], [[组合数学 (Fall 2017)|Fall 2017]], [[组合数学 (Fall 2016)|Fall 2016]], [[组合数学 (Fall 2015)|Fall 2015]], [[组合数学 (Spring 2014)|Spring 2014]], [[组合数学 (Spring 2013)|Spring 2013]], [[组合数学 (Fall 2011)|Fall 2011]], [[Combinatorics (Fall 2010)|Fall 2010]].&lt;br /&gt;
&lt;br /&gt;
* Computational Complexity: [[计算复杂性 (Spring 2025)|Spring 2025]], [[计算复杂性 (Spring 2024)|Spring 2024]], [[计算复杂性 (Spring 2023)|Spring 2023]], [[计算复杂性 (Fall 2019)|Fall 2019]], [[计算复杂性 (Fall 2018)|Fall 2018]].&lt;br /&gt;
&lt;br /&gt;
* Foundations of Data Science: [[数据科学基础 (Fall 2025)|Fall 2025]], [[数据科学基础 (Fall 2024)|Fall 2024]]&lt;br /&gt;
&lt;br /&gt;
* Numerical Method: [[计算方法 Numerical method (Spring 2025)|Spring 2025]], [[计算方法 Numerical method (Spring 2024)|Spring 2024]], [[计算方法 Numerical method (Spring 2023)|Spring 2023]], [https://liuexp.github.io/numerical.html Spring 2022].&lt;br /&gt;
&lt;br /&gt;
* Probability Theory: [[概率论与数理统计 (Spring 2025)|Spring 2025]], [[概率论与数理统计 (Spring 2024)|Spring 2024]], [[概率论与数理统计 (Spring 2023)|Spring 2023]].&lt;br /&gt;
&lt;br /&gt;
* Quantum Computation: [[量子计算 (Spring 2022)|Spring 2022]], [[量子计算 (Spring 2021)|Spring 2021]], [[量子计算 (Fall 2019)|Fall 2019]].&lt;br /&gt;
&lt;br /&gt;
* Randomized Algorithms:  [[随机算法 (Fall 2015)|Fall 2015]], [[随机算法 (Spring 2014)|Spring 2014]], [[随机算法 (Spring 2013)|Spring 2013]], [[随机算法 (Fall 2011)|Fall 2011]], [[Randomized Algorithms (Spring 2010)|Spring 2010]].&lt;br /&gt;
&lt;br /&gt;
;Past seminars, workshops and summer schools&lt;br /&gt;
*计算理论之美暑期学校: [[计算理论之美 (Summer 2025)|2025]], [[计算理论之美 (Summer 2024)|2024]], [[计算理论之美 (Summer 2023)|2023]], [[计算理论之美 (Summer 2021)|2021]]&lt;br /&gt;
*[[Theory Seminar|理论计算机科学讨论班]]&lt;br /&gt;
*[[Study Group|理论计算机科学学习小组]]&lt;br /&gt;
*[[TCSPhD2020| 理论计算机科学优秀博士生论坛2020]]&lt;br /&gt;
*[[Quantum|量子算法与物理实现研讨会]]&lt;br /&gt;
*Theory Day: [[Theory@Suzhou 2025 | 2025 (Suzhou)]],  [[Theory@Nanjing 2019|2019]], [[Theory@Nanjing 2018|2018]], [[Theory@Nanjing 2017|2017]]&lt;br /&gt;
*[[\Delta Seminar on Logic, Philosophy, and Computer Science|Δ Seminar on Logic, Philosophy, and Computer Science]]&lt;br /&gt;
*[[近似算法讨论班 (Fall 2011)|近似算法 Approximation Algorithms, Fall 2011.]]&lt;br /&gt;
&lt;br /&gt;
; 其它链接&lt;br /&gt;
* [[General Circulation(Fall 2025)|大气环流 General Circulation of the Atmosphere, Fall 2025]]&lt;br /&gt;
* [[General Circulation(Fall 2024)|大气环流 General Circulation of the Atmosphere, Fall 2024]]&lt;br /&gt;
&lt;br /&gt;
* [[概率论 (Summer 2014)| 概率与计算 (上海交大 Summer 2014)]]&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=Main_Page&amp;diff=13465</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=Main_Page&amp;diff=13465"/>
		<updated>2026-02-28T10:32:12Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a course/seminar wiki run by the [http://tcs.nju.edu.cn theory group] in the Department of Computer Science and Technology at Nanjing University.&lt;br /&gt;
&lt;br /&gt;
== Home Pages for Courses and Seminars==&lt;br /&gt;
;Current semester&lt;br /&gt;
* [[高级算法 (Fall 2025)|高级算法 Advanced Algorithms (Fall 2025)]]&lt;br /&gt;
&lt;br /&gt;
* [[高级算法 (Spring 2026)|高级算法 Advanced Algorithms (Spring 2026, Suzhou)]]&lt;br /&gt;
&lt;br /&gt;
* [[概率论与数理统计 (Spring 2026)|概率论与数理统计 Probability Theory (Spring 2026)]]&lt;br /&gt;
&lt;br /&gt;
;Past courses&lt;br /&gt;
&lt;br /&gt;
* Advanced Algorithms: [[高级算法 (Spring 2025)|Spring 2025(Suzhou)]], [[高级算法 (Fall 2024)|Fall 2024]], [[高级算法 (Fall 2023)|Fall 2023]], [[高级算法 (Fall 2022)|Fall 2022]], [[高级算法 (Fall 2021)|Fall 2021]], [[高级算法 (Fall 2020)|Fall 2020]], [[高级算法 (Fall 2019)|Fall 2019]], [[高级算法 (Fall 2018)|Fall 2018]], [[高级算法 (Fall 2017)|Fall 2017]], [[随机算法 \ 高级算法 (Fall 2016)|Fall 2016]].&lt;br /&gt;
&lt;br /&gt;
*Algorithm Design and Analysis: [https://tcs.nju.edu.cn/shili/courses/2024spring-algo/ Spring 2024]&lt;br /&gt;
&lt;br /&gt;
* Combinatorics: [[组合数学 (Spring 2025)|Spring 2025]], [[组合数学 (Spring 2024)|Spring 2024]], [[组合数学 (Spring 2023)|Spring 2023]], [[组合数学 (Fall 2019)|Fall 2019]], [[组合数学 (Fall 2017)|Fall 2017]], [[组合数学 (Fall 2016)|Fall 2016]], [[组合数学 (Fall 2015)|Fall 2015]], [[组合数学 (Spring 2014)|Spring 2014]], [[组合数学 (Spring 2013)|Spring 2013]], [[组合数学 (Fall 2011)|Fall 2011]], [[Combinatorics (Fall 2010)|Fall 2010]].&lt;br /&gt;
&lt;br /&gt;
* Computational Complexity: [[计算复杂性 (Spring 2026)|Spring 2026]], [[计算复杂性 (Spring 2025)|Spring 2025]], [[计算复杂性 (Spring 2024)|Spring 2024]], [[计算复杂性 (Spring 2023)|Spring 2023]], [[计算复杂性 (Fall 2019)|Fall 2019]], [[计算复杂性 (Fall 2018)|Fall 2018]].&lt;br /&gt;
&lt;br /&gt;
* Foundations of Data Science: [[数据科学基础 (Fall 2025)|Fall 2025]], [[数据科学基础 (Fall 2024)|Fall 2024]]&lt;br /&gt;
&lt;br /&gt;
* Numerical Method: [[计算方法 Numerical method (Spring 2025)|Spring 2025]], [[计算方法 Numerical method (Spring 2024)|Spring 2024]], [[计算方法 Numerical method (Spring 2023)|Spring 2023]], [https://liuexp.github.io/numerical.html Spring 2022].&lt;br /&gt;
&lt;br /&gt;
* Probability Theory: [[概率论与数理统计 (Spring 2025)|Spring 2025]], [[概率论与数理统计 (Spring 2024)|Spring 2024]], [[概率论与数理统计 (Spring 2023)|Spring 2023]].&lt;br /&gt;
&lt;br /&gt;
* Quantum Computation: [[量子计算 (Spring 2022)|Spring 2022]], [[量子计算 (Spring 2021)|Spring 2021]], [[量子计算 (Fall 2019)|Fall 2019]].&lt;br /&gt;
&lt;br /&gt;
* Randomized Algorithms:  [[随机算法 (Fall 2015)|Fall 2015]], [[随机算法 (Spring 2014)|Spring 2014]], [[随机算法 (Spring 2013)|Spring 2013]], [[随机算法 (Fall 2011)|Fall 2011]], [[Randomized Algorithms (Spring 2010)|Spring 2010]].&lt;br /&gt;
&lt;br /&gt;
;Past seminars, workshops and summer schools&lt;br /&gt;
*计算理论之美暑期学校: [[计算理论之美 (Summer 2025)|2025]], [[计算理论之美 (Summer 2024)|2024]], [[计算理论之美 (Summer 2023)|2023]], [[计算理论之美 (Summer 2021)|2021]]&lt;br /&gt;
*[[Theory Seminar|理论计算机科学讨论班]]&lt;br /&gt;
*[[Study Group|理论计算机科学学习小组]]&lt;br /&gt;
*[[TCSPhD2020| 理论计算机科学优秀博士生论坛2020]]&lt;br /&gt;
*[[Quantum|量子算法与物理实现研讨会]]&lt;br /&gt;
*Theory Day: [[Theory@Suzhou 2025 | 2025 (Suzhou)]],  [[Theory@Nanjing 2019|2019]], [[Theory@Nanjing 2018|2018]], [[Theory@Nanjing 2017|2017]]&lt;br /&gt;
*[[\Delta Seminar on Logic, Philosophy, and Computer Science|Δ Seminar on Logic, Philosophy, and Computer Science]]&lt;br /&gt;
*[[近似算法讨论班 (Fall 2011)|近似算法 Approximation Algorithms, Fall 2011.]]&lt;br /&gt;
&lt;br /&gt;
; 其它链接&lt;br /&gt;
* [[General Circulation(Fall 2025)|大气环流 General Circulation of the Atmosphere, Fall 2025]]&lt;br /&gt;
* [[General Circulation(Fall 2024)|大气环流 General Circulation of the Atmosphere, Fall 2024]]&lt;br /&gt;
&lt;br /&gt;
* [[概率论 (Summer 2014)| 概率与计算 (上海交大 Summer 2014)]]&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2026)&amp;diff=13464</id>
		<title>计算复杂性 (Spring 2026)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2026)&amp;diff=13464"/>
		<updated>2026-02-28T10:31:01Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;计算复杂性 &lt;br /&gt;
&amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 = Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 姚鹏晖&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = pyao@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= Office&lt;br /&gt;
|data4= 计算机系 502&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class &amp;lt;br&amp;gt;meetings&lt;br /&gt;
|data6   = 1-16周 星期一[9-10节] &amp;lt;br&amp;gt;仙Ⅱ-112&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office &amp;lt;br&amp;gt;hours&lt;br /&gt;
|data8   = 邮件预约 &amp;lt;br&amp;gt;计算机系 502&lt;br /&gt;
|header9 = Textbooks&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = https://img1.doubanio.com/view/subject/l/public/s4250978.jpg&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = Arora and Barak. &amp;lt;br&amp;gt;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;.&amp;lt;br&amp;gt; Cambridge Univ Press, 2009.&lt;br /&gt;
|header12 = Teaching Assistant&lt;br /&gt;
|data13= 周海刚&lt;br /&gt;
|label14=Email&lt;br /&gt;
|data14=652023330031@smail.nju.edu.cn&lt;br /&gt;
|label15=Office&lt;br /&gt;
|data15=计算机系 410&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Announcement=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Course info=&lt;br /&gt;
*&#039;&#039;&#039;Instructor &#039;&#039;&#039;: 姚鹏晖 (pyao@nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;: 周海刚 (652023330031@smail.nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Class meeting&#039;&#039;&#039;: 1-16周 星期一[5-6节], 仙Ⅱ-110&lt;br /&gt;
*&#039;&#039;&#039;Office hour&#039;&#039;&#039;: 邮件预约, 计算机系 502.&lt;br /&gt;
&lt;br /&gt;
=Course materials=&lt;br /&gt;
*[https://www.amazon.com/dp/0521424267 Arora and Barak. Computational Complexity: A Modern Approach. Cambridge Univ Press, 2009.]&lt;br /&gt;
*[https://www.amazon.cn/dp/B007VXH70K/ Arora and Barak. 计算复杂性的现代方法. (英语). 世界图书出版公司. 2012.]&lt;br /&gt;
&lt;br /&gt;
如果在获取教材方面有困难可以联系助教。(仅限英文版)&lt;br /&gt;
&lt;br /&gt;
=Assignments=&lt;br /&gt;
这是一门概念性课程，也是一门理论课程。作为理论课程，证明应该是小心、严谨的。作为概念性课程，同学们需要在作业中证明自己确实、清楚地掌握了这些概念，而不是在试图滥竽充数蒙混过关。所以在作业中请尽量不要偷懒，把每一个步骤和定义都仔细小心地写清楚，以免无意义地失分。&lt;br /&gt;
&lt;br /&gt;
每次作业请将作业的电子版本(pdf、扫描或拍照)发送到助教邮箱&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Lecture Notes=&lt;br /&gt;
课件将上传到[https://box.nju.edu.cn/ 南大云盘]，请进入以下链接下载：&lt;br /&gt;
&lt;br /&gt;
[TBA]&lt;br /&gt;
&lt;br /&gt;
如果有下载课件的问题请及时联系助教&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2026)&amp;diff=13463</id>
		<title>计算复杂性 (Spring 2026)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2026)&amp;diff=13463"/>
		<updated>2026-02-28T10:28:59Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: 新建课程&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;计算复杂性 &lt;br /&gt;
&amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 = Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 姚鹏晖&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = pyao@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= Office&lt;br /&gt;
|data4= 计算机系 502&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class &amp;lt;br&amp;gt;meetings&lt;br /&gt;
|data6   = 1-16周 星期一[9-10节] &amp;lt;br&amp;gt;仙Ⅱ-112&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office &amp;lt;br&amp;gt;hours&lt;br /&gt;
|data8   = 邮件预约 &amp;lt;br&amp;gt;计算机系 502&lt;br /&gt;
|header9 = Textbooks&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = https://prodimage.images-bn.com/pimages/9780521424264_p0_v3_s90x140.jpg&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = Arora and Barak. &amp;lt;br&amp;gt;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;.&amp;lt;br&amp;gt; Cambridge Univ Press, 2009.&lt;br /&gt;
|header12 = Teaching Assistant&lt;br /&gt;
|data13= 周海刚&lt;br /&gt;
|label14=Email&lt;br /&gt;
|data14=652023330031@smail.nju.edu.cn&lt;br /&gt;
|label15=Office&lt;br /&gt;
|data15=计算机系 410&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Announcement=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Course info=&lt;br /&gt;
*&#039;&#039;&#039;Instructor &#039;&#039;&#039;: 姚鹏晖 (pyao@nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;: 周海刚 (652023330031@smail.nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Class meeting&#039;&#039;&#039;: 1-16周 星期一[5-6节], 仙Ⅱ-110&lt;br /&gt;
*&#039;&#039;&#039;Office hour&#039;&#039;&#039;: 邮件预约, 计算机系 502.&lt;br /&gt;
&lt;br /&gt;
=Course materials=&lt;br /&gt;
*[https://www.amazon.com/dp/0521424267 Arora and Barak. Computational Complexity: A Modern Approach. Cambridge Univ Press, 2009.]&lt;br /&gt;
*[https://www.amazon.cn/dp/B007VXH70K/ Arora and Barak. 计算复杂性的现代方法. (英语). 世界图书出版公司. 2012.]&lt;br /&gt;
&lt;br /&gt;
如果在获取教材方面有困难可以联系助教。(仅限英文版)&lt;br /&gt;
&lt;br /&gt;
=Assignments=&lt;br /&gt;
这是一门概念性课程，也是一门理论课程。作为理论课程，证明应该是小心、严谨的。作为概念性课程，同学们需要在作业中证明自己确实、清楚地掌握了这些概念，而不是在试图滥竽充数蒙混过关。所以在作业中请尽量不要偷懒，把每一个步骤和定义都仔细小心地写清楚，以免无意义地失分。&lt;br /&gt;
&lt;br /&gt;
每次作业请将作业的电子版本(pdf、扫描或拍照)发送到助教邮箱&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Lecture Notes=&lt;br /&gt;
课件将上传到[https://box.nju.edu.cn/ 南大云盘]，请进入以下链接下载：&lt;br /&gt;
&lt;br /&gt;
[TBA]&lt;br /&gt;
&lt;br /&gt;
如果有下载课件的问题请及时联系助教&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2026)&amp;diff=13462</id>
		<title>计算复杂性 (Spring 2026)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2026)&amp;diff=13462"/>
		<updated>2026-02-28T10:27:22Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: Created page with &amp;quot;{{Infobox |name         = Infobox |bodystyle    =  |title        = &amp;lt;font size=3&amp;gt;计算复杂性  &amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt; |titlestyle   =   |image        =  |imagestyle   =  |caption      =  |captionstyle =  |headerstyle  = background:#ccf; |labelstyle   = background:#ddf; |datastyle    =   |header1 = Instructor |label1  =  |data1   =  |header2 =  |label2  =  |data2   = 姚鹏晖 |header3 =  |label3  = Email |data3   = pyao@nju.edu.cn   |header4 = |label4= Off...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;计算复杂性 &lt;br /&gt;
&amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 = Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 姚鹏晖&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = pyao@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= Office&lt;br /&gt;
|data4= 计算机系 502&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class &amp;lt;br&amp;gt;meetings&lt;br /&gt;
|data6   = 1-16周 星期一[5-6节] &amp;lt;br&amp;gt;仙Ⅱ-112&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office &amp;lt;br&amp;gt;hours&lt;br /&gt;
|data8   = 邮件预约 &amp;lt;br&amp;gt;计算机系 502&lt;br /&gt;
|header9 = Textbooks&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = https://prodimage.images-bn.com/pimages/9780521424264_p0_v3_s90x140.jpg&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = Arora and Barak. &amp;lt;br&amp;gt;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;.&amp;lt;br&amp;gt; Cambridge Univ Press, 2009.&lt;br /&gt;
|header12 = Teaching Assistant&lt;br /&gt;
|data13= 周海刚，欧丰宁&lt;br /&gt;
|label14=Email&lt;br /&gt;
|data14=652023330032@smail.nju.edu.cn &amp;lt;br&amp;gt; reverymoon@gmail.com&lt;br /&gt;
|label15=Office&lt;br /&gt;
|data15=计算机系 410&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Announcement=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Course info=&lt;br /&gt;
*&#039;&#039;&#039;Instructor &#039;&#039;&#039;: 姚鹏晖 (pyao@nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;: 周海刚 (652023330032@smail.nju.edu.cn)，欧丰宁（reverymoon@gmail.com）&lt;br /&gt;
*&#039;&#039;&#039;Class meeting&#039;&#039;&#039;: 1-16周 星期一[5-6节], 仙Ⅱ-110&lt;br /&gt;
*&#039;&#039;&#039;Office hour&#039;&#039;&#039;: 邮件预约, 计算机系 502.&lt;br /&gt;
&lt;br /&gt;
=Course materials=&lt;br /&gt;
*[https://www.amazon.com/dp/0521424267 Arora and Barak. Computational Complexity: A Modern Approach. Cambridge Univ Press, 2009.]&lt;br /&gt;
*[https://www.amazon.cn/dp/B007VXH70K/ Arora and Barak. 计算复杂性的现代方法. (英语). 世界图书出版公司. 2012.]&lt;br /&gt;
&lt;br /&gt;
如果在获取教材方面有困难可以联系助教。(仅限英文版)&lt;br /&gt;
&lt;br /&gt;
=Assignments=&lt;br /&gt;
这是一门概念性课程，也是一门理论课程。作为理论课程，证明应该是小心、严谨的。作为概念性课程，同学们需要在作业中证明自己确实、清楚地掌握了这些概念，而不是在试图滥竽充数蒙混过关。所以在作业中请尽量不要偷懒，把每一个步骤和定义都仔细小心地写清楚，以免无意义地失分。&lt;br /&gt;
&lt;br /&gt;
每次作业请将作业的电子版本(pdf、扫描或拍照)发送到助教邮箱&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Lecture Notes=&lt;br /&gt;
课件将上传到[https://box.nju.edu.cn/ 南大云盘]，请进入以下链接下载：&lt;br /&gt;
&lt;br /&gt;
[TBA]&lt;br /&gt;
&lt;br /&gt;
如果有下载课件的问题请及时联系助教&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2025)&amp;diff=13205</id>
		<title>计算复杂性 (Spring 2025)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2025)&amp;diff=13205"/>
		<updated>2025-06-05T09:30:28Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Assignments */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;计算复杂性 &lt;br /&gt;
&amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 = Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 姚鹏晖&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = pyao@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= Office&lt;br /&gt;
|data4= 计算机系 502&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class &amp;lt;br&amp;gt;meetings&lt;br /&gt;
|data6   = 1-16周 星期一[5-6节] &amp;lt;br&amp;gt;仙Ⅱ-112&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office &amp;lt;br&amp;gt;hours&lt;br /&gt;
|data8   = 邮件预约 &amp;lt;br&amp;gt;计算机系 502&lt;br /&gt;
|header9 = Textbooks&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = https://image.ibb.co/drYZEp/51_KWx_I1yyy_L.jpg&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = Arora and Barak. &amp;lt;br&amp;gt;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;.&amp;lt;br&amp;gt; Cambridge Univ Press, 2009.&lt;br /&gt;
|header12 = Teaching Assistant&lt;br /&gt;
|data13= 吴旭东&lt;br /&gt;
|label14=Email&lt;br /&gt;
|data14=xdwu@smail.nju.edu.cn&lt;br /&gt;
|label15=Office&lt;br /&gt;
|data15=计算机系 410&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Announcement=&lt;br /&gt;
&lt;br /&gt;
* (2025/3/18) 第一次作业已发布，3月31日之前交。&lt;br /&gt;
* (2025/4/8) 第二次作业已发布，4月21日之前交。&lt;br /&gt;
* (2025/5/12) 第二次作业已发布，5月26日之前交。&lt;br /&gt;
&lt;br /&gt;
=Course info=&lt;br /&gt;
*&#039;&#039;&#039;Instructor &#039;&#039;&#039;: 姚鹏晖 (pyao@nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;: 吴旭东 (xdwu@smail.nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Class meeting&#039;&#039;&#039;: 1-16周 星期一[5-6节], 仙Ⅱ-112&lt;br /&gt;
*&#039;&#039;&#039;Office hour&#039;&#039;&#039;: 邮件预约, 计算机系 502.&lt;br /&gt;
&lt;br /&gt;
=Course materials=&lt;br /&gt;
*[https://www.amazon.com/dp/0521424267 Arora and Barak. Computational Complexity: A Modern Approach. Cambridge Univ Press, 2009.]&lt;br /&gt;
*[https://www.amazon.cn/dp/B007VXH70K/ Arora and Barak. 计算复杂性的现代方法. (英语). 世界图书出版公司. 2012.]&lt;br /&gt;
&lt;br /&gt;
如果在获取教材方面有困难可以联系助教。(仅限英文版)&lt;br /&gt;
&lt;br /&gt;
=Assignments=&lt;br /&gt;
这是一门概念性课程，也是一门理论课程。作为理论课程，证明应该是小心、严谨的。作为概念性课程，同学们需要在作业中证明自己确实、清楚地掌握了这些概念，而不是在试图滥竽充数蒙混过关。所以在作业中请尽量不要偷懒，把每一个步骤和定义都仔细小心地写清楚，以免无意义地失分。&lt;br /&gt;
&lt;br /&gt;
每次作业请将作业的电子版本(pdf、扫描或拍照)发送到助教处(xdwu@smail.nju.edu.cn)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第一次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 2.14, 2.16, 2.33, 3.3, 3.6, 3.8 (bonus), 3.9 (bonus). [https://box.nju.edu.cn/f/312b87a48c3744f2a985/ 查看题目]&lt;br /&gt;
    3.8 题目有错，把题目第一行的 unary 一词删去。&lt;br /&gt;
    DDL: 3月31日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第二次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 5.9, 5.12, 6.3, 6.12. [https://box.nju.edu.cn/f/fa792b0f9a3443ad950f/ 查看题目]&lt;br /&gt;
    DDL: 4月21日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第三次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 8.1, 8.3, 8.5, 8.6, 8.11. [https://box.nju.edu.cn/f/20f03aaa1c5845028ca1/ 查看题目]&lt;br /&gt;
    DDL: 5月16日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Lecture Notes=&lt;br /&gt;
课件将上传到[https://box.nju.edu.cn/ 南大云盘]，请进入以下链接下载：&lt;br /&gt;
&lt;br /&gt;
https://box.nju.edu.cn/d/0c8f852489de40309895/&lt;br /&gt;
&lt;br /&gt;
如果有下载课件的问题请及时联系助教&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2025)&amp;diff=13204</id>
		<title>计算复杂性 (Spring 2025)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2025)&amp;diff=13204"/>
		<updated>2025-06-05T09:29:52Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Announcement */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;计算复杂性 &lt;br /&gt;
&amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 = Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 姚鹏晖&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = pyao@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= Office&lt;br /&gt;
|data4= 计算机系 502&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class &amp;lt;br&amp;gt;meetings&lt;br /&gt;
|data6   = 1-16周 星期一[5-6节] &amp;lt;br&amp;gt;仙Ⅱ-112&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office &amp;lt;br&amp;gt;hours&lt;br /&gt;
|data8   = 邮件预约 &amp;lt;br&amp;gt;计算机系 502&lt;br /&gt;
|header9 = Textbooks&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = https://image.ibb.co/drYZEp/51_KWx_I1yyy_L.jpg&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = Arora and Barak. &amp;lt;br&amp;gt;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;.&amp;lt;br&amp;gt; Cambridge Univ Press, 2009.&lt;br /&gt;
|header12 = Teaching Assistant&lt;br /&gt;
|data13= 吴旭东&lt;br /&gt;
|label14=Email&lt;br /&gt;
|data14=xdwu@smail.nju.edu.cn&lt;br /&gt;
|label15=Office&lt;br /&gt;
|data15=计算机系 410&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Announcement=&lt;br /&gt;
&lt;br /&gt;
* (2025/3/18) 第一次作业已发布，3月31日之前交。&lt;br /&gt;
* (2025/4/8) 第二次作业已发布，4月21日之前交。&lt;br /&gt;
* (2025/5/12) 第二次作业已发布，5月26日之前交。&lt;br /&gt;
&lt;br /&gt;
=Course info=&lt;br /&gt;
*&#039;&#039;&#039;Instructor &#039;&#039;&#039;: 姚鹏晖 (pyao@nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;: 吴旭东 (xdwu@smail.nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Class meeting&#039;&#039;&#039;: 1-16周 星期一[5-6节], 仙Ⅱ-112&lt;br /&gt;
*&#039;&#039;&#039;Office hour&#039;&#039;&#039;: 邮件预约, 计算机系 502.&lt;br /&gt;
&lt;br /&gt;
=Course materials=&lt;br /&gt;
*[https://www.amazon.com/dp/0521424267 Arora and Barak. Computational Complexity: A Modern Approach. Cambridge Univ Press, 2009.]&lt;br /&gt;
*[https://www.amazon.cn/dp/B007VXH70K/ Arora and Barak. 计算复杂性的现代方法. (英语). 世界图书出版公司. 2012.]&lt;br /&gt;
&lt;br /&gt;
如果在获取教材方面有困难可以联系助教。(仅限英文版)&lt;br /&gt;
&lt;br /&gt;
=Assignments=&lt;br /&gt;
这是一门概念性课程，也是一门理论课程。作为理论课程，证明应该是小心、严谨的。作为概念性课程，同学们需要在作业中证明自己确实、清楚地掌握了这些概念，而不是在试图滥竽充数蒙混过关。所以在作业中请尽量不要偷懒，把每一个步骤和定义都仔细小心地写清楚，以免无意义地失分。&lt;br /&gt;
&lt;br /&gt;
每次作业请将作业的电子版本(pdf、扫描或拍照)发送到助教处(xdwu@smail.nju.edu.cn)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第一次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 2.14, 2.16, 2.33, 3.3, 3.6, 3.8 (bonus), 3.9 (bonus). [https://box.nju.edu.cn/f/312b87a48c3744f2a985/ 查看题目]&lt;br /&gt;
    3.8 题目有错，把题目第一行的 unary 一词删去。&lt;br /&gt;
    DDL: 3月31日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第二次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 5.9, 5.12, 6.3, 6.12. [https://box.nju.edu.cn/f/fa792b0f9a3443ad950f/ 查看题目]&lt;br /&gt;
    DDL: 4月21日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Lecture Notes=&lt;br /&gt;
课件将上传到[https://box.nju.edu.cn/ 南大云盘]，请进入以下链接下载：&lt;br /&gt;
&lt;br /&gt;
https://box.nju.edu.cn/d/0c8f852489de40309895/&lt;br /&gt;
&lt;br /&gt;
如果有下载课件的问题请及时联系助教&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2025)&amp;diff=13083</id>
		<title>计算复杂性 (Spring 2025)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2025)&amp;diff=13083"/>
		<updated>2025-04-21T09:48:58Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Announcement */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;计算复杂性 &lt;br /&gt;
&amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 = Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 姚鹏晖&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = pyao@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= Office&lt;br /&gt;
|data4= 计算机系 502&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class &amp;lt;br&amp;gt;meetings&lt;br /&gt;
|data6   = 1-16周 星期一[5-6节] &amp;lt;br&amp;gt;仙Ⅱ-112&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office &amp;lt;br&amp;gt;hours&lt;br /&gt;
|data8   = 邮件预约 &amp;lt;br&amp;gt;计算机系 502&lt;br /&gt;
|header9 = Textbooks&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = https://image.ibb.co/drYZEp/51_KWx_I1yyy_L.jpg&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = Arora and Barak. &amp;lt;br&amp;gt;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;.&amp;lt;br&amp;gt; Cambridge Univ Press, 2009.&lt;br /&gt;
|header12 = Teaching Assistant&lt;br /&gt;
|data13= 吴旭东&lt;br /&gt;
|label14=Email&lt;br /&gt;
|data14=xdwu@smail.nju.edu.cn&lt;br /&gt;
|label15=Office&lt;br /&gt;
|data15=计算机系 410&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Announcement=&lt;br /&gt;
&lt;br /&gt;
* (2025/3/18) 第一次作业已发布，3月31日之前交。&lt;br /&gt;
* (2025/4/8) 第二次作业已发布，4月21日之前交。&lt;br /&gt;
&lt;br /&gt;
=Course info=&lt;br /&gt;
*&#039;&#039;&#039;Instructor &#039;&#039;&#039;: 姚鹏晖 (pyao@nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;: 吴旭东 (xdwu@smail.nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Class meeting&#039;&#039;&#039;: 1-16周 星期一[5-6节], 仙Ⅱ-112&lt;br /&gt;
*&#039;&#039;&#039;Office hour&#039;&#039;&#039;: 邮件预约, 计算机系 502.&lt;br /&gt;
&lt;br /&gt;
=Course materials=&lt;br /&gt;
*[https://www.amazon.com/dp/0521424267 Arora and Barak. Computational Complexity: A Modern Approach. Cambridge Univ Press, 2009.]&lt;br /&gt;
*[https://www.amazon.cn/dp/B007VXH70K/ Arora and Barak. 计算复杂性的现代方法. (英语). 世界图书出版公司. 2012.]&lt;br /&gt;
&lt;br /&gt;
如果在获取教材方面有困难可以联系助教。(仅限英文版)&lt;br /&gt;
&lt;br /&gt;
=Assignments=&lt;br /&gt;
这是一门概念性课程，也是一门理论课程。作为理论课程，证明应该是小心、严谨的。作为概念性课程，同学们需要在作业中证明自己确实、清楚地掌握了这些概念，而不是在试图滥竽充数蒙混过关。所以在作业中请尽量不要偷懒，把每一个步骤和定义都仔细小心地写清楚，以免无意义地失分。&lt;br /&gt;
&lt;br /&gt;
每次作业请将作业的电子版本(pdf、扫描或拍照)发送到助教处(xdwu@smail.nju.edu.cn)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第一次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 2.14, 2.16, 2.33, 3.3, 3.6, 3.8 (bonus), 3.9 (bonus). [https://box.nju.edu.cn/f/312b87a48c3744f2a985/ 查看题目]&lt;br /&gt;
    3.8 题目有错，把题目第一行的 unary 一词删去。&lt;br /&gt;
    DDL: 3月31日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第二次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 5.9, 5.12, 6.3, 6.12. [https://box.nju.edu.cn/f/fa792b0f9a3443ad950f/ 查看题目]&lt;br /&gt;
    DDL: 4月21日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Lecture Notes=&lt;br /&gt;
课件将上传到[https://box.nju.edu.cn/ 南大云盘]，请进入以下链接下载：&lt;br /&gt;
&lt;br /&gt;
https://box.nju.edu.cn/d/0c8f852489de40309895/&lt;br /&gt;
&lt;br /&gt;
如果有下载课件的问题请及时联系助教&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2025)&amp;diff=13082</id>
		<title>计算复杂性 (Spring 2025)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2025)&amp;diff=13082"/>
		<updated>2025-04-21T09:47:36Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Assignments */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;计算复杂性 &lt;br /&gt;
&amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 = Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 姚鹏晖&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = pyao@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= Office&lt;br /&gt;
|data4= 计算机系 502&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class &amp;lt;br&amp;gt;meetings&lt;br /&gt;
|data6   = 1-16周 星期一[5-6节] &amp;lt;br&amp;gt;仙Ⅱ-112&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office &amp;lt;br&amp;gt;hours&lt;br /&gt;
|data8   = 邮件预约 &amp;lt;br&amp;gt;计算机系 502&lt;br /&gt;
|header9 = Textbooks&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = https://image.ibb.co/drYZEp/51_KWx_I1yyy_L.jpg&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = Arora and Barak. &amp;lt;br&amp;gt;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;.&amp;lt;br&amp;gt; Cambridge Univ Press, 2009.&lt;br /&gt;
|header12 = Teaching Assistant&lt;br /&gt;
|data13= 吴旭东&lt;br /&gt;
|label14=Email&lt;br /&gt;
|data14=xdwu@smail.nju.edu.cn&lt;br /&gt;
|label15=Office&lt;br /&gt;
|data15=计算机系 410&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Announcement=&lt;br /&gt;
&lt;br /&gt;
* (2025/3/18) 第一次作业已发布，3月31日之前交。&lt;br /&gt;
&lt;br /&gt;
=Course info=&lt;br /&gt;
*&#039;&#039;&#039;Instructor &#039;&#039;&#039;: 姚鹏晖 (pyao@nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;: 吴旭东 (xdwu@smail.nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Class meeting&#039;&#039;&#039;: 1-16周 星期一[5-6节], 仙Ⅱ-112&lt;br /&gt;
*&#039;&#039;&#039;Office hour&#039;&#039;&#039;: 邮件预约, 计算机系 502.&lt;br /&gt;
&lt;br /&gt;
=Course materials=&lt;br /&gt;
*[https://www.amazon.com/dp/0521424267 Arora and Barak. Computational Complexity: A Modern Approach. Cambridge Univ Press, 2009.]&lt;br /&gt;
*[https://www.amazon.cn/dp/B007VXH70K/ Arora and Barak. 计算复杂性的现代方法. (英语). 世界图书出版公司. 2012.]&lt;br /&gt;
&lt;br /&gt;
如果在获取教材方面有困难可以联系助教。(仅限英文版)&lt;br /&gt;
&lt;br /&gt;
=Assignments=&lt;br /&gt;
这是一门概念性课程，也是一门理论课程。作为理论课程，证明应该是小心、严谨的。作为概念性课程，同学们需要在作业中证明自己确实、清楚地掌握了这些概念，而不是在试图滥竽充数蒙混过关。所以在作业中请尽量不要偷懒，把每一个步骤和定义都仔细小心地写清楚，以免无意义地失分。&lt;br /&gt;
&lt;br /&gt;
每次作业请将作业的电子版本(pdf、扫描或拍照)发送到助教处(xdwu@smail.nju.edu.cn)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第一次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 2.14, 2.16, 2.33, 3.3, 3.6, 3.8 (bonus), 3.9 (bonus). [https://box.nju.edu.cn/f/312b87a48c3744f2a985/ 查看题目]&lt;br /&gt;
    3.8 题目有错，把题目第一行的 unary 一词删去。&lt;br /&gt;
    DDL: 3月31日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第二次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 5.9, 5.12, 6.3, 6.12. [https://box.nju.edu.cn/f/fa792b0f9a3443ad950f/ 查看题目]&lt;br /&gt;
    DDL: 4月21日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Lecture Notes=&lt;br /&gt;
课件将上传到[https://box.nju.edu.cn/ 南大云盘]，请进入以下链接下载：&lt;br /&gt;
&lt;br /&gt;
https://box.nju.edu.cn/d/0c8f852489de40309895/&lt;br /&gt;
&lt;br /&gt;
如果有下载课件的问题请及时联系助教&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2025)&amp;diff=12999</id>
		<title>计算复杂性 (Spring 2025)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2025)&amp;diff=12999"/>
		<updated>2025-03-18T16:42:40Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Assignments */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;计算复杂性 &lt;br /&gt;
&amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 = Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 姚鹏晖&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = pyao@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= Office&lt;br /&gt;
|data4= 计算机系 502&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class &amp;lt;br&amp;gt;meetings&lt;br /&gt;
|data6   = 1-16周 星期一[5-6节] &amp;lt;br&amp;gt;仙Ⅱ-112&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office &amp;lt;br&amp;gt;hours&lt;br /&gt;
|data8   = 邮件预约 &amp;lt;br&amp;gt;计算机系 502&lt;br /&gt;
|header9 = Textbooks&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = https://image.ibb.co/drYZEp/51_KWx_I1yyy_L.jpg&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = Arora and Barak. &amp;lt;br&amp;gt;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;.&amp;lt;br&amp;gt; Cambridge Univ Press, 2009.&lt;br /&gt;
|header12 = Teaching Assistant&lt;br /&gt;
|data13= 吴旭东&lt;br /&gt;
|label14=Email&lt;br /&gt;
|data14=xdwu@smail.nju.edu.cn&lt;br /&gt;
|label15=Office&lt;br /&gt;
|data15=计算机系 410&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Announcement=&lt;br /&gt;
&lt;br /&gt;
* (2025/3/18) 第一次作业已发布，3月31日之前交。&lt;br /&gt;
&lt;br /&gt;
=Course info=&lt;br /&gt;
*&#039;&#039;&#039;Instructor &#039;&#039;&#039;: 姚鹏晖 (pyao@nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;: 吴旭东 (xdwu@smail.nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Class meeting&#039;&#039;&#039;: 1-16周 星期一[5-6节], 仙Ⅱ-112&lt;br /&gt;
*&#039;&#039;&#039;Office hour&#039;&#039;&#039;: 邮件预约, 计算机系 502.&lt;br /&gt;
&lt;br /&gt;
=Course materials=&lt;br /&gt;
*[https://www.amazon.com/dp/0521424267 Arora and Barak. Computational Complexity: A Modern Approach. Cambridge Univ Press, 2009.]&lt;br /&gt;
*[https://www.amazon.cn/dp/B007VXH70K/ Arora and Barak. 计算复杂性的现代方法. (英语). 世界图书出版公司. 2012.]&lt;br /&gt;
&lt;br /&gt;
如果在获取教材方面有困难可以联系助教。(仅限英文版)&lt;br /&gt;
&lt;br /&gt;
=Assignments=&lt;br /&gt;
这是一门概念性课程，也是一门理论课程。作为理论课程，证明应该是小心、严谨的。作为概念性课程，同学们需要在作业中证明自己确实、清楚地掌握了这些概念，而不是在试图滥竽充数蒙混过关。所以在作业中请尽量不要偷懒，把每一个步骤和定义都仔细小心地写清楚，以免无意义地失分。&lt;br /&gt;
&lt;br /&gt;
每次作业请将作业的电子版本(pdf、扫描或拍照)发送到助教处(xdwu@smail.nju.edu.cn)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第一次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 2.14, 2.16, 2.33, 3.3, 3.6, 3.8 (bonus), 3.9 (bonus). [https://box.nju.edu.cn/f/312b87a48c3744f2a985/ 查看题目]&lt;br /&gt;
    3.8 题目有错，把题目第一行的 unary 一词删去。&lt;br /&gt;
    DDL: 3月31日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Lecture Notes=&lt;br /&gt;
课件将上传到[https://box.nju.edu.cn/ 南大云盘]，请进入以下链接下载：&lt;br /&gt;
&lt;br /&gt;
https://box.nju.edu.cn/d/0c8f852489de40309895/&lt;br /&gt;
&lt;br /&gt;
如果有下载课件的问题请及时联系助教&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2025)&amp;diff=12998</id>
		<title>计算复杂性 (Spring 2025)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2025)&amp;diff=12998"/>
		<updated>2025-03-18T16:41:29Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Assignments */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;计算复杂性 &lt;br /&gt;
&amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 = Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 姚鹏晖&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = pyao@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= Office&lt;br /&gt;
|data4= 计算机系 502&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class &amp;lt;br&amp;gt;meetings&lt;br /&gt;
|data6   = 1-16周 星期一[5-6节] &amp;lt;br&amp;gt;仙Ⅱ-112&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office &amp;lt;br&amp;gt;hours&lt;br /&gt;
|data8   = 邮件预约 &amp;lt;br&amp;gt;计算机系 502&lt;br /&gt;
|header9 = Textbooks&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = https://image.ibb.co/drYZEp/51_KWx_I1yyy_L.jpg&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = Arora and Barak. &amp;lt;br&amp;gt;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;.&amp;lt;br&amp;gt; Cambridge Univ Press, 2009.&lt;br /&gt;
|header12 = Teaching Assistant&lt;br /&gt;
|data13= 吴旭东&lt;br /&gt;
|label14=Email&lt;br /&gt;
|data14=xdwu@smail.nju.edu.cn&lt;br /&gt;
|label15=Office&lt;br /&gt;
|data15=计算机系 410&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Announcement=&lt;br /&gt;
&lt;br /&gt;
* (2025/3/18) 第一次作业已发布，3月31日之前交。&lt;br /&gt;
&lt;br /&gt;
=Course info=&lt;br /&gt;
*&#039;&#039;&#039;Instructor &#039;&#039;&#039;: 姚鹏晖 (pyao@nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;: 吴旭东 (xdwu@smail.nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Class meeting&#039;&#039;&#039;: 1-16周 星期一[5-6节], 仙Ⅱ-112&lt;br /&gt;
*&#039;&#039;&#039;Office hour&#039;&#039;&#039;: 邮件预约, 计算机系 502.&lt;br /&gt;
&lt;br /&gt;
=Course materials=&lt;br /&gt;
*[https://www.amazon.com/dp/0521424267 Arora and Barak. Computational Complexity: A Modern Approach. Cambridge Univ Press, 2009.]&lt;br /&gt;
*[https://www.amazon.cn/dp/B007VXH70K/ Arora and Barak. 计算复杂性的现代方法. (英语). 世界图书出版公司. 2012.]&lt;br /&gt;
&lt;br /&gt;
如果在获取教材方面有困难可以联系助教。(仅限英文版)&lt;br /&gt;
&lt;br /&gt;
=Assignments=&lt;br /&gt;
这是一门概念性课程，也是一门理论课程。作为理论课程，证明应该是小心、严谨的。作为概念性课程，同学们需要在作业中证明自己确实、清楚地掌握了这些概念，而不是在试图滥竽充数蒙混过关。所以在作业中请尽量不要偷懒，把每一个步骤和定义都仔细小心地写清楚，以免无意义地失分。&lt;br /&gt;
&lt;br /&gt;
每次作业请将作业的电子版本(pdf、扫描或拍照)发送到助教处(xdwu@smail.nju.edu.cn)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第一次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 2.14, 2.16, 2.33, 3.3, 3.6, 3.8 (bonus), 3.9 (bonus). [https://box.nju.edu.cn/f/312b87a48c3744f2a985/ 查看题目]&lt;br /&gt;
    3.8 题目有错，把题目第一行的 unary 一词删去。&lt;br /&gt;
    DDL: 4月3日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Lecture Notes=&lt;br /&gt;
课件将上传到[https://box.nju.edu.cn/ 南大云盘]，请进入以下链接下载：&lt;br /&gt;
&lt;br /&gt;
https://box.nju.edu.cn/d/0c8f852489de40309895/&lt;br /&gt;
&lt;br /&gt;
如果有下载课件的问题请及时联系助教&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2025)&amp;diff=12997</id>
		<title>计算复杂性 (Spring 2025)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2025)&amp;diff=12997"/>
		<updated>2025-03-18T16:40:23Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Announcement */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;计算复杂性 &lt;br /&gt;
&amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 = Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 姚鹏晖&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = pyao@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= Office&lt;br /&gt;
|data4= 计算机系 502&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class &amp;lt;br&amp;gt;meetings&lt;br /&gt;
|data6   = 1-16周 星期一[5-6节] &amp;lt;br&amp;gt;仙Ⅱ-112&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office &amp;lt;br&amp;gt;hours&lt;br /&gt;
|data8   = 邮件预约 &amp;lt;br&amp;gt;计算机系 502&lt;br /&gt;
|header9 = Textbooks&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = https://image.ibb.co/drYZEp/51_KWx_I1yyy_L.jpg&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = Arora and Barak. &amp;lt;br&amp;gt;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;.&amp;lt;br&amp;gt; Cambridge Univ Press, 2009.&lt;br /&gt;
|header12 = Teaching Assistant&lt;br /&gt;
|data13= 吴旭东&lt;br /&gt;
|label14=Email&lt;br /&gt;
|data14=xdwu@smail.nju.edu.cn&lt;br /&gt;
|label15=Office&lt;br /&gt;
|data15=计算机系 410&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Announcement=&lt;br /&gt;
&lt;br /&gt;
* (2025/3/18) 第一次作业已发布，3月31日之前交。&lt;br /&gt;
&lt;br /&gt;
=Course info=&lt;br /&gt;
*&#039;&#039;&#039;Instructor &#039;&#039;&#039;: 姚鹏晖 (pyao@nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;: 吴旭东 (xdwu@smail.nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Class meeting&#039;&#039;&#039;: 1-16周 星期一[5-6节], 仙Ⅱ-112&lt;br /&gt;
*&#039;&#039;&#039;Office hour&#039;&#039;&#039;: 邮件预约, 计算机系 502.&lt;br /&gt;
&lt;br /&gt;
=Course materials=&lt;br /&gt;
*[https://www.amazon.com/dp/0521424267 Arora and Barak. Computational Complexity: A Modern Approach. Cambridge Univ Press, 2009.]&lt;br /&gt;
*[https://www.amazon.cn/dp/B007VXH70K/ Arora and Barak. 计算复杂性的现代方法. (英语). 世界图书出版公司. 2012.]&lt;br /&gt;
&lt;br /&gt;
如果在获取教材方面有困难可以联系助教。(仅限英文版)&lt;br /&gt;
&lt;br /&gt;
=Assignments=&lt;br /&gt;
这是一门概念性课程，也是一门理论课程。作为理论课程，证明应该是小心、严谨的。作为概念性课程，同学们需要在作业中证明自己确实、清楚地掌握了这些概念，而不是在试图滥竽充数蒙混过关。所以在作业中请尽量不要偷懒，把每一个步骤和定义都仔细小心地写清楚，以免无意义地失分。&lt;br /&gt;
&lt;br /&gt;
每次作业请将作业的电子版本(pdf、扫描或拍照)发送到助教处(xdwu@smail.nju.edu.cn)&lt;br /&gt;
&lt;br /&gt;
=Lecture Notes=&lt;br /&gt;
课件将上传到[https://box.nju.edu.cn/ 南大云盘]，请进入以下链接下载：&lt;br /&gt;
&lt;br /&gt;
https://box.nju.edu.cn/d/0c8f852489de40309895/&lt;br /&gt;
&lt;br /&gt;
如果有下载课件的问题请及时联系助教&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2025)&amp;diff=12863</id>
		<title>计算复杂性 (Spring 2025)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2025)&amp;diff=12863"/>
		<updated>2025-02-17T06:05:48Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;计算复杂性 &lt;br /&gt;
&amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 = Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 姚鹏晖&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = pyao@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= Office&lt;br /&gt;
|data4= 计算机系 502&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class &amp;lt;br&amp;gt;meetings&lt;br /&gt;
|data6   = 1-16周 星期一[5-6节] &amp;lt;br&amp;gt;仙Ⅱ-112&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office &amp;lt;br&amp;gt;hours&lt;br /&gt;
|data8   = 邮件预约 &amp;lt;br&amp;gt;计算机系 502&lt;br /&gt;
|header9 = Textbooks&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = https://image.ibb.co/drYZEp/51_KWx_I1yyy_L.jpg&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = Arora and Barak. &amp;lt;br&amp;gt;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;.&amp;lt;br&amp;gt; Cambridge Univ Press, 2009.&lt;br /&gt;
|header12 = Teaching Assistant&lt;br /&gt;
|data13= 吴旭东&lt;br /&gt;
|label14=Email&lt;br /&gt;
|data14=xdwu@smail.nju.edu.cn&lt;br /&gt;
|label15=Office&lt;br /&gt;
|data15=计算机系 410&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Announcement=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Course info=&lt;br /&gt;
*&#039;&#039;&#039;Instructor &#039;&#039;&#039;: 姚鹏晖 (pyao@nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;: 吴旭东 (xdwu@smail.nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Class meeting&#039;&#039;&#039;: 1-16周 星期一[5-6节], 仙Ⅱ-112&lt;br /&gt;
*&#039;&#039;&#039;Office hour&#039;&#039;&#039;: 邮件预约, 计算机系 502.&lt;br /&gt;
&lt;br /&gt;
=Course materials=&lt;br /&gt;
*[https://www.amazon.com/dp/0521424267 Arora and Barak. Computational Complexity: A Modern Approach. Cambridge Univ Press, 2009.]&lt;br /&gt;
*[https://www.amazon.cn/dp/B007VXH70K/ Arora and Barak. 计算复杂性的现代方法. (英语). 世界图书出版公司. 2012.]&lt;br /&gt;
&lt;br /&gt;
如果在获取教材方面有困难可以联系助教。(仅限英文版)&lt;br /&gt;
&lt;br /&gt;
=Assignments=&lt;br /&gt;
这是一门概念性课程，也是一门理论课程。作为理论课程，证明应该是小心、严谨的。作为概念性课程，同学们需要在作业中证明自己确实、清楚地掌握了这些概念，而不是在试图滥竽充数蒙混过关。所以在作业中请尽量不要偷懒，把每一个步骤和定义都仔细小心地写清楚，以免无意义地失分。&lt;br /&gt;
&lt;br /&gt;
每次作业请将作业的电子版本(pdf、扫描或拍照)发送到助教处(xdwu@smail.nju.edu.cn)&lt;br /&gt;
&lt;br /&gt;
=Lecture Notes=&lt;br /&gt;
课件将上传到[https://box.nju.edu.cn/ 南大云盘]，请进入以下链接下载：&lt;br /&gt;
&lt;br /&gt;
https://box.nju.edu.cn/d/0c8f852489de40309895/&lt;br /&gt;
&lt;br /&gt;
如果有下载课件的问题请及时联系助教&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2025)&amp;diff=12845</id>
		<title>计算复杂性 (Spring 2025)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2025)&amp;diff=12845"/>
		<updated>2025-02-14T11:44:47Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Course info */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;计算复杂性 &lt;br /&gt;
&amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 = Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 姚鹏晖&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = pyao@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= Office&lt;br /&gt;
|data4= 计算机系 502&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class &amp;lt;br&amp;gt;meetings&lt;br /&gt;
|data6   = 1-16周 星期三[9-10节] &amp;lt;br&amp;gt;仙Ⅱ-310&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office &amp;lt;br&amp;gt;hours&lt;br /&gt;
|data8   = 邮件预约 &amp;lt;br&amp;gt;计算机系 502&lt;br /&gt;
|header9 = Textbooks&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = https://image.ibb.co/drYZEp/51_KWx_I1yyy_L.jpg&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = Arora and Barak. &amp;lt;br&amp;gt;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;.&amp;lt;br&amp;gt; Cambridge Univ Press, 2009.&lt;br /&gt;
|header12 = Teaching Assistant&lt;br /&gt;
|data13= 吴旭东&lt;br /&gt;
|label14=Email&lt;br /&gt;
|data14=xdwu@smail.nju.edu.cn&lt;br /&gt;
|label15=Office&lt;br /&gt;
|data15=计算机系 410&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Announcement=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Course info=&lt;br /&gt;
*&#039;&#039;&#039;Instructor &#039;&#039;&#039;: 姚鹏晖 (pyao@nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;: 吴旭东 (xdwu@smail.nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Class meeting&#039;&#039;&#039;: 1-16周 星期一[5-6节], 仙Ⅱ-112&lt;br /&gt;
*&#039;&#039;&#039;Office hour&#039;&#039;&#039;: 邮件预约, 计算机系 502.&lt;br /&gt;
&lt;br /&gt;
=Course materials=&lt;br /&gt;
*[https://www.amazon.com/dp/0521424267 Arora and Barak. Computational Complexity: A Modern Approach. Cambridge Univ Press, 2009.]&lt;br /&gt;
*[https://www.amazon.cn/dp/B007VXH70K/ Arora and Barak. 计算复杂性的现代方法. (英语). 世界图书出版公司. 2012.]&lt;br /&gt;
&lt;br /&gt;
如果在获取教材方面有困难可以联系助教。(仅限英文版)&lt;br /&gt;
&lt;br /&gt;
=Assignments=&lt;br /&gt;
这是一门概念性课程，也是一门理论课程。作为理论课程，证明应该是小心、严谨的。作为概念性课程，同学们需要在作业中证明自己确实、清楚地掌握了这些概念，而不是在试图滥竽充数蒙混过关。所以在作业中请尽量不要偷懒，把每一个步骤和定义都仔细小心地写清楚，以免无意义地失分。&lt;br /&gt;
&lt;br /&gt;
每次作业请将作业的电子版本(pdf、扫描或拍照)发送到助教处(xdwu@smail.nju.edu.cn)&lt;br /&gt;
&lt;br /&gt;
=Lecture Notes=&lt;br /&gt;
课件将上传到[https://box.nju.edu.cn/ 南大云盘]，请进入以下链接下载：&lt;br /&gt;
&lt;br /&gt;
https://box.nju.edu.cn/d/0c8f852489de40309895/&lt;br /&gt;
&lt;br /&gt;
如果有下载课件的问题请及时联系助教&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2025)&amp;diff=12844</id>
		<title>计算复杂性 (Spring 2025)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2025)&amp;diff=12844"/>
		<updated>2025-02-14T11:44:11Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;计算复杂性 &lt;br /&gt;
&amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 = Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 姚鹏晖&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = pyao@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= Office&lt;br /&gt;
|data4= 计算机系 502&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class &amp;lt;br&amp;gt;meetings&lt;br /&gt;
|data6   = 1-16周 星期三[9-10节] &amp;lt;br&amp;gt;仙Ⅱ-310&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office &amp;lt;br&amp;gt;hours&lt;br /&gt;
|data8   = 邮件预约 &amp;lt;br&amp;gt;计算机系 502&lt;br /&gt;
|header9 = Textbooks&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = https://image.ibb.co/drYZEp/51_KWx_I1yyy_L.jpg&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = Arora and Barak. &amp;lt;br&amp;gt;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;.&amp;lt;br&amp;gt; Cambridge Univ Press, 2009.&lt;br /&gt;
|header12 = Teaching Assistant&lt;br /&gt;
|data13= 吴旭东&lt;br /&gt;
|label14=Email&lt;br /&gt;
|data14=xdwu@smail.nju.edu.cn&lt;br /&gt;
|label15=Office&lt;br /&gt;
|data15=计算机系 410&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Announcement=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Course info=&lt;br /&gt;
*&#039;&#039;&#039;Instructor &#039;&#039;&#039;: 姚鹏晖 (pyao@nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;: 吴旭东 (xdwu@smail.nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Class meeting&#039;&#039;&#039;: 1-16周 星期一[5-6节], 仙Ⅱ-122&lt;br /&gt;
*&#039;&#039;&#039;Office hour&#039;&#039;&#039;: 邮件预约, 计算机系 502.&lt;br /&gt;
&lt;br /&gt;
=Course materials=&lt;br /&gt;
*[https://www.amazon.com/dp/0521424267 Arora and Barak. Computational Complexity: A Modern Approach. Cambridge Univ Press, 2009.]&lt;br /&gt;
*[https://www.amazon.cn/dp/B007VXH70K/ Arora and Barak. 计算复杂性的现代方法. (英语). 世界图书出版公司. 2012.]&lt;br /&gt;
&lt;br /&gt;
如果在获取教材方面有困难可以联系助教。(仅限英文版)&lt;br /&gt;
&lt;br /&gt;
=Assignments=&lt;br /&gt;
这是一门概念性课程，也是一门理论课程。作为理论课程，证明应该是小心、严谨的。作为概念性课程，同学们需要在作业中证明自己确实、清楚地掌握了这些概念，而不是在试图滥竽充数蒙混过关。所以在作业中请尽量不要偷懒，把每一个步骤和定义都仔细小心地写清楚，以免无意义地失分。&lt;br /&gt;
&lt;br /&gt;
每次作业请将作业的电子版本(pdf、扫描或拍照)发送到助教处(xdwu@smail.nju.edu.cn)&lt;br /&gt;
&lt;br /&gt;
=Lecture Notes=&lt;br /&gt;
课件将上传到[https://box.nju.edu.cn/ 南大云盘]，请进入以下链接下载：&lt;br /&gt;
&lt;br /&gt;
https://box.nju.edu.cn/d/0c8f852489de40309895/&lt;br /&gt;
&lt;br /&gt;
如果有下载课件的问题请及时联系助教&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2025)&amp;diff=12843</id>
		<title>计算复杂性 (Spring 2025)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2025)&amp;diff=12843"/>
		<updated>2025-02-14T11:43:45Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: Created page with &amp;quot;{{Infobox |name         = Infobox |bodystyle    =  |title        = &amp;lt;font size=3&amp;gt;计算复杂性  &amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt; |titlestyle   =   |image        =  |imagestyle   =  |caption      =  |captionstyle =  |headerstyle  = background:#ccf; |labelstyle   = background:#ddf; |datastyle    =   |header1 = Instructor |label1  =  |data1   =  |header2 =  |label2  =  |data2   = 姚鹏晖 |header3 =  |label3  = Email |data3   = pyao@nju.edu.cn   |header4 = |label4= Off...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;计算复杂性 &lt;br /&gt;
&amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 = Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 姚鹏晖&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = pyao@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= Office&lt;br /&gt;
|data4= 计算机系 502&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class &amp;lt;br&amp;gt;meetings&lt;br /&gt;
|data6   = 1-16周 星期三[9-10节] &amp;lt;br&amp;gt;仙Ⅱ-310&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office &amp;lt;br&amp;gt;hours&lt;br /&gt;
|data8   = 邮件预约 &amp;lt;br&amp;gt;计算机系 502&lt;br /&gt;
|header9 = Textbooks&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = https://image.ibb.co/drYZEp/51_KWx_I1yyy_L.jpg&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = Arora and Barak. &amp;lt;br&amp;gt;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;.&amp;lt;br&amp;gt; Cambridge Univ Press, 2009.&lt;br /&gt;
|header12 = Teaching Assistant&lt;br /&gt;
|data13= 吴旭东&lt;br /&gt;
|label14=Email&lt;br /&gt;
|data14=xdwu@smail.nju.edu.cn&lt;br /&gt;
|label15=Office&lt;br /&gt;
|data15=计算机系 410&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Announcement=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Course info=&lt;br /&gt;
*&#039;&#039;&#039;Instructor &#039;&#039;&#039;: 姚鹏晖 (pyao@nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;: 吴旭东 (xdwu@smail.nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Class meeting&#039;&#039;&#039;: 1-16周 星期一[5-6节], 仙Ⅱ-122&lt;br /&gt;
*&#039;&#039;&#039;Office hour&#039;&#039;&#039;: 邮件预约, 计算机系 502.&lt;br /&gt;
&lt;br /&gt;
=Course materials=&lt;br /&gt;
*[https://www.amazon.com/dp/0521424267 Arora and Barak. Computational Complexity: A Modern Approach. Cambridge Univ Press, 2009.]&lt;br /&gt;
*[https://www.amazon.cn/dp/B007VXH70K/ Arora and Barak. 计算复杂性的现代方法. (英语). 世界图书出版公司. 2012.]&lt;br /&gt;
&lt;br /&gt;
如果在获取教材方面有困难可以联系助教。(仅限英文版)&lt;br /&gt;
&lt;br /&gt;
=Assignments=&lt;br /&gt;
这是一门概念性课程，也是一门理论课程。作为理论课程，证明应该是小心、严谨的。作为概念性课程，同学们需要在作业中证明自己确实、清楚地掌握了这些概念，而不是在试图滥竽充数蒙混过关。所以在作业中请尽量不要偷懒，把每一个步骤和定义都仔细小心地写清楚，以免无意义地失分。&lt;br /&gt;
&lt;br /&gt;
每次作业请将作业的电子版本(pdf、扫描或拍照)发送到助教处(xdwu@smail.nju.edu.cn)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Lecture Notes=&lt;br /&gt;
课件将上传到[https://box.nju.edu.cn/ 南大云盘]，请进入以下链接下载：&lt;br /&gt;
&lt;br /&gt;
https://box.nju.edu.cn/d/0c8f852489de40309895/&lt;br /&gt;
&lt;br /&gt;
如果有下载课件的问题请及时联系助教&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=Main_Page&amp;diff=12842</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=Main_Page&amp;diff=12842"/>
		<updated>2025-02-14T11:40:34Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a course/seminar wiki run by the [http://tcs.nju.edu.cn theory group] in the Department of Computer Science and Technology at Nanjing University.&lt;br /&gt;
&lt;br /&gt;
== Home Pages for Courses and Seminars==&lt;br /&gt;
*[[高级算法 (Fall 2024)|高级算法 Advanced Algorithms (Fall 2024)]]&lt;br /&gt;
&lt;br /&gt;
*[[高级算法 (Spring 2025)|高级算法 Advanced Algorithms (Spring 2025 苏州校区)]]&lt;br /&gt;
&lt;br /&gt;
*[[Theory Seminar|理论计算机科学讨论班]]&lt;br /&gt;
&lt;br /&gt;
*[[Study Group|理论计算机科学学习小组]]&lt;br /&gt;
&lt;br /&gt;
;Past courses&lt;br /&gt;
&lt;br /&gt;
* Advanced Algorithms: [[高级算法 (Fall 2024)|Fall 2024]], [[高级算法 (Fall 2023)|Fall 2023]], [[高级算法 (Fall 2022)|Fall 2022]], [[高级算法 (Fall 2021)|Fall 2021]], [[高级算法 (Fall 2020)|Fall 2020]], [[高级算法 (Fall 2019)|Fall 2019]], [[高级算法 (Fall 2018)|Fall 2018]], [[高级算法 (Fall 2017)|Fall 2017]], [[随机算法 \ 高级算法 (Fall 2016)|Fall 2016]].&lt;br /&gt;
&lt;br /&gt;
*Algorithm Design and Analysis: [https://tcs.nju.edu.cn/shili/courses/2024spring-algo/ Spring 2024]&lt;br /&gt;
&lt;br /&gt;
* Combinatorics: [[组合数学 (Spring 2024)|Spring 2024]], [[组合数学 (Spring 2023)|Spring 2023]], [[组合数学 (Fall 2019)|Fall 2019]], [[组合数学 (Fall 2017)|Fall 2017]], [[组合数学 (Fall 2016)|Fall 2016]], [[组合数学 (Fall 2015)|Fall 2015]], [[组合数学 (Spring 2014)|Spring 2014]], [[组合数学 (Spring 2013)|Spring 2013]], [[组合数学 (Fall 2011)|Fall 2011]], [[Combinatorics (Fall 2010)|Fall 2010]].&lt;br /&gt;
&lt;br /&gt;
* Computational Complexity: [[计算复杂性 (Spring 2025)|Spring 2025]], [[计算复杂性 (Spring 2024)|Spring 2024]], [[计算复杂性 (Spring 2023)|Spring 2023]], [[计算复杂性 (Fall 2019)|Fall 2019]], [[计算复杂性 (Fall 2018)|Fall 2018]].&lt;br /&gt;
&lt;br /&gt;
* Numerical Method: [[计算方法 Numerical method (Spring 2024)|Spring 2024]], [[计算方法 Numerical method (Spring 2023)|Spring 2023]], [https://liuexp.github.io/numerical.html Spring 2022].&lt;br /&gt;
&lt;br /&gt;
* Probability Theory: [[概率论与数理统计 (Spring 2024)|Spring 2024]], [[概率论与数理统计 (Spring 2023)|Spring 2023]].&lt;br /&gt;
&lt;br /&gt;
* Quantum Computation: [[量子计算 (Spring 2022)|Spring 2022]], [[量子计算 (Spring 2021)|Spring 2021]], [[量子计算 (Fall 2019)|Fall 2019]].&lt;br /&gt;
&lt;br /&gt;
* Randomized Algorithms:  [[随机算法 (Fall 2015)|Fall 2015]], [[随机算法 (Spring 2014)|Spring 2014]], [[随机算法 (Spring 2013)|Spring 2013]], [[随机算法 (Fall 2011)|Fall 2011]], [[Randomized Algorithms (Spring 2010)|Spring 2010]].&lt;br /&gt;
&lt;br /&gt;
;Past seminars, workshops and summer schools&lt;br /&gt;
*计算理论之美暑期学校: [[计算理论之美 (Summer 2024)|2024]], [[计算理论之美 (Summer 2023)|2023]], [[计算理论之美 (Summer 2021)|2021]]&lt;br /&gt;
*[[TCSPhD2020| 理论计算机科学优秀博士生论坛2020]]&lt;br /&gt;
*[[Quantum|量子算法与物理实现研讨会]]&lt;br /&gt;
*Nanjing Theory Day: [[Theory@Nanjing 2019|2019]], [[Theory@Nanjing 2018|2018]], [[Theory@Nanjing 2017|2017]]&lt;br /&gt;
*[[\Delta Seminar on Logic, Philosophy, and Computer Science|Δ Seminar on Logic, Philosophy, and Computer Science]]&lt;br /&gt;
*[[近似算法讨论班 (Fall 2011)|近似算法 Approximation Algorithms, Fall 2011.]]&lt;br /&gt;
&lt;br /&gt;
; 其它链接&lt;br /&gt;
* [[General Circulation(Fall 2024)|大气环流 General Circulation of the Atmosphere, Fall 2024]]&lt;br /&gt;
* [[General Circulation(Fall 2023)|大气环流 General Circulation of the Atmosphere, Fall 2023]]&lt;br /&gt;
&lt;br /&gt;
* [[概率论 (Summer 2014)| 概率与计算 (上海交大 Summer 2014)]]&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)&amp;diff=12536</id>
		<title>组合数学 (Spring 2024)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)&amp;diff=12536"/>
		<updated>2024-06-19T06:39:28Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Announcement */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;组合数学  &amp;lt;br&amp;gt;&lt;br /&gt;
Combinatorics&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 =Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 尹一通&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = yinyt@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= office&lt;br /&gt;
|data4= 计算机系 804&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class meetings&lt;br /&gt;
|data6   = Wednesday, 2pm-4pm &amp;lt;br&amp;gt; 仙Ⅱ-211&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office hours&lt;br /&gt;
|data8   = TBA &amp;lt;br&amp;gt;计算机系 804&lt;br /&gt;
|header9 = Textbook&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = [[File:LW-combinatorics.jpeg|border|100px]]&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = van Lint and Wilson. &amp;lt;br&amp;gt; &#039;&#039;A course in Combinatorics, 2nd ed.&#039;&#039;, &amp;lt;br&amp;gt; Cambridge Univ Press, 2001.&lt;br /&gt;
|header12 =&lt;br /&gt;
|label12  = &lt;br /&gt;
|data12   = [[File:Jukna_book.jpg|border|100px]]&lt;br /&gt;
|header13 =&lt;br /&gt;
|label13  = &lt;br /&gt;
|data13   = Jukna. &#039;&#039;Extremal Combinatorics: &amp;lt;br&amp;gt; With Applications in Computer Science,&amp;lt;br&amp;gt;2nd ed.&#039;&#039;, Springer, 2011.&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This is the webpage for the &#039;&#039;Combinatorics&#039;&#039; class of Spring 2024. Students who take this class should check this page periodically for content updates and new announcements. &lt;br /&gt;
&lt;br /&gt;
= Announcement =&lt;br /&gt;
* &#039;&#039;&#039;(2024/03/19)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第一次作业已发布&amp;lt;/font&amp;gt;，请在 2024/04/03 上课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A1.pdf&#039;).&lt;br /&gt;
* &#039;&#039;&#039;(2024/04/10)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第二次作业已发布&amp;lt;/font&amp;gt;，请在 2024/04/24 上课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A2.pdf&#039;).&lt;br /&gt;
* &#039;&#039;&#039;(2024/05/15)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第三次作业已发布&amp;lt;/font&amp;gt;，请在 2024/05/29 上课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A3.pdf&#039;).&lt;br /&gt;
* &#039;&#039;&#039;(2024/06/04)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第四次作业已发布&amp;lt;/font&amp;gt;，请在 2024/06/16 习题课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A4.pdf&#039;).&lt;br /&gt;
* &#039;&#039;&#039;(2024/06/12)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 本周日（6月16日）上习题课&amp;lt;/font&amp;gt;，下午14:00-16:00，地点在逸C-105。&lt;br /&gt;
* &#039;&#039;&#039;(2024/06/19)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 习题课slides已经上传&amp;lt;/font&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
= Course info =&lt;br /&gt;
* &#039;&#039;&#039;Instructor &#039;&#039;&#039;: 尹一通 ([http://tcs.nju.edu.cn/yinyt/ homepage])&lt;br /&gt;
:*&#039;&#039;&#039;email&#039;&#039;&#039;: yinyt@nju.edu.cn&lt;br /&gt;
:*&#039;&#039;&#039;office&#039;&#039;&#039;: 计算机系 804 &lt;br /&gt;
* &#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;:&lt;br /&gt;
** [https://lhy-gispzjz.github.io 刘弘洋] ([mailto:liuhongyang@smail.nju.edu.cn liuhongyang@smail.nju.edu.cn])&lt;br /&gt;
** [https://wcysai.com 王淳扬] ([mailto:wcysai@smail.nju.edu.cn wcysai@smail.nju.edu.cn])&lt;br /&gt;
* &#039;&#039;&#039;Class meeting&#039;&#039;&#039;: Wednesday, 2pm-4pm, 仙Ⅱ-211.&lt;br /&gt;
* &#039;&#039;&#039;Office hour&#039;&#039;&#039;: TBA&lt;br /&gt;
:* &#039;&#039;&#039;QQ群&#039;&#039;&#039;: 709281027 (加入时需报姓名、专业、学号)&lt;br /&gt;
&lt;br /&gt;
= Syllabus =&lt;br /&gt;
&lt;br /&gt;
=== 先修课程 Prerequisites ===&lt;br /&gt;
* 离散数学（Discrete Mathematics）&lt;br /&gt;
* 线性代数（Linear Algebra）&lt;br /&gt;
* 概率论（Probability Theory）&lt;br /&gt;
&lt;br /&gt;
=== Course materials ===&lt;br /&gt;
* [[组合数学 (Spring 2024)/Course materials|&amp;lt;font size=3&amp;gt;教材和参考书清单&amp;lt;/font&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=== 成绩 Grades ===&lt;br /&gt;
* 课程成绩：本课程将会有若干次作业和一次期末考试。最终成绩将由平时作业成绩 (≥ 60%) 和期末考试成绩 (≤ 40%) 综合得出。&lt;br /&gt;
* 迟交：如果有特殊的理由，无法按时完成作业，请提前联系授课老师，给出正当理由。否则迟交的作业将不被接受。&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;font color=red&amp;gt; 学术诚信 Academic Integrity &amp;lt;/font&amp;gt;===&lt;br /&gt;
学术诚信是所有从事学术活动的学生和学者最基本的职业道德底线，本课程将不遗余力的维护学术诚信规范，违反这一底线的行为将不会被容忍。&lt;br /&gt;
&lt;br /&gt;
作业完成的原则：署你名字的工作必须是你个人的贡献。在完成作业的过程中，允许讨论，前提是讨论的所有参与者均处于同等完成度。但关键想法的执行、以及作业文本的写作必须独立完成，并在作业中致谢（acknowledge）所有参与讨论的人。不允许其他任何形式的合作——尤其是与已经完成作业的同学“讨论”。&lt;br /&gt;
&lt;br /&gt;
本课程将对剽窃行为采取零容忍的态度。在完成作业过程中，对他人工作（出版物、互联网资料、其他人的作业等）直接的文本抄袭和对关键思想、关键元素的抄袭，按照 [http://www.acm.org/publications/policies/plagiarism_policy ACM Policy on Plagiarism]的解释，都将视为剽窃。剽窃者成绩将被取消。如果发现互相抄袭行为，&amp;lt;font color=red&amp;gt; 抄袭和被抄袭双方的成绩都将被取消&amp;lt;/font&amp;gt;。因此请主动防止自己的作业被他人抄袭。&lt;br /&gt;
&lt;br /&gt;
学术诚信影响学生个人的品行，也关乎整个教育系统的正常运转。为了一点分数而做出学术不端的行为，不仅使自己沦为一个欺骗者，也使他人的诚实努力失去意义。让我们一起努力维护一个诚信的环境。&lt;br /&gt;
&lt;br /&gt;
= Assignments =&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 1|Problem Set 1]] [[组合数学 (Spring 2024)/第一次作业提交名单|第一次作业提交名单]]&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 2|Problem Set 2]] [[组合数学 (Spring 2024)/第二次作业提交名单|第二次作业提交名单]]&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 3|Problem Set 3]] [[组合数学 (Spring 2024)/第三次作业提交名单|第三次作业提交名单]]&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 4|Problem Set 4]] [[组合数学 (Spring 2024)/第四次作业提交名单|第四次作业提交名单]] ([http://tcs.nju.edu.cn/slides/comb2024/Solution.pdf  习题课slides])&lt;br /&gt;
&lt;br /&gt;
= Lecture Notes =&lt;br /&gt;
# [[组合数学 (Fall 2024)/Basic enumeration|Basic enumeration | 基本计数]] ([http://tcs.nju.edu.cn/slides/comb2024/BasicEnumeration.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Generating functions|Generating functions | 生成函数]] ([http://tcs.nju.edu.cn/slides/comb2024/GeneratingFunction.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Sieve methods|Sieve methods | 筛法]] ([http://tcs.nju.edu.cn/slides/comb2024/PIE.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Pólya&#039;s theory of counting|Pólya&#039;s theory of counting | Pólya计数法]]  ([http://tcs.nju.edu.cn/slides/comb2024/Polya.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Cayley&#039;s formula|Cayley&#039;s formula | Cayley公式]]  ([http://tcs.nju.edu.cn/slides/comb2024/Cayley.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Existence problems|Existence problems | 存在性问题]]  ([http://tcs.nju.edu.cn/slides/comb2024/Existence.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/The probabilistic method|The probabilistic method | 概率法]] ([http://tcs.nju.edu.cn/slides/comb2024/ProbMethod.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Extremal graph theory|Extremal graph theory | 极值图论]] ([http://tcs.nju.edu.cn/slides/comb2024/ExtremalGraphs.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Extremal set theory|Extremal set theory | 极值集合论]]（[http://tcs.nju.edu.cn/slides/comb2024/ExtremalSets.pdf slides]）&lt;br /&gt;
#* [https://mathweb.ucsd.edu/~ronspubs/90_03_erdos_ko_rado.pdf Old and new proofs of the Erdős–Ko–Rado theorem] by Frankl and Graham&lt;br /&gt;
#* [https://arxiv.org/pdf/1908.08483.pdf Improved bounds for the sunflower lemma] by Alweiss-Lovet-Wu-Zhang and a [https://arxiv.org/pdf/1909.04774.pdf simplified proof] by Rao&lt;br /&gt;
# [[组合数学 (Fall 2024)/Ramsey theory|Ramsey theory | Ramsey理论]]（[http://tcs.nju.edu.cn/slides/comb2024/Ramsey.pdf slides]）&lt;br /&gt;
# [[组合数学 (Fall 2024)/Matching theory|Matching theory | 匹配论]]（[http://tcs.nju.edu.cn/slides/comb2024/Matchings.pdf slides]）&lt;br /&gt;
&lt;br /&gt;
= Resources =&lt;br /&gt;
* [http://math.mit.edu/~fox/MAT307.html Combinatorics course] by Jacob Fox&lt;br /&gt;
* [https://yufeizhao.com/pm/ Probabilistic Methods in Combinatorics] and [https://yufeizhao.com/gtacbook/ Graph Theory and Additive Combinatorics] by Yufei Zhao&lt;br /&gt;
* [https://www.math.uvic.ca/~noelj/combinatoricsLectures.html Combinatorics Lecture Videos online]&lt;br /&gt;
* [https://www.math.ucla.edu/~pak/lectures/Math-Videos/comb-videos.htm Collection of Combinatorics Videos]&lt;br /&gt;
&lt;br /&gt;
= Concepts =&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Binomial_coefficient Binomial coefficient]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Twelvefold_way The twelvefold way]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Composition_(number_theory) Composition of a number]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Multiset#Formal_definition Multiset]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Combination#Number_of_combinations_with_repetition Combinations with repetition], [http://en.wikipedia.org/wiki/Multiset#Counting_multisets &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;-multisets on a set]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Multinomial_theorem#Multinomial_coefficients Multinomial coefficients]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Stirling_numbers_of_the_second_kind Stirling number of the second kind]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Partition_(number_theory) Partition of a number]&lt;br /&gt;
** [http://en.wikipedia.org/wiki/Young_tableau Young tableau]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Fibonacci_number Fibonacci number]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Catalan_number Catalan number]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Generating_function Generating function] and [http://en.wikipedia.org/wiki/Formal_power_series formal power series]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Binomial_series Newton&#039;s formula]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Inclusion-exclusion_principle The principle of inclusion-exclusion] (and more generally the [http://en.wikipedia.org/wiki/Sieve_theory sieve method])&lt;br /&gt;
* [http://en.wikipedia.org/wiki/M%C3%B6bius_inversion_formula Möbius inversion formula]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Derangement Derangement], and [http://en.wikipedia.org/wiki/M%C3%A9nage_problem Problème des ménages]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Ryser%27s_formula#Ryser_formula Ryser&#039;s formula]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Euler_totient Euler totient function]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Burnside%27s_lemma Burnside&#039;s lemma]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Group_action Group action]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Group_action#Orbits_and_stabilizers Orbits]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/P%C3%B3lya_enumeration_theorem Pólya enumeration theorem]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Permutation_group Permutation group]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Cycle_index Cycle index]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Cayley_formula Cayley&#039;s formula]&lt;br /&gt;
** [http://en.wikipedia.org/wiki/Prüfer_sequence Prüfer code for trees]&lt;br /&gt;
** [http://en.wikipedia.org/wiki/Kirchhoff%27s_matrix_tree_theorem Kirchhoff&#039;s matrix-tree theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Double_counting_(proof_technique) Double counting] and the [http://en.wikipedia.org/wiki/Handshaking_lemma handshaking lemma]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Sperner&#039;s_lemma Sperner&#039;s lemma] and [http://en.wikipedia.org/wiki/Brouwer_fixed_point_theorem Brouwer fixed point theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Pigeonhole_principle Pigeonhole principle]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Szekeres_theorem Erdős–Szekeres theorem]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Dirichlet&#039;s_approximation_theorem Dirichlet&#039;s approximation theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Probabilistic_method The Probabilistic Method]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Lov%C3%A1sz_local_lemma Lovász local lemma]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93R%C3%A9nyi_model Erdős–Rényi model for random graphs]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Extremal_graph_theory Extremal graph theory]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Turan_theorem Turán&#039;s theorem], [http://en.wikipedia.org/wiki/Tur%C3%A1n_graph Turán graph]&lt;br /&gt;
* Two analytic inequalities: &lt;br /&gt;
:*[http://en.wikipedia.org/wiki/Cauchy%E2%80%93Schwarz_inequality Cauchy–Schwarz inequality]&lt;br /&gt;
:* the [http://en.wikipedia.org/wiki/Inequality_of_arithmetic_and_geometric_means inequality of arithmetic and geometric means]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Stone_theorem Erdős–Stone theorem] (fundamental theorem of extremal graph theory)&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Sunflower_(mathematics) Sunflower lemma and conjecture]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Ko%E2%80%93Rado_theorem Erdős–Ko–Rado theorem]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Sperner%27s_theorem Sperner&#039;s theorem]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Sperner_family Sperner system] or &#039;&#039;&#039;antichain&#039;&#039;&#039;&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Sauer%E2%80%93Shelah_lemma Sauer–Shelah lemma]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Vapnik%E2%80%93Chervonenkis_dimension Vapnik–Chervonenkis dimension]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Kruskal%E2%80%93Katona_theorem Kruskal–Katona theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Ramsey_theory Ramsey theory]&lt;br /&gt;
:*[http://en.wikipedia.org/wiki/Ramsey&#039;s_theorem Ramsey&#039;s theorem]&lt;br /&gt;
:*[http://en.wikipedia.org/wiki/Happy_Ending_problem Happy Ending problem]&lt;br /&gt;
:*[https://en.wikipedia.org/wiki/Van_der_Waerden%27s_theorem Van der Waerden&#039;s theorem]&lt;br /&gt;
:*[https://en.wikipedia.org/wiki/Hales%E2%80%93Jewett_theorem Hales–Jewett theorem]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Hall%27s_marriage_theorem Hall&#039;s theorem ] (the marriage theorem)&lt;br /&gt;
:* [https://en.wikipedia.org/wiki/Doubly_stochastic_matrix Birkhoff–Von Neumann theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/K%C3%B6nig&#039;s_theorem_(graph_theory) König-Egerváry theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Dilworth&#039;s_theorem Dilworth&#039;s theorem]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Szekeres_theorem Erdős–Szekeres theorem]&lt;br /&gt;
* The  [http://en.wikipedia.org/wiki/Max-flow_min-cut_theorem Max-Flow Min-Cut Theorem]&lt;br /&gt;
:* [https://en.wikipedia.org/wiki/Menger%27s_theorem Menger&#039;s theorem]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Maximum_flow_problem Maximum flow]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Linear_programming Linear programming]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Dual_linear_program Duality] &lt;br /&gt;
** [https://en.wikipedia.org/wiki/Unimodular_matrix Unimodularity]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Matroid Matroid]&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)&amp;diff=12535</id>
		<title>组合数学 (Spring 2024)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)&amp;diff=12535"/>
		<updated>2024-06-19T06:38:26Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Assignments */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;组合数学  &amp;lt;br&amp;gt;&lt;br /&gt;
Combinatorics&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 =Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 尹一通&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = yinyt@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= office&lt;br /&gt;
|data4= 计算机系 804&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class meetings&lt;br /&gt;
|data6   = Wednesday, 2pm-4pm &amp;lt;br&amp;gt; 仙Ⅱ-211&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office hours&lt;br /&gt;
|data8   = TBA &amp;lt;br&amp;gt;计算机系 804&lt;br /&gt;
|header9 = Textbook&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = [[File:LW-combinatorics.jpeg|border|100px]]&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = van Lint and Wilson. &amp;lt;br&amp;gt; &#039;&#039;A course in Combinatorics, 2nd ed.&#039;&#039;, &amp;lt;br&amp;gt; Cambridge Univ Press, 2001.&lt;br /&gt;
|header12 =&lt;br /&gt;
|label12  = &lt;br /&gt;
|data12   = [[File:Jukna_book.jpg|border|100px]]&lt;br /&gt;
|header13 =&lt;br /&gt;
|label13  = &lt;br /&gt;
|data13   = Jukna. &#039;&#039;Extremal Combinatorics: &amp;lt;br&amp;gt; With Applications in Computer Science,&amp;lt;br&amp;gt;2nd ed.&#039;&#039;, Springer, 2011.&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This is the webpage for the &#039;&#039;Combinatorics&#039;&#039; class of Spring 2024. Students who take this class should check this page periodically for content updates and new announcements. &lt;br /&gt;
&lt;br /&gt;
= Announcement =&lt;br /&gt;
* &#039;&#039;&#039;(2024/03/19)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第一次作业已发布&amp;lt;/font&amp;gt;，请在 2024/04/03 上课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A1.pdf&#039;).&lt;br /&gt;
* &#039;&#039;&#039;(2024/04/10)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第二次作业已发布&amp;lt;/font&amp;gt;，请在 2024/04/24 上课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A2.pdf&#039;).&lt;br /&gt;
* &#039;&#039;&#039;(2024/05/15)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第三次作业已发布&amp;lt;/font&amp;gt;，请在 2024/05/29 上课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A3.pdf&#039;).&lt;br /&gt;
* &#039;&#039;&#039;(2024/06/04)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第四次作业已发布&amp;lt;/font&amp;gt;，请在 2024/06/16 习题课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A4.pdf&#039;).&lt;br /&gt;
* &#039;&#039;&#039;(2024/06/12)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 本周日（6月16日）上习题课&amp;lt;/font&amp;gt;，下午14:00-16:00，地点在逸C-105。&lt;br /&gt;
&lt;br /&gt;
= Course info =&lt;br /&gt;
* &#039;&#039;&#039;Instructor &#039;&#039;&#039;: 尹一通 ([http://tcs.nju.edu.cn/yinyt/ homepage])&lt;br /&gt;
:*&#039;&#039;&#039;email&#039;&#039;&#039;: yinyt@nju.edu.cn&lt;br /&gt;
:*&#039;&#039;&#039;office&#039;&#039;&#039;: 计算机系 804 &lt;br /&gt;
* &#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;:&lt;br /&gt;
** [https://lhy-gispzjz.github.io 刘弘洋] ([mailto:liuhongyang@smail.nju.edu.cn liuhongyang@smail.nju.edu.cn])&lt;br /&gt;
** [https://wcysai.com 王淳扬] ([mailto:wcysai@smail.nju.edu.cn wcysai@smail.nju.edu.cn])&lt;br /&gt;
* &#039;&#039;&#039;Class meeting&#039;&#039;&#039;: Wednesday, 2pm-4pm, 仙Ⅱ-211.&lt;br /&gt;
* &#039;&#039;&#039;Office hour&#039;&#039;&#039;: TBA&lt;br /&gt;
:* &#039;&#039;&#039;QQ群&#039;&#039;&#039;: 709281027 (加入时需报姓名、专业、学号)&lt;br /&gt;
&lt;br /&gt;
= Syllabus =&lt;br /&gt;
&lt;br /&gt;
=== 先修课程 Prerequisites ===&lt;br /&gt;
* 离散数学（Discrete Mathematics）&lt;br /&gt;
* 线性代数（Linear Algebra）&lt;br /&gt;
* 概率论（Probability Theory）&lt;br /&gt;
&lt;br /&gt;
=== Course materials ===&lt;br /&gt;
* [[组合数学 (Spring 2024)/Course materials|&amp;lt;font size=3&amp;gt;教材和参考书清单&amp;lt;/font&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=== 成绩 Grades ===&lt;br /&gt;
* 课程成绩：本课程将会有若干次作业和一次期末考试。最终成绩将由平时作业成绩 (≥ 60%) 和期末考试成绩 (≤ 40%) 综合得出。&lt;br /&gt;
* 迟交：如果有特殊的理由，无法按时完成作业，请提前联系授课老师，给出正当理由。否则迟交的作业将不被接受。&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;font color=red&amp;gt; 学术诚信 Academic Integrity &amp;lt;/font&amp;gt;===&lt;br /&gt;
学术诚信是所有从事学术活动的学生和学者最基本的职业道德底线，本课程将不遗余力的维护学术诚信规范，违反这一底线的行为将不会被容忍。&lt;br /&gt;
&lt;br /&gt;
作业完成的原则：署你名字的工作必须是你个人的贡献。在完成作业的过程中，允许讨论，前提是讨论的所有参与者均处于同等完成度。但关键想法的执行、以及作业文本的写作必须独立完成，并在作业中致谢（acknowledge）所有参与讨论的人。不允许其他任何形式的合作——尤其是与已经完成作业的同学“讨论”。&lt;br /&gt;
&lt;br /&gt;
本课程将对剽窃行为采取零容忍的态度。在完成作业过程中，对他人工作（出版物、互联网资料、其他人的作业等）直接的文本抄袭和对关键思想、关键元素的抄袭，按照 [http://www.acm.org/publications/policies/plagiarism_policy ACM Policy on Plagiarism]的解释，都将视为剽窃。剽窃者成绩将被取消。如果发现互相抄袭行为，&amp;lt;font color=red&amp;gt; 抄袭和被抄袭双方的成绩都将被取消&amp;lt;/font&amp;gt;。因此请主动防止自己的作业被他人抄袭。&lt;br /&gt;
&lt;br /&gt;
学术诚信影响学生个人的品行，也关乎整个教育系统的正常运转。为了一点分数而做出学术不端的行为，不仅使自己沦为一个欺骗者，也使他人的诚实努力失去意义。让我们一起努力维护一个诚信的环境。&lt;br /&gt;
&lt;br /&gt;
= Assignments =&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 1|Problem Set 1]] [[组合数学 (Spring 2024)/第一次作业提交名单|第一次作业提交名单]]&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 2|Problem Set 2]] [[组合数学 (Spring 2024)/第二次作业提交名单|第二次作业提交名单]]&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 3|Problem Set 3]] [[组合数学 (Spring 2024)/第三次作业提交名单|第三次作业提交名单]]&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 4|Problem Set 4]] [[组合数学 (Spring 2024)/第四次作业提交名单|第四次作业提交名单]] ([http://tcs.nju.edu.cn/slides/comb2024/Solution.pdf  习题课slides])&lt;br /&gt;
&lt;br /&gt;
= Lecture Notes =&lt;br /&gt;
# [[组合数学 (Fall 2024)/Basic enumeration|Basic enumeration | 基本计数]] ([http://tcs.nju.edu.cn/slides/comb2024/BasicEnumeration.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Generating functions|Generating functions | 生成函数]] ([http://tcs.nju.edu.cn/slides/comb2024/GeneratingFunction.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Sieve methods|Sieve methods | 筛法]] ([http://tcs.nju.edu.cn/slides/comb2024/PIE.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Pólya&#039;s theory of counting|Pólya&#039;s theory of counting | Pólya计数法]]  ([http://tcs.nju.edu.cn/slides/comb2024/Polya.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Cayley&#039;s formula|Cayley&#039;s formula | Cayley公式]]  ([http://tcs.nju.edu.cn/slides/comb2024/Cayley.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Existence problems|Existence problems | 存在性问题]]  ([http://tcs.nju.edu.cn/slides/comb2024/Existence.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/The probabilistic method|The probabilistic method | 概率法]] ([http://tcs.nju.edu.cn/slides/comb2024/ProbMethod.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Extremal graph theory|Extremal graph theory | 极值图论]] ([http://tcs.nju.edu.cn/slides/comb2024/ExtremalGraphs.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Extremal set theory|Extremal set theory | 极值集合论]]（[http://tcs.nju.edu.cn/slides/comb2024/ExtremalSets.pdf slides]）&lt;br /&gt;
#* [https://mathweb.ucsd.edu/~ronspubs/90_03_erdos_ko_rado.pdf Old and new proofs of the Erdős–Ko–Rado theorem] by Frankl and Graham&lt;br /&gt;
#* [https://arxiv.org/pdf/1908.08483.pdf Improved bounds for the sunflower lemma] by Alweiss-Lovet-Wu-Zhang and a [https://arxiv.org/pdf/1909.04774.pdf simplified proof] by Rao&lt;br /&gt;
# [[组合数学 (Fall 2024)/Ramsey theory|Ramsey theory | Ramsey理论]]（[http://tcs.nju.edu.cn/slides/comb2024/Ramsey.pdf slides]）&lt;br /&gt;
# [[组合数学 (Fall 2024)/Matching theory|Matching theory | 匹配论]]（[http://tcs.nju.edu.cn/slides/comb2024/Matchings.pdf slides]）&lt;br /&gt;
&lt;br /&gt;
= Resources =&lt;br /&gt;
* [http://math.mit.edu/~fox/MAT307.html Combinatorics course] by Jacob Fox&lt;br /&gt;
* [https://yufeizhao.com/pm/ Probabilistic Methods in Combinatorics] and [https://yufeizhao.com/gtacbook/ Graph Theory and Additive Combinatorics] by Yufei Zhao&lt;br /&gt;
* [https://www.math.uvic.ca/~noelj/combinatoricsLectures.html Combinatorics Lecture Videos online]&lt;br /&gt;
* [https://www.math.ucla.edu/~pak/lectures/Math-Videos/comb-videos.htm Collection of Combinatorics Videos]&lt;br /&gt;
&lt;br /&gt;
= Concepts =&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Binomial_coefficient Binomial coefficient]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Twelvefold_way The twelvefold way]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Composition_(number_theory) Composition of a number]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Multiset#Formal_definition Multiset]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Combination#Number_of_combinations_with_repetition Combinations with repetition], [http://en.wikipedia.org/wiki/Multiset#Counting_multisets &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;-multisets on a set]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Multinomial_theorem#Multinomial_coefficients Multinomial coefficients]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Stirling_numbers_of_the_second_kind Stirling number of the second kind]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Partition_(number_theory) Partition of a number]&lt;br /&gt;
** [http://en.wikipedia.org/wiki/Young_tableau Young tableau]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Fibonacci_number Fibonacci number]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Catalan_number Catalan number]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Generating_function Generating function] and [http://en.wikipedia.org/wiki/Formal_power_series formal power series]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Binomial_series Newton&#039;s formula]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Inclusion-exclusion_principle The principle of inclusion-exclusion] (and more generally the [http://en.wikipedia.org/wiki/Sieve_theory sieve method])&lt;br /&gt;
* [http://en.wikipedia.org/wiki/M%C3%B6bius_inversion_formula Möbius inversion formula]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Derangement Derangement], and [http://en.wikipedia.org/wiki/M%C3%A9nage_problem Problème des ménages]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Ryser%27s_formula#Ryser_formula Ryser&#039;s formula]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Euler_totient Euler totient function]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Burnside%27s_lemma Burnside&#039;s lemma]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Group_action Group action]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Group_action#Orbits_and_stabilizers Orbits]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/P%C3%B3lya_enumeration_theorem Pólya enumeration theorem]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Permutation_group Permutation group]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Cycle_index Cycle index]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Cayley_formula Cayley&#039;s formula]&lt;br /&gt;
** [http://en.wikipedia.org/wiki/Prüfer_sequence Prüfer code for trees]&lt;br /&gt;
** [http://en.wikipedia.org/wiki/Kirchhoff%27s_matrix_tree_theorem Kirchhoff&#039;s matrix-tree theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Double_counting_(proof_technique) Double counting] and the [http://en.wikipedia.org/wiki/Handshaking_lemma handshaking lemma]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Sperner&#039;s_lemma Sperner&#039;s lemma] and [http://en.wikipedia.org/wiki/Brouwer_fixed_point_theorem Brouwer fixed point theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Pigeonhole_principle Pigeonhole principle]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Szekeres_theorem Erdős–Szekeres theorem]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Dirichlet&#039;s_approximation_theorem Dirichlet&#039;s approximation theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Probabilistic_method The Probabilistic Method]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Lov%C3%A1sz_local_lemma Lovász local lemma]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93R%C3%A9nyi_model Erdős–Rényi model for random graphs]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Extremal_graph_theory Extremal graph theory]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Turan_theorem Turán&#039;s theorem], [http://en.wikipedia.org/wiki/Tur%C3%A1n_graph Turán graph]&lt;br /&gt;
* Two analytic inequalities: &lt;br /&gt;
:*[http://en.wikipedia.org/wiki/Cauchy%E2%80%93Schwarz_inequality Cauchy–Schwarz inequality]&lt;br /&gt;
:* the [http://en.wikipedia.org/wiki/Inequality_of_arithmetic_and_geometric_means inequality of arithmetic and geometric means]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Stone_theorem Erdős–Stone theorem] (fundamental theorem of extremal graph theory)&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Sunflower_(mathematics) Sunflower lemma and conjecture]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Ko%E2%80%93Rado_theorem Erdős–Ko–Rado theorem]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Sperner%27s_theorem Sperner&#039;s theorem]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Sperner_family Sperner system] or &#039;&#039;&#039;antichain&#039;&#039;&#039;&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Sauer%E2%80%93Shelah_lemma Sauer–Shelah lemma]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Vapnik%E2%80%93Chervonenkis_dimension Vapnik–Chervonenkis dimension]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Kruskal%E2%80%93Katona_theorem Kruskal–Katona theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Ramsey_theory Ramsey theory]&lt;br /&gt;
:*[http://en.wikipedia.org/wiki/Ramsey&#039;s_theorem Ramsey&#039;s theorem]&lt;br /&gt;
:*[http://en.wikipedia.org/wiki/Happy_Ending_problem Happy Ending problem]&lt;br /&gt;
:*[https://en.wikipedia.org/wiki/Van_der_Waerden%27s_theorem Van der Waerden&#039;s theorem]&lt;br /&gt;
:*[https://en.wikipedia.org/wiki/Hales%E2%80%93Jewett_theorem Hales–Jewett theorem]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Hall%27s_marriage_theorem Hall&#039;s theorem ] (the marriage theorem)&lt;br /&gt;
:* [https://en.wikipedia.org/wiki/Doubly_stochastic_matrix Birkhoff–Von Neumann theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/K%C3%B6nig&#039;s_theorem_(graph_theory) König-Egerváry theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Dilworth&#039;s_theorem Dilworth&#039;s theorem]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Szekeres_theorem Erdős–Szekeres theorem]&lt;br /&gt;
* The  [http://en.wikipedia.org/wiki/Max-flow_min-cut_theorem Max-Flow Min-Cut Theorem]&lt;br /&gt;
:* [https://en.wikipedia.org/wiki/Menger%27s_theorem Menger&#039;s theorem]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Maximum_flow_problem Maximum flow]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Linear_programming Linear programming]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Dual_linear_program Duality] &lt;br /&gt;
** [https://en.wikipedia.org/wiki/Unimodular_matrix Unimodularity]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Matroid Matroid]&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)/%E7%AC%AC%E5%9B%9B%E6%AC%A1%E4%BD%9C%E4%B8%9A%E6%8F%90%E4%BA%A4%E5%90%8D%E5%8D%95&amp;diff=12533</id>
		<title>组合数学 (Spring 2024)/第四次作业提交名单</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)/%E7%AC%AC%E5%9B%9B%E6%AC%A1%E4%BD%9C%E4%B8%9A%E6%8F%90%E4%BA%A4%E5%90%8D%E5%8D%95&amp;diff=12533"/>
		<updated>2024-06-17T08:11:32Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: Created page with &amp;quot;如有错漏请邮件联系助教. &amp;lt;center&amp;gt; {| class=&amp;quot;wikitable&amp;quot; |- ! 学号 !! 姓名 |- |  201220011 || 章振辉 |- |  201220094 || 肖依博 |- |  201220179 || 阎子扬 |- |  201502003 || 丁显浓 |- |  201840009 || 田永上 |- |  201840058 || 蒋潇鹏 |- |  201840281 || 史成璐 |- |  211098220 || 付博 |- |  211220104 || 崔乐天 |- |  211220151 || 吴羽 |- |  211240012 || 陈宇宁 |- |  211240046 || 吴奕胜 |- | 211240066 || 肖雨辰 |- |  211240073 ||...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;如有错漏请邮件联系助教.&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 学号 !! 姓名&lt;br /&gt;
|-&lt;br /&gt;
|  201220011 || 章振辉&lt;br /&gt;
|-&lt;br /&gt;
|  201220094 || 肖依博&lt;br /&gt;
|-&lt;br /&gt;
|  201220179 || 阎子扬&lt;br /&gt;
|-&lt;br /&gt;
|  201502003 || 丁显浓&lt;br /&gt;
|-&lt;br /&gt;
|  201840009 || 田永上&lt;br /&gt;
|-&lt;br /&gt;
|  201840058 || 蒋潇鹏&lt;br /&gt;
|-&lt;br /&gt;
|  201840281 || 史成璐&lt;br /&gt;
|-&lt;br /&gt;
|  211098220 || 付博&lt;br /&gt;
|-&lt;br /&gt;
|  211220104 || 崔乐天&lt;br /&gt;
|-&lt;br /&gt;
|  211220151 || 吴羽&lt;br /&gt;
|-&lt;br /&gt;
|  211240012 || 陈宇宁&lt;br /&gt;
|-&lt;br /&gt;
|  211240046 || 吴奕胜&lt;br /&gt;
|-&lt;br /&gt;
| 211240066 || 肖雨辰&lt;br /&gt;
|-&lt;br /&gt;
|  211240073 || 李鸿毅&lt;br /&gt;
|-&lt;br /&gt;
|  211250001 || 鞠哲&lt;br /&gt;
|-&lt;br /&gt;
|  211250044 || 朱家辰&lt;br /&gt;
|-&lt;br /&gt;
|  211250182 || 胡皓明&lt;br /&gt;
|-&lt;br /&gt;
|  211502001 || 任楷文&lt;br /&gt;
|-&lt;br /&gt;
|  211502005 || 黄逸飞&lt;br /&gt;
|-&lt;br /&gt;
|  211502006 || 王恺翔&lt;br /&gt;
|-&lt;br /&gt;
|  211502017 || 董科苇&lt;br /&gt;
|-&lt;br /&gt;
|  211502018 || 石城玮&lt;br /&gt;
|-&lt;br /&gt;
|  211502024 || 贺卓宇&lt;br /&gt;
|-&lt;br /&gt;
|  211502025 || 吴文翔&lt;br /&gt;
|-&lt;br /&gt;
|  211820282 || 彭钰朝&lt;br /&gt;
|-&lt;br /&gt;
|  211840112 || 聂易辰&lt;br /&gt;
|-&lt;br /&gt;
|  211840274 || 邹睿&lt;br /&gt;
|-&lt;br /&gt;
|  221240056 || 郭子良&lt;br /&gt;
|-&lt;br /&gt;
|  221240083 || 陈正佺&lt;br /&gt;
|-&lt;br /&gt;
|  221840186 || 陈端锐&lt;br /&gt;
|-&lt;br /&gt;
|  221840188 || 谭泽晖&lt;br /&gt;
|-&lt;br /&gt;
|  221840230 || 赵智恒&lt;br /&gt;
|-&lt;br /&gt;
|  652022330031 || 吴轲&lt;br /&gt;
|-&lt;br /&gt;
|  652023330030 || 郑欣&lt;br /&gt;
|-&lt;br /&gt;
|  DZ20330013 || 李泽昆&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)&amp;diff=12532</id>
		<title>组合数学 (Spring 2024)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)&amp;diff=12532"/>
		<updated>2024-06-16T08:08:43Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Assignments */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;组合数学  &amp;lt;br&amp;gt;&lt;br /&gt;
Combinatorics&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 =Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 尹一通&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = yinyt@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= office&lt;br /&gt;
|data4= 计算机系 804&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class meetings&lt;br /&gt;
|data6   = Wednesday, 2pm-4pm &amp;lt;br&amp;gt; 仙Ⅱ-211&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office hours&lt;br /&gt;
|data8   = TBA &amp;lt;br&amp;gt;计算机系 804&lt;br /&gt;
|header9 = Textbook&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = [[File:LW-combinatorics.jpeg|border|100px]]&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = van Lint and Wilson. &amp;lt;br&amp;gt; &#039;&#039;A course in Combinatorics, 2nd ed.&#039;&#039;, &amp;lt;br&amp;gt; Cambridge Univ Press, 2001.&lt;br /&gt;
|header12 =&lt;br /&gt;
|label12  = &lt;br /&gt;
|data12   = [[File:Jukna_book.jpg|border|100px]]&lt;br /&gt;
|header13 =&lt;br /&gt;
|label13  = &lt;br /&gt;
|data13   = Jukna. &#039;&#039;Extremal Combinatorics: &amp;lt;br&amp;gt; With Applications in Computer Science,&amp;lt;br&amp;gt;2nd ed.&#039;&#039;, Springer, 2011.&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This is the webpage for the &#039;&#039;Combinatorics&#039;&#039; class of Spring 2024. Students who take this class should check this page periodically for content updates and new announcements. &lt;br /&gt;
&lt;br /&gt;
= Announcement =&lt;br /&gt;
* &#039;&#039;&#039;(2024/03/19)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第一次作业已发布&amp;lt;/font&amp;gt;，请在 2024/04/03 上课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A1.pdf&#039;).&lt;br /&gt;
* &#039;&#039;&#039;(2024/04/10)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第二次作业已发布&amp;lt;/font&amp;gt;，请在 2024/04/24 上课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A2.pdf&#039;).&lt;br /&gt;
* &#039;&#039;&#039;(2024/05/15)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第三次作业已发布&amp;lt;/font&amp;gt;，请在 2024/05/29 上课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A3.pdf&#039;).&lt;br /&gt;
* &#039;&#039;&#039;(2024/06/04)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第四次作业已发布&amp;lt;/font&amp;gt;，请在 2024/06/16 习题课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A4.pdf&#039;).&lt;br /&gt;
* &#039;&#039;&#039;(2024/06/12)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 本周日（6月16日）上习题课&amp;lt;/font&amp;gt;，下午14:00-16:00，地点在逸C-105。&lt;br /&gt;
&lt;br /&gt;
= Course info =&lt;br /&gt;
* &#039;&#039;&#039;Instructor &#039;&#039;&#039;: 尹一通 ([http://tcs.nju.edu.cn/yinyt/ homepage])&lt;br /&gt;
:*&#039;&#039;&#039;email&#039;&#039;&#039;: yinyt@nju.edu.cn&lt;br /&gt;
:*&#039;&#039;&#039;office&#039;&#039;&#039;: 计算机系 804 &lt;br /&gt;
* &#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;:&lt;br /&gt;
** [https://lhy-gispzjz.github.io 刘弘洋] ([mailto:liuhongyang@smail.nju.edu.cn liuhongyang@smail.nju.edu.cn])&lt;br /&gt;
** [https://wcysai.com 王淳扬] ([mailto:wcysai@smail.nju.edu.cn wcysai@smail.nju.edu.cn])&lt;br /&gt;
* &#039;&#039;&#039;Class meeting&#039;&#039;&#039;: Wednesday, 2pm-4pm, 仙Ⅱ-211.&lt;br /&gt;
* &#039;&#039;&#039;Office hour&#039;&#039;&#039;: TBA&lt;br /&gt;
:* &#039;&#039;&#039;QQ群&#039;&#039;&#039;: 709281027 (加入时需报姓名、专业、学号)&lt;br /&gt;
&lt;br /&gt;
= Syllabus =&lt;br /&gt;
&lt;br /&gt;
=== 先修课程 Prerequisites ===&lt;br /&gt;
* 离散数学（Discrete Mathematics）&lt;br /&gt;
* 线性代数（Linear Algebra）&lt;br /&gt;
* 概率论（Probability Theory）&lt;br /&gt;
&lt;br /&gt;
=== Course materials ===&lt;br /&gt;
* [[组合数学 (Spring 2024)/Course materials|&amp;lt;font size=3&amp;gt;教材和参考书清单&amp;lt;/font&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=== 成绩 Grades ===&lt;br /&gt;
* 课程成绩：本课程将会有若干次作业和一次期末考试。最终成绩将由平时作业成绩 (≥ 60%) 和期末考试成绩 (≤ 40%) 综合得出。&lt;br /&gt;
* 迟交：如果有特殊的理由，无法按时完成作业，请提前联系授课老师，给出正当理由。否则迟交的作业将不被接受。&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;font color=red&amp;gt; 学术诚信 Academic Integrity &amp;lt;/font&amp;gt;===&lt;br /&gt;
学术诚信是所有从事学术活动的学生和学者最基本的职业道德底线，本课程将不遗余力的维护学术诚信规范，违反这一底线的行为将不会被容忍。&lt;br /&gt;
&lt;br /&gt;
作业完成的原则：署你名字的工作必须是你个人的贡献。在完成作业的过程中，允许讨论，前提是讨论的所有参与者均处于同等完成度。但关键想法的执行、以及作业文本的写作必须独立完成，并在作业中致谢（acknowledge）所有参与讨论的人。不允许其他任何形式的合作——尤其是与已经完成作业的同学“讨论”。&lt;br /&gt;
&lt;br /&gt;
本课程将对剽窃行为采取零容忍的态度。在完成作业过程中，对他人工作（出版物、互联网资料、其他人的作业等）直接的文本抄袭和对关键思想、关键元素的抄袭，按照 [http://www.acm.org/publications/policies/plagiarism_policy ACM Policy on Plagiarism]的解释，都将视为剽窃。剽窃者成绩将被取消。如果发现互相抄袭行为，&amp;lt;font color=red&amp;gt; 抄袭和被抄袭双方的成绩都将被取消&amp;lt;/font&amp;gt;。因此请主动防止自己的作业被他人抄袭。&lt;br /&gt;
&lt;br /&gt;
学术诚信影响学生个人的品行，也关乎整个教育系统的正常运转。为了一点分数而做出学术不端的行为，不仅使自己沦为一个欺骗者，也使他人的诚实努力失去意义。让我们一起努力维护一个诚信的环境。&lt;br /&gt;
&lt;br /&gt;
= Assignments =&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 1|Problem Set 1]] [[组合数学 (Spring 2024)/第一次作业提交名单|第一次作业提交名单]]&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 2|Problem Set 2]] [[组合数学 (Spring 2024)/第二次作业提交名单|第二次作业提交名单]]&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 3|Problem Set 3]] [[组合数学 (Spring 2024)/第三次作业提交名单|第三次作业提交名单]]&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 4|Problem Set 4]] [[组合数学 (Spring 2024)/第四次作业提交名单|第四次作业提交名单]]&lt;br /&gt;
&lt;br /&gt;
= Lecture Notes =&lt;br /&gt;
# [[组合数学 (Fall 2024)/Basic enumeration|Basic enumeration | 基本计数]] ([http://tcs.nju.edu.cn/slides/comb2024/BasicEnumeration.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Generating functions|Generating functions | 生成函数]] ([http://tcs.nju.edu.cn/slides/comb2024/GeneratingFunction.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Sieve methods|Sieve methods | 筛法]] ([http://tcs.nju.edu.cn/slides/comb2024/PIE.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Pólya&#039;s theory of counting|Pólya&#039;s theory of counting | Pólya计数法]]  ([http://tcs.nju.edu.cn/slides/comb2024/Polya.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Cayley&#039;s formula|Cayley&#039;s formula | Cayley公式]]  ([http://tcs.nju.edu.cn/slides/comb2024/Cayley.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Existence problems|Existence problems | 存在性问题]]  ([http://tcs.nju.edu.cn/slides/comb2024/Existence.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/The probabilistic method|The probabilistic method | 概率法]] ([http://tcs.nju.edu.cn/slides/comb2024/ProbMethod.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Extremal graph theory|Extremal graph theory | 极值图论]] ([http://tcs.nju.edu.cn/slides/comb2024/ExtremalGraphs.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Extremal set theory|Extremal set theory | 极值集合论]]（[http://tcs.nju.edu.cn/slides/comb2024/ExtremalSets.pdf slides]）&lt;br /&gt;
#* [https://mathweb.ucsd.edu/~ronspubs/90_03_erdos_ko_rado.pdf Old and new proofs of the Erdős–Ko–Rado theorem] by Frankl and Graham&lt;br /&gt;
#* [https://arxiv.org/pdf/1908.08483.pdf Improved bounds for the sunflower lemma] by Alweiss-Lovet-Wu-Zhang and a [https://arxiv.org/pdf/1909.04774.pdf simplified proof] by Rao&lt;br /&gt;
# [[组合数学 (Fall 2024)/Ramsey theory|Ramsey theory | Ramsey理论]]（[http://tcs.nju.edu.cn/slides/comb2024/Ramsey.pdf slides]）&lt;br /&gt;
# [[组合数学 (Fall 2024)/Matching theory|Matching theory | 匹配论]]（[http://tcs.nju.edu.cn/slides/comb2024/Matchings.pdf slides]）&lt;br /&gt;
&lt;br /&gt;
= Resources =&lt;br /&gt;
* [http://math.mit.edu/~fox/MAT307.html Combinatorics course] by Jacob Fox&lt;br /&gt;
* [https://yufeizhao.com/pm/ Probabilistic Methods in Combinatorics] and [https://yufeizhao.com/gtacbook/ Graph Theory and Additive Combinatorics] by Yufei Zhao&lt;br /&gt;
* [https://www.math.uvic.ca/~noelj/combinatoricsLectures.html Combinatorics Lecture Videos online]&lt;br /&gt;
* [https://www.math.ucla.edu/~pak/lectures/Math-Videos/comb-videos.htm Collection of Combinatorics Videos]&lt;br /&gt;
&lt;br /&gt;
= Concepts =&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Binomial_coefficient Binomial coefficient]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Twelvefold_way The twelvefold way]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Composition_(number_theory) Composition of a number]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Multiset#Formal_definition Multiset]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Combination#Number_of_combinations_with_repetition Combinations with repetition], [http://en.wikipedia.org/wiki/Multiset#Counting_multisets &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;-multisets on a set]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Multinomial_theorem#Multinomial_coefficients Multinomial coefficients]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Stirling_numbers_of_the_second_kind Stirling number of the second kind]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Partition_(number_theory) Partition of a number]&lt;br /&gt;
** [http://en.wikipedia.org/wiki/Young_tableau Young tableau]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Fibonacci_number Fibonacci number]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Catalan_number Catalan number]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Generating_function Generating function] and [http://en.wikipedia.org/wiki/Formal_power_series formal power series]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Binomial_series Newton&#039;s formula]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Inclusion-exclusion_principle The principle of inclusion-exclusion] (and more generally the [http://en.wikipedia.org/wiki/Sieve_theory sieve method])&lt;br /&gt;
* [http://en.wikipedia.org/wiki/M%C3%B6bius_inversion_formula Möbius inversion formula]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Derangement Derangement], and [http://en.wikipedia.org/wiki/M%C3%A9nage_problem Problème des ménages]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Ryser%27s_formula#Ryser_formula Ryser&#039;s formula]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Euler_totient Euler totient function]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Burnside%27s_lemma Burnside&#039;s lemma]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Group_action Group action]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Group_action#Orbits_and_stabilizers Orbits]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/P%C3%B3lya_enumeration_theorem Pólya enumeration theorem]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Permutation_group Permutation group]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Cycle_index Cycle index]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Cayley_formula Cayley&#039;s formula]&lt;br /&gt;
** [http://en.wikipedia.org/wiki/Prüfer_sequence Prüfer code for trees]&lt;br /&gt;
** [http://en.wikipedia.org/wiki/Kirchhoff%27s_matrix_tree_theorem Kirchhoff&#039;s matrix-tree theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Double_counting_(proof_technique) Double counting] and the [http://en.wikipedia.org/wiki/Handshaking_lemma handshaking lemma]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Sperner&#039;s_lemma Sperner&#039;s lemma] and [http://en.wikipedia.org/wiki/Brouwer_fixed_point_theorem Brouwer fixed point theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Pigeonhole_principle Pigeonhole principle]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Szekeres_theorem Erdős–Szekeres theorem]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Dirichlet&#039;s_approximation_theorem Dirichlet&#039;s approximation theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Probabilistic_method The Probabilistic Method]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Lov%C3%A1sz_local_lemma Lovász local lemma]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93R%C3%A9nyi_model Erdős–Rényi model for random graphs]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Extremal_graph_theory Extremal graph theory]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Turan_theorem Turán&#039;s theorem], [http://en.wikipedia.org/wiki/Tur%C3%A1n_graph Turán graph]&lt;br /&gt;
* Two analytic inequalities: &lt;br /&gt;
:*[http://en.wikipedia.org/wiki/Cauchy%E2%80%93Schwarz_inequality Cauchy–Schwarz inequality]&lt;br /&gt;
:* the [http://en.wikipedia.org/wiki/Inequality_of_arithmetic_and_geometric_means inequality of arithmetic and geometric means]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Stone_theorem Erdős–Stone theorem] (fundamental theorem of extremal graph theory)&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Sunflower_(mathematics) Sunflower lemma and conjecture]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Ko%E2%80%93Rado_theorem Erdős–Ko–Rado theorem]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Sperner%27s_theorem Sperner&#039;s theorem]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Sperner_family Sperner system] or &#039;&#039;&#039;antichain&#039;&#039;&#039;&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Sauer%E2%80%93Shelah_lemma Sauer–Shelah lemma]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Vapnik%E2%80%93Chervonenkis_dimension Vapnik–Chervonenkis dimension]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Kruskal%E2%80%93Katona_theorem Kruskal–Katona theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Ramsey_theory Ramsey theory]&lt;br /&gt;
:*[http://en.wikipedia.org/wiki/Ramsey&#039;s_theorem Ramsey&#039;s theorem]&lt;br /&gt;
:*[http://en.wikipedia.org/wiki/Happy_Ending_problem Happy Ending problem]&lt;br /&gt;
:*[https://en.wikipedia.org/wiki/Van_der_Waerden%27s_theorem Van der Waerden&#039;s theorem]&lt;br /&gt;
:*[https://en.wikipedia.org/wiki/Hales%E2%80%93Jewett_theorem Hales–Jewett theorem]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Hall%27s_marriage_theorem Hall&#039;s theorem ] (the marriage theorem)&lt;br /&gt;
:* [https://en.wikipedia.org/wiki/Doubly_stochastic_matrix Birkhoff–Von Neumann theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/K%C3%B6nig&#039;s_theorem_(graph_theory) König-Egerváry theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Dilworth&#039;s_theorem Dilworth&#039;s theorem]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Szekeres_theorem Erdős–Szekeres theorem]&lt;br /&gt;
* The  [http://en.wikipedia.org/wiki/Max-flow_min-cut_theorem Max-Flow Min-Cut Theorem]&lt;br /&gt;
:* [https://en.wikipedia.org/wiki/Menger%27s_theorem Menger&#039;s theorem]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Maximum_flow_problem Maximum flow]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Linear_programming Linear programming]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Dual_linear_program Duality] &lt;br /&gt;
** [https://en.wikipedia.org/wiki/Unimodular_matrix Unimodularity]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Matroid Matroid]&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2024)/%E7%AC%AC%E4%B8%89%E6%AC%A1%E4%BD%9C%E4%B8%9A%E6%8F%90%E4%BA%A4%E5%90%8D%E5%8D%95&amp;diff=12515</id>
		<title>计算复杂性 (Spring 2024)/第三次作业提交名单</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2024)/%E7%AC%AC%E4%B8%89%E6%AC%A1%E4%BD%9C%E4%B8%9A%E6%8F%90%E4%BA%A4%E5%90%8D%E5%8D%95&amp;diff=12515"/>
		<updated>2024-06-06T06:58:43Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;如有错漏请邮件联系助教。&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 学号 !! 姓名&lt;br /&gt;
|-&lt;br /&gt;
|  201502003 || 丁显浓&lt;br /&gt;
|-&lt;br /&gt;
|  201840009 || 田永上&lt;br /&gt;
|-&lt;br /&gt;
|  211250001 || 鞠哲&lt;br /&gt;
|-&lt;br /&gt;
|  211502001 || 任楷文&lt;br /&gt;
|-&lt;br /&gt;
|  211502005 || 黄逸飞&lt;br /&gt;
|-&lt;br /&gt;
|  211502009 || 曲桐希&lt;br /&gt;
|-&lt;br /&gt;
|  211502024 || 贺卓宇&lt;br /&gt;
|-&lt;br /&gt;
|  211502025 || 吴文翔&lt;br /&gt;
|-&lt;br /&gt;
|  211840112 || 聂易辰&lt;br /&gt;
|-&lt;br /&gt;
|  211850106 || 杨林峰&lt;br /&gt;
|-&lt;br /&gt;
|  221180115 || 黄文睿&lt;br /&gt;
|-&lt;br /&gt;
|  221840186 || 陈端锐&lt;br /&gt;
|-&lt;br /&gt;
|  221840188 || 谭泽晖&lt;br /&gt;
|-&lt;br /&gt;
|  221900051 || 吴子奕&lt;br /&gt;
|-&lt;br /&gt;
|  221900156 || 韩加瑞&lt;br /&gt;
|-&lt;br /&gt;
|  221900332 || 王卫东&lt;br /&gt;
|-&lt;br /&gt;
|  238354099 || 林佑轩&lt;br /&gt;
|-&lt;br /&gt;
|  502023330016 || 高言峰&lt;br /&gt;
|-&lt;br /&gt;
|  502023330041 || 刘泽森&lt;br /&gt;
|-&lt;br /&gt;
|  652023330023 || 于逸潇&lt;br /&gt;
|-&lt;br /&gt;
|  652023330030 || 郑欣&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
返回[[计算复杂性 (Spring 2024)|课程主页]]。&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2024)&amp;diff=12514</id>
		<title>计算复杂性 (Spring 2024)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2024)&amp;diff=12514"/>
		<updated>2024-06-05T13:37:58Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Announcement */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;计算复杂性 &lt;br /&gt;
&amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 = Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 姚鹏晖&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = pyao@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= Office&lt;br /&gt;
|data4= 计算机系 502&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class &amp;lt;br&amp;gt;meetings&lt;br /&gt;
|data6   = 1-16周 星期三[9-10节] &amp;lt;br&amp;gt;仙Ⅱ-310&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office &amp;lt;br&amp;gt;hours&lt;br /&gt;
|data8   = 邮件预约 &amp;lt;br&amp;gt;计算机系 502&lt;br /&gt;
|header9 = Textbooks&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = https://image.ibb.co/drYZEp/51_KWx_I1yyy_L.jpg&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = Arora and Barak. &amp;lt;br&amp;gt;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;.&amp;lt;br&amp;gt; Cambridge Univ Press, 2009.&lt;br /&gt;
|header12 = Teaching Assistant&lt;br /&gt;
|data13= 吴旭东&lt;br /&gt;
|label14=Email&lt;br /&gt;
|data14=xdwu@smail.nju.edu.cn&lt;br /&gt;
|label15=Office&lt;br /&gt;
|data15=计算机系 410&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Announcement=&lt;br /&gt;
&lt;br /&gt;
* (2024/3/20) 第一次作业已发布，4月3日之前交。 [[计算复杂性 (Spring 2024)/第一次作业提交名单|第一次作业提交名单]]&lt;br /&gt;
* (2024/4/14) 第二次作业已发布，4月30日之前交。 [[计算复杂性 (Spring 2024)/第二次作业提交名单|第二次作业提交名单]]&lt;br /&gt;
* (2024/5/22) 第三次作业已发布，6月5日之前交。 [[计算复杂性 (Spring 2024)/第三次作业提交名单|第三次作业提交名单]]&lt;br /&gt;
* (2024/5/30) 期末考核要求已发布，6月23日之前交。&lt;br /&gt;
&lt;br /&gt;
=Course info=&lt;br /&gt;
*&#039;&#039;&#039;Instructor &#039;&#039;&#039;: 姚鹏晖 (pyao@nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;: 吴旭东 (xdwu@smail.nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Class meeting&#039;&#039;&#039;: 1-16周 星期三[9-10节], 仙Ⅱ-310&lt;br /&gt;
*&#039;&#039;&#039;Office hour&#039;&#039;&#039;: 邮件预约, 计算机系 502.&lt;br /&gt;
&lt;br /&gt;
=Course materials=&lt;br /&gt;
*[https://www.amazon.com/dp/0521424267 Arora and Barak. Computational Complexity: A Modern Approach. Cambridge Univ Press, 2009.]&lt;br /&gt;
*[https://www.amazon.cn/dp/B007VXH70K/ Arora and Barak. 计算复杂性的现代方法. (英语). 世界图书出版公司. 2012.]&lt;br /&gt;
&lt;br /&gt;
如果在获取教材方面有困难可以联系助教。(仅限英文版)&lt;br /&gt;
&lt;br /&gt;
=Assignments=&lt;br /&gt;
这是一门概念性课程，也是一门理论课程。作为理论课程，证明应该是小心、严谨的。作为概念性课程，同学们需要在作业中证明自己确实、清楚地掌握了这些概念，而不是在试图滥竽充数蒙混过关。所以在作业中请尽量不要偷懒，把每一个步骤和定义都仔细小心地写清楚，以免无意义地失分。&lt;br /&gt;
&lt;br /&gt;
每次作业请将作业的电子版本(pdf、扫描或拍照)发送到助教处(xdwu@smail.nju.edu.cn)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第一次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 2.14, 2.16, 2.33, 3.3, 3.6, 3.8 (bonus), 3.9 (bonus). [https://box.nju.edu.cn/f/312b87a48c3744f2a985/ 查看题目]&lt;br /&gt;
    3.8 题目有错，把题目第一行的 unary 一词删去。&lt;br /&gt;
    DDL: 4月3日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第二次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 5.9, 5.12, 6.3, 6.12. [https://box.nju.edu.cn/f/fa792b0f9a3443ad950f/ 查看题目]&lt;br /&gt;
    DDL: 4月30日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第三次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 8.1, 8.3, 8.5, 8.6, 8.11. [https://box.nju.edu.cn/f/20f03aaa1c5845028ca1/ 查看题目]&lt;br /&gt;
    DDL: 6月5日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;期末考核信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    期末考核要求详见：https://box.nju.edu.cn/f/2bccd8e6a362486182f6/&lt;br /&gt;
    DDL: 6月23日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Lecture Notes=&lt;br /&gt;
课件将上传到[https://box.nju.edu.cn/ 南大云盘]，请进入以下链接下载：&lt;br /&gt;
&lt;br /&gt;
https://box.nju.edu.cn/d/c203b0cb9da34bcdb2df/&lt;br /&gt;
&lt;br /&gt;
如果有下载课件的问题请及时联系助教&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2024)&amp;diff=12513</id>
		<title>计算复杂性 (Spring 2024)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2024)&amp;diff=12513"/>
		<updated>2024-06-05T13:37:41Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Announcement */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;计算复杂性 &lt;br /&gt;
&amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 = Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 姚鹏晖&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = pyao@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= Office&lt;br /&gt;
|data4= 计算机系 502&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class &amp;lt;br&amp;gt;meetings&lt;br /&gt;
|data6   = 1-16周 星期三[9-10节] &amp;lt;br&amp;gt;仙Ⅱ-310&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office &amp;lt;br&amp;gt;hours&lt;br /&gt;
|data8   = 邮件预约 &amp;lt;br&amp;gt;计算机系 502&lt;br /&gt;
|header9 = Textbooks&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = https://image.ibb.co/drYZEp/51_KWx_I1yyy_L.jpg&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = Arora and Barak. &amp;lt;br&amp;gt;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;.&amp;lt;br&amp;gt; Cambridge Univ Press, 2009.&lt;br /&gt;
|header12 = Teaching Assistant&lt;br /&gt;
|data13= 吴旭东&lt;br /&gt;
|label14=Email&lt;br /&gt;
|data14=xdwu@smail.nju.edu.cn&lt;br /&gt;
|label15=Office&lt;br /&gt;
|data15=计算机系 410&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Announcement=&lt;br /&gt;
&lt;br /&gt;
* (2024/3/20) 第一次作业已发布，4月3日之前交。 [[计算复杂性 (Spring 2024)/第一次作业提交名单|第一次作业提交名单]]&lt;br /&gt;
&lt;br /&gt;
* (2024/4/14) 第二次作业已发布，4月30日之前交。 [[计算复杂性 (Spring 2024)/第二次作业提交名单|第二次作业提交名单]]&lt;br /&gt;
&lt;br /&gt;
* (2024/5/22) 第三次作业已发布，6月5日之前交。 [[计算复杂性 (Spring 2024)/第三次作业提交名单|第三次作业提交名单]]&lt;br /&gt;
&lt;br /&gt;
* (2024/5/30) 期末考核要求已发布，6月23日之前交。&lt;br /&gt;
&lt;br /&gt;
=Course info=&lt;br /&gt;
*&#039;&#039;&#039;Instructor &#039;&#039;&#039;: 姚鹏晖 (pyao@nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;: 吴旭东 (xdwu@smail.nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Class meeting&#039;&#039;&#039;: 1-16周 星期三[9-10节], 仙Ⅱ-310&lt;br /&gt;
*&#039;&#039;&#039;Office hour&#039;&#039;&#039;: 邮件预约, 计算机系 502.&lt;br /&gt;
&lt;br /&gt;
=Course materials=&lt;br /&gt;
*[https://www.amazon.com/dp/0521424267 Arora and Barak. Computational Complexity: A Modern Approach. Cambridge Univ Press, 2009.]&lt;br /&gt;
*[https://www.amazon.cn/dp/B007VXH70K/ Arora and Barak. 计算复杂性的现代方法. (英语). 世界图书出版公司. 2012.]&lt;br /&gt;
&lt;br /&gt;
如果在获取教材方面有困难可以联系助教。(仅限英文版)&lt;br /&gt;
&lt;br /&gt;
=Assignments=&lt;br /&gt;
这是一门概念性课程，也是一门理论课程。作为理论课程，证明应该是小心、严谨的。作为概念性课程，同学们需要在作业中证明自己确实、清楚地掌握了这些概念，而不是在试图滥竽充数蒙混过关。所以在作业中请尽量不要偷懒，把每一个步骤和定义都仔细小心地写清楚，以免无意义地失分。&lt;br /&gt;
&lt;br /&gt;
每次作业请将作业的电子版本(pdf、扫描或拍照)发送到助教处(xdwu@smail.nju.edu.cn)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第一次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 2.14, 2.16, 2.33, 3.3, 3.6, 3.8 (bonus), 3.9 (bonus). [https://box.nju.edu.cn/f/312b87a48c3744f2a985/ 查看题目]&lt;br /&gt;
    3.8 题目有错，把题目第一行的 unary 一词删去。&lt;br /&gt;
    DDL: 4月3日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第二次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 5.9, 5.12, 6.3, 6.12. [https://box.nju.edu.cn/f/fa792b0f9a3443ad950f/ 查看题目]&lt;br /&gt;
    DDL: 4月30日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第三次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 8.1, 8.3, 8.5, 8.6, 8.11. [https://box.nju.edu.cn/f/20f03aaa1c5845028ca1/ 查看题目]&lt;br /&gt;
    DDL: 6月5日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;期末考核信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    期末考核要求详见：https://box.nju.edu.cn/f/2bccd8e6a362486182f6/&lt;br /&gt;
    DDL: 6月23日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Lecture Notes=&lt;br /&gt;
课件将上传到[https://box.nju.edu.cn/ 南大云盘]，请进入以下链接下载：&lt;br /&gt;
&lt;br /&gt;
https://box.nju.edu.cn/d/c203b0cb9da34bcdb2df/&lt;br /&gt;
&lt;br /&gt;
如果有下载课件的问题请及时联系助教&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2024)&amp;diff=12512</id>
		<title>计算复杂性 (Spring 2024)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2024)&amp;diff=12512"/>
		<updated>2024-06-05T13:37:07Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Announcement */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;计算复杂性 &lt;br /&gt;
&amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 = Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 姚鹏晖&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = pyao@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= Office&lt;br /&gt;
|data4= 计算机系 502&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class &amp;lt;br&amp;gt;meetings&lt;br /&gt;
|data6   = 1-16周 星期三[9-10节] &amp;lt;br&amp;gt;仙Ⅱ-310&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office &amp;lt;br&amp;gt;hours&lt;br /&gt;
|data8   = 邮件预约 &amp;lt;br&amp;gt;计算机系 502&lt;br /&gt;
|header9 = Textbooks&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = https://image.ibb.co/drYZEp/51_KWx_I1yyy_L.jpg&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = Arora and Barak. &amp;lt;br&amp;gt;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;.&amp;lt;br&amp;gt; Cambridge Univ Press, 2009.&lt;br /&gt;
|header12 = Teaching Assistant&lt;br /&gt;
|data13= 吴旭东&lt;br /&gt;
|label14=Email&lt;br /&gt;
|data14=xdwu@smail.nju.edu.cn&lt;br /&gt;
|label15=Office&lt;br /&gt;
|data15=计算机系 410&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Announcement=&lt;br /&gt;
&lt;br /&gt;
* (2024/3/20) 第一次作业已发布，4月3日之前交。 [[计算复杂性 (Spring 2024)/第一次作业提交名单|第一次作业提交名单]]&lt;br /&gt;
* (2024/4/14) 第二次作业已发布，4月30日之前交。 [[计算复杂性 (Spring 2024)/第二次作业提交名单|第二次作业提交名单]]&lt;br /&gt;
* (2024/5/22) 第三次作业已发布，6月5日之前交。 [[计算复杂性 (Spring 2024)/第三次作业提交名单|第三次作业提交名单]]&lt;br /&gt;
* (2024/5/30) 期末考核要求已发布，6月23日之前交。&lt;br /&gt;
&lt;br /&gt;
=Course info=&lt;br /&gt;
*&#039;&#039;&#039;Instructor &#039;&#039;&#039;: 姚鹏晖 (pyao@nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;: 吴旭东 (xdwu@smail.nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Class meeting&#039;&#039;&#039;: 1-16周 星期三[9-10节], 仙Ⅱ-310&lt;br /&gt;
*&#039;&#039;&#039;Office hour&#039;&#039;&#039;: 邮件预约, 计算机系 502.&lt;br /&gt;
&lt;br /&gt;
=Course materials=&lt;br /&gt;
*[https://www.amazon.com/dp/0521424267 Arora and Barak. Computational Complexity: A Modern Approach. Cambridge Univ Press, 2009.]&lt;br /&gt;
*[https://www.amazon.cn/dp/B007VXH70K/ Arora and Barak. 计算复杂性的现代方法. (英语). 世界图书出版公司. 2012.]&lt;br /&gt;
&lt;br /&gt;
如果在获取教材方面有困难可以联系助教。(仅限英文版)&lt;br /&gt;
&lt;br /&gt;
=Assignments=&lt;br /&gt;
这是一门概念性课程，也是一门理论课程。作为理论课程，证明应该是小心、严谨的。作为概念性课程，同学们需要在作业中证明自己确实、清楚地掌握了这些概念，而不是在试图滥竽充数蒙混过关。所以在作业中请尽量不要偷懒，把每一个步骤和定义都仔细小心地写清楚，以免无意义地失分。&lt;br /&gt;
&lt;br /&gt;
每次作业请将作业的电子版本(pdf、扫描或拍照)发送到助教处(xdwu@smail.nju.edu.cn)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第一次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 2.14, 2.16, 2.33, 3.3, 3.6, 3.8 (bonus), 3.9 (bonus). [https://box.nju.edu.cn/f/312b87a48c3744f2a985/ 查看题目]&lt;br /&gt;
    3.8 题目有错，把题目第一行的 unary 一词删去。&lt;br /&gt;
    DDL: 4月3日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第二次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 5.9, 5.12, 6.3, 6.12. [https://box.nju.edu.cn/f/fa792b0f9a3443ad950f/ 查看题目]&lt;br /&gt;
    DDL: 4月30日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第三次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 8.1, 8.3, 8.5, 8.6, 8.11. [https://box.nju.edu.cn/f/20f03aaa1c5845028ca1/ 查看题目]&lt;br /&gt;
    DDL: 6月5日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;期末考核信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    期末考核要求详见：https://box.nju.edu.cn/f/2bccd8e6a362486182f6/&lt;br /&gt;
    DDL: 6月23日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Lecture Notes=&lt;br /&gt;
课件将上传到[https://box.nju.edu.cn/ 南大云盘]，请进入以下链接下载：&lt;br /&gt;
&lt;br /&gt;
https://box.nju.edu.cn/d/c203b0cb9da34bcdb2df/&lt;br /&gt;
&lt;br /&gt;
如果有下载课件的问题请及时联系助教&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2024)/%E7%AC%AC%E4%B8%89%E6%AC%A1%E4%BD%9C%E4%B8%9A%E6%8F%90%E4%BA%A4%E5%90%8D%E5%8D%95&amp;diff=12511</id>
		<title>计算复杂性 (Spring 2024)/第三次作业提交名单</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2024)/%E7%AC%AC%E4%B8%89%E6%AC%A1%E4%BD%9C%E4%B8%9A%E6%8F%90%E4%BA%A4%E5%90%8D%E5%8D%95&amp;diff=12511"/>
		<updated>2024-06-05T10:57:57Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: Created page with &amp;quot;如有错漏请邮件联系助教。 &amp;lt;center&amp;gt; {| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot; |- ! 学号 !! 姓名 |- |  201502003 || 丁显浓 |- |  201840009 || 田永上 |- |  211250001 || 鞠哲 |- |  211502001 || 任楷文 |- |  211502005 || 黄逸飞 |- |  211502009 || 曲桐希 |- |  211502024 || 贺卓宇 |- |  211502025 || 吴文翔 |- |  211840112 || 聂易辰 |- |  211850106 || 杨林峰 |- |  221180115 || 黄文睿 |- |  221840186 || 陈端锐 |- |  221840188...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;如有错漏请邮件联系助教。&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 学号 !! 姓名&lt;br /&gt;
|-&lt;br /&gt;
|  201502003 || 丁显浓&lt;br /&gt;
|-&lt;br /&gt;
|  201840009 || 田永上&lt;br /&gt;
|-&lt;br /&gt;
|  211250001 || 鞠哲&lt;br /&gt;
|-&lt;br /&gt;
|  211502001 || 任楷文&lt;br /&gt;
|-&lt;br /&gt;
|  211502005 || 黄逸飞&lt;br /&gt;
|-&lt;br /&gt;
|  211502009 || 曲桐希&lt;br /&gt;
|-&lt;br /&gt;
|  211502024 || 贺卓宇&lt;br /&gt;
|-&lt;br /&gt;
|  211502025 || 吴文翔&lt;br /&gt;
|-&lt;br /&gt;
|  211840112 || 聂易辰&lt;br /&gt;
|-&lt;br /&gt;
|  211850106 || 杨林峰&lt;br /&gt;
|-&lt;br /&gt;
|  221180115 || 黄文睿&lt;br /&gt;
|-&lt;br /&gt;
|  221840186 || 陈端锐&lt;br /&gt;
|-&lt;br /&gt;
|  221840188 || 谭泽晖&lt;br /&gt;
|-&lt;br /&gt;
|  221900051 || 吴子奕&lt;br /&gt;
|-&lt;br /&gt;
|  221900156 || 韩加瑞&lt;br /&gt;
|-&lt;br /&gt;
|  221900332 || 王卫东&lt;br /&gt;
|-&lt;br /&gt;
|  238354099 || 林佑轩&lt;br /&gt;
|-&lt;br /&gt;
|  652023330023 || 于逸潇&lt;br /&gt;
|-&lt;br /&gt;
|  652023330030 || 郑欣&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
返回[[计算复杂性 (Spring 2024)|课程主页]]。&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2024)&amp;diff=12510</id>
		<title>计算复杂性 (Spring 2024)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2024)&amp;diff=12510"/>
		<updated>2024-06-05T10:57:17Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Announcement */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;计算复杂性 &lt;br /&gt;
&amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 = Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 姚鹏晖&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = pyao@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= Office&lt;br /&gt;
|data4= 计算机系 502&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class &amp;lt;br&amp;gt;meetings&lt;br /&gt;
|data6   = 1-16周 星期三[9-10节] &amp;lt;br&amp;gt;仙Ⅱ-310&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office &amp;lt;br&amp;gt;hours&lt;br /&gt;
|data8   = 邮件预约 &amp;lt;br&amp;gt;计算机系 502&lt;br /&gt;
|header9 = Textbooks&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = https://image.ibb.co/drYZEp/51_KWx_I1yyy_L.jpg&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = Arora and Barak. &amp;lt;br&amp;gt;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;.&amp;lt;br&amp;gt; Cambridge Univ Press, 2009.&lt;br /&gt;
|header12 = Teaching Assistant&lt;br /&gt;
|data13= 吴旭东&lt;br /&gt;
|label14=Email&lt;br /&gt;
|data14=xdwu@smail.nju.edu.cn&lt;br /&gt;
|label15=Office&lt;br /&gt;
|data15=计算机系 410&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Announcement=&lt;br /&gt;
&lt;br /&gt;
* (2024/3/20) 第一次作业已发布，4月3日之前交。 [[计算复杂性 (Spring 2024)/第一次作业提交名单|第一次作业提交名单]]&lt;br /&gt;
* (2024/4/14) 第二次作业已发布，4月30日之前交。 [[计算复杂性 (Spring 2024)/第二次作业提交名单|第二次作业提交名单]]&lt;br /&gt;
* (2024/5/22) 第三次作业已发布，6月5日之前交。 [[计算复杂性 (Spring 2024)/第三次作业提交名单|第三次作业提交名单]]&lt;br /&gt;
&lt;br /&gt;
* (2024/5/30) 期末考核要求已发布，6月23日之前交。&lt;br /&gt;
&lt;br /&gt;
=Course info=&lt;br /&gt;
*&#039;&#039;&#039;Instructor &#039;&#039;&#039;: 姚鹏晖 (pyao@nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;: 吴旭东 (xdwu@smail.nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Class meeting&#039;&#039;&#039;: 1-16周 星期三[9-10节], 仙Ⅱ-310&lt;br /&gt;
*&#039;&#039;&#039;Office hour&#039;&#039;&#039;: 邮件预约, 计算机系 502.&lt;br /&gt;
&lt;br /&gt;
=Course materials=&lt;br /&gt;
*[https://www.amazon.com/dp/0521424267 Arora and Barak. Computational Complexity: A Modern Approach. Cambridge Univ Press, 2009.]&lt;br /&gt;
*[https://www.amazon.cn/dp/B007VXH70K/ Arora and Barak. 计算复杂性的现代方法. (英语). 世界图书出版公司. 2012.]&lt;br /&gt;
&lt;br /&gt;
如果在获取教材方面有困难可以联系助教。(仅限英文版)&lt;br /&gt;
&lt;br /&gt;
=Assignments=&lt;br /&gt;
这是一门概念性课程，也是一门理论课程。作为理论课程，证明应该是小心、严谨的。作为概念性课程，同学们需要在作业中证明自己确实、清楚地掌握了这些概念，而不是在试图滥竽充数蒙混过关。所以在作业中请尽量不要偷懒，把每一个步骤和定义都仔细小心地写清楚，以免无意义地失分。&lt;br /&gt;
&lt;br /&gt;
每次作业请将作业的电子版本(pdf、扫描或拍照)发送到助教处(xdwu@smail.nju.edu.cn)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第一次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 2.14, 2.16, 2.33, 3.3, 3.6, 3.8 (bonus), 3.9 (bonus). [https://box.nju.edu.cn/f/312b87a48c3744f2a985/ 查看题目]&lt;br /&gt;
    3.8 题目有错，把题目第一行的 unary 一词删去。&lt;br /&gt;
    DDL: 4月3日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第二次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 5.9, 5.12, 6.3, 6.12. [https://box.nju.edu.cn/f/fa792b0f9a3443ad950f/ 查看题目]&lt;br /&gt;
    DDL: 4月30日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第三次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 8.1, 8.3, 8.5, 8.6, 8.11. [https://box.nju.edu.cn/f/20f03aaa1c5845028ca1/ 查看题目]&lt;br /&gt;
    DDL: 6月5日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;期末考核信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    期末考核要求详见：https://box.nju.edu.cn/f/2bccd8e6a362486182f6/&lt;br /&gt;
    DDL: 6月23日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Lecture Notes=&lt;br /&gt;
课件将上传到[https://box.nju.edu.cn/ 南大云盘]，请进入以下链接下载：&lt;br /&gt;
&lt;br /&gt;
https://box.nju.edu.cn/d/c203b0cb9da34bcdb2df/&lt;br /&gt;
&lt;br /&gt;
如果有下载课件的问题请及时联系助教&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)&amp;diff=12509</id>
		<title>组合数学 (Spring 2024)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)&amp;diff=12509"/>
		<updated>2024-06-05T10:25:45Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Announcement */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;组合数学  &amp;lt;br&amp;gt;&lt;br /&gt;
Combinatorics&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 =Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 尹一通&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = yinyt@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= office&lt;br /&gt;
|data4= 计算机系 804&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class meetings&lt;br /&gt;
|data6   = Wednesday, 2pm-4pm &amp;lt;br&amp;gt; 仙Ⅱ-211&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office hours&lt;br /&gt;
|data8   = TBA &amp;lt;br&amp;gt;计算机系 804&lt;br /&gt;
|header9 = Textbook&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = [[File:LW-combinatorics.jpeg|border|100px]]&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = van Lint and Wilson. &amp;lt;br&amp;gt; &#039;&#039;A course in Combinatorics, 2nd ed.&#039;&#039;, &amp;lt;br&amp;gt; Cambridge Univ Press, 2001.&lt;br /&gt;
|header12 =&lt;br /&gt;
|label12  = &lt;br /&gt;
|data12   = [[File:Jukna_book.jpg|border|100px]]&lt;br /&gt;
|header13 =&lt;br /&gt;
|label13  = &lt;br /&gt;
|data13   = Jukna. &#039;&#039;Extremal Combinatorics: &amp;lt;br&amp;gt; With Applications in Computer Science,&amp;lt;br&amp;gt;2nd ed.&#039;&#039;, Springer, 2011.&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This is the webpage for the &#039;&#039;Combinatorics&#039;&#039; class of Spring 2024. Students who take this class should check this page periodically for content updates and new announcements. &lt;br /&gt;
&lt;br /&gt;
= Announcement =&lt;br /&gt;
* &#039;&#039;&#039;(2024/03/19)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第一次作业已发布&amp;lt;/font&amp;gt;，请在 2024/04/03 上课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A1.pdf&#039;).&lt;br /&gt;
* &#039;&#039;&#039;(2024/04/10)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第二次作业已发布&amp;lt;/font&amp;gt;，请在 2024/04/24 上课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A2.pdf&#039;).&lt;br /&gt;
* &#039;&#039;&#039;(2024/05/15)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第三次作业已发布&amp;lt;/font&amp;gt;，请在 2024/05/29 上课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A3.pdf&#039;).&lt;br /&gt;
* &#039;&#039;&#039;(2024/06/04)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第四次作业已发布&amp;lt;/font&amp;gt;，请在 2024/06/16 习题课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A4.pdf&#039;).&lt;br /&gt;
&lt;br /&gt;
= Course info =&lt;br /&gt;
* &#039;&#039;&#039;Instructor &#039;&#039;&#039;: 尹一通 ([http://tcs.nju.edu.cn/yinyt/ homepage])&lt;br /&gt;
:*&#039;&#039;&#039;email&#039;&#039;&#039;: yinyt@nju.edu.cn&lt;br /&gt;
:*&#039;&#039;&#039;office&#039;&#039;&#039;: 计算机系 804 &lt;br /&gt;
* &#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;:&lt;br /&gt;
** [https://lhy-gispzjz.github.io 刘弘洋] ([mailto:liuhongyang@smail.nju.edu.cn liuhongyang@smail.nju.edu.cn])&lt;br /&gt;
** [https://wcysai.com 王淳扬] ([mailto:wcysai@smail.nju.edu.cn wcysai@smail.nju.edu.cn])&lt;br /&gt;
* &#039;&#039;&#039;Class meeting&#039;&#039;&#039;: Wednesday, 2pm-4pm, 仙Ⅱ-211.&lt;br /&gt;
* &#039;&#039;&#039;Office hour&#039;&#039;&#039;: TBA&lt;br /&gt;
:* &#039;&#039;&#039;QQ群&#039;&#039;&#039;: 709281027 (加入时需报姓名、专业、学号)&lt;br /&gt;
&lt;br /&gt;
= Syllabus =&lt;br /&gt;
&lt;br /&gt;
=== 先修课程 Prerequisites ===&lt;br /&gt;
* 离散数学（Discrete Mathematics）&lt;br /&gt;
* 线性代数（Linear Algebra）&lt;br /&gt;
* 概率论（Probability Theory）&lt;br /&gt;
&lt;br /&gt;
=== Course materials ===&lt;br /&gt;
* [[组合数学 (Spring 2024)/Course materials|&amp;lt;font size=3&amp;gt;教材和参考书清单&amp;lt;/font&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=== 成绩 Grades ===&lt;br /&gt;
* 课程成绩：本课程将会有若干次作业和一次期末考试。最终成绩将由平时作业成绩 (≥ 60%) 和期末考试成绩 (≤ 40%) 综合得出。&lt;br /&gt;
* 迟交：如果有特殊的理由，无法按时完成作业，请提前联系授课老师，给出正当理由。否则迟交的作业将不被接受。&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;font color=red&amp;gt; 学术诚信 Academic Integrity &amp;lt;/font&amp;gt;===&lt;br /&gt;
学术诚信是所有从事学术活动的学生和学者最基本的职业道德底线，本课程将不遗余力的维护学术诚信规范，违反这一底线的行为将不会被容忍。&lt;br /&gt;
&lt;br /&gt;
作业完成的原则：署你名字的工作必须是你个人的贡献。在完成作业的过程中，允许讨论，前提是讨论的所有参与者均处于同等完成度。但关键想法的执行、以及作业文本的写作必须独立完成，并在作业中致谢（acknowledge）所有参与讨论的人。不允许其他任何形式的合作——尤其是与已经完成作业的同学“讨论”。&lt;br /&gt;
&lt;br /&gt;
本课程将对剽窃行为采取零容忍的态度。在完成作业过程中，对他人工作（出版物、互联网资料、其他人的作业等）直接的文本抄袭和对关键思想、关键元素的抄袭，按照 [http://www.acm.org/publications/policies/plagiarism_policy ACM Policy on Plagiarism]的解释，都将视为剽窃。剽窃者成绩将被取消。如果发现互相抄袭行为，&amp;lt;font color=red&amp;gt; 抄袭和被抄袭双方的成绩都将被取消&amp;lt;/font&amp;gt;。因此请主动防止自己的作业被他人抄袭。&lt;br /&gt;
&lt;br /&gt;
学术诚信影响学生个人的品行，也关乎整个教育系统的正常运转。为了一点分数而做出学术不端的行为，不仅使自己沦为一个欺骗者，也使他人的诚实努力失去意义。让我们一起努力维护一个诚信的环境。&lt;br /&gt;
&lt;br /&gt;
= Assignments =&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 1|Problem Set 1]] [[组合数学 (Spring 2024)/第一次作业提交名单|第一次作业提交名单]]&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 2|Problem Set 2]] [[组合数学 (Spring 2024)/第二次作业提交名单|第二次作业提交名单]]&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 3|Problem Set 3]] [[组合数学 (Spring 2024)/第三次作业提交名单|第三次作业提交名单]]&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 4|Problem Set 4]]&lt;br /&gt;
&lt;br /&gt;
= Lecture Notes =&lt;br /&gt;
# [[组合数学 (Fall 2024)/Basic enumeration|Basic enumeration | 基本计数]] ([http://tcs.nju.edu.cn/slides/comb2024/BasicEnumeration.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Generating functions|Generating functions | 生成函数]] ([http://tcs.nju.edu.cn/slides/comb2024/GeneratingFunction.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Sieve methods|Sieve methods | 筛法]] ([http://tcs.nju.edu.cn/slides/comb2024/PIE.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Pólya&#039;s theory of counting|Pólya&#039;s theory of counting | Pólya计数法]]  ([http://tcs.nju.edu.cn/slides/comb2024/Polya.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Cayley&#039;s formula|Cayley&#039;s formula | Cayley公式]]  ([http://tcs.nju.edu.cn/slides/comb2024/Cayley.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Existence problems|Existence problems | 存在性问题]]  ([http://tcs.nju.edu.cn/slides/comb2024/Existence.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/The probabilistic method|The probabilistic method | 概率法]] ([http://tcs.nju.edu.cn/slides/comb2024/ProbMethod.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Extremal graph theory|Extremal graph theory | 极值图论]] ([http://tcs.nju.edu.cn/slides/comb2024/ExtremalGraphs.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Extremal set theory|Extremal set theory | 极值集合论]]（[http://tcs.nju.edu.cn/slides/comb2024/ExtremalSets.pdf slides]）&lt;br /&gt;
#* [https://mathweb.ucsd.edu/~ronspubs/90_03_erdos_ko_rado.pdf Old and new proofs of the Erdős–Ko–Rado theorem] by Frankl and Graham&lt;br /&gt;
#* [https://arxiv.org/pdf/1908.08483.pdf Improved bounds for the sunflower lemma] by Alweiss-Lovet-Wu-Zhang and a [https://arxiv.org/pdf/1909.04774.pdf simplified proof] by Rao&lt;br /&gt;
# [[组合数学 (Fall 2024)/Ramsey theory|Ramsey theory | Ramsey理论]]（[http://tcs.nju.edu.cn/slides/comb2024/Ramsey.pdf slides]）&lt;br /&gt;
# [[组合数学 (Fall 2024)/Matching theory|Matching theory | 匹配论]]&lt;br /&gt;
&lt;br /&gt;
= Resources =&lt;br /&gt;
* [http://math.mit.edu/~fox/MAT307.html Combinatorics course] by Jacob Fox&lt;br /&gt;
* [https://yufeizhao.com/pm/ Probabilistic Methods in Combinatorics] and [https://yufeizhao.com/gtacbook/ Graph Theory and Additive Combinatorics] by Yufei Zhao&lt;br /&gt;
* [https://www.math.uvic.ca/~noelj/combinatoricsLectures.html Combinatorics Lecture Videos online]&lt;br /&gt;
* [https://www.math.ucla.edu/~pak/lectures/Math-Videos/comb-videos.htm Collection of Combinatorics Videos]&lt;br /&gt;
&lt;br /&gt;
= Concepts =&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Binomial_coefficient Binomial coefficient]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Twelvefold_way The twelvefold way]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Composition_(number_theory) Composition of a number]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Multiset#Formal_definition Multiset]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Combination#Number_of_combinations_with_repetition Combinations with repetition], [http://en.wikipedia.org/wiki/Multiset#Counting_multisets &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;-multisets on a set]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Multinomial_theorem#Multinomial_coefficients Multinomial coefficients]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Stirling_numbers_of_the_second_kind Stirling number of the second kind]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Partition_(number_theory) Partition of a number]&lt;br /&gt;
** [http://en.wikipedia.org/wiki/Young_tableau Young tableau]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Fibonacci_number Fibonacci number]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Catalan_number Catalan number]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Generating_function Generating function] and [http://en.wikipedia.org/wiki/Formal_power_series formal power series]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Binomial_series Newton&#039;s formula]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Inclusion-exclusion_principle The principle of inclusion-exclusion] (and more generally the [http://en.wikipedia.org/wiki/Sieve_theory sieve method])&lt;br /&gt;
* [http://en.wikipedia.org/wiki/M%C3%B6bius_inversion_formula Möbius inversion formula]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Derangement Derangement], and [http://en.wikipedia.org/wiki/M%C3%A9nage_problem Problème des ménages]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Ryser%27s_formula#Ryser_formula Ryser&#039;s formula]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Euler_totient Euler totient function]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Burnside%27s_lemma Burnside&#039;s lemma]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Group_action Group action]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Group_action#Orbits_and_stabilizers Orbits]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/P%C3%B3lya_enumeration_theorem Pólya enumeration theorem]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Permutation_group Permutation group]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Cycle_index Cycle index]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Cayley_formula Cayley&#039;s formula]&lt;br /&gt;
** [http://en.wikipedia.org/wiki/Prüfer_sequence Prüfer code for trees]&lt;br /&gt;
** [http://en.wikipedia.org/wiki/Kirchhoff%27s_matrix_tree_theorem Kirchhoff&#039;s matrix-tree theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Double_counting_(proof_technique) Double counting] and the [http://en.wikipedia.org/wiki/Handshaking_lemma handshaking lemma]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Sperner&#039;s_lemma Sperner&#039;s lemma] and [http://en.wikipedia.org/wiki/Brouwer_fixed_point_theorem Brouwer fixed point theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Pigeonhole_principle Pigeonhole principle]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Szekeres_theorem Erdős–Szekeres theorem]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Dirichlet&#039;s_approximation_theorem Dirichlet&#039;s approximation theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Probabilistic_method The Probabilistic Method]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Lov%C3%A1sz_local_lemma Lovász local lemma]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93R%C3%A9nyi_model Erdős–Rényi model for random graphs]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Extremal_graph_theory Extremal graph theory]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Turan_theorem Turán&#039;s theorem], [http://en.wikipedia.org/wiki/Tur%C3%A1n_graph Turán graph]&lt;br /&gt;
* Two analytic inequalities: &lt;br /&gt;
:*[http://en.wikipedia.org/wiki/Cauchy%E2%80%93Schwarz_inequality Cauchy–Schwarz inequality]&lt;br /&gt;
:* the [http://en.wikipedia.org/wiki/Inequality_of_arithmetic_and_geometric_means inequality of arithmetic and geometric means]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Stone_theorem Erdős–Stone theorem] (fundamental theorem of extremal graph theory)&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Sunflower_(mathematics) Sunflower lemma and conjecture]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Ko%E2%80%93Rado_theorem Erdős–Ko–Rado theorem]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Sperner%27s_theorem Sperner&#039;s theorem]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Sperner_family Sperner system] or &#039;&#039;&#039;antichain&#039;&#039;&#039;&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Sauer%E2%80%93Shelah_lemma Sauer–Shelah lemma]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Vapnik%E2%80%93Chervonenkis_dimension Vapnik–Chervonenkis dimension]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Kruskal%E2%80%93Katona_theorem Kruskal–Katona theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Ramsey_theory Ramsey theory]&lt;br /&gt;
:*[http://en.wikipedia.org/wiki/Ramsey&#039;s_theorem Ramsey&#039;s theorem]&lt;br /&gt;
:*[http://en.wikipedia.org/wiki/Happy_Ending_problem Happy Ending problem]&lt;br /&gt;
:*[https://en.wikipedia.org/wiki/Van_der_Waerden%27s_theorem Van der Waerden&#039;s theorem]&lt;br /&gt;
:*[https://en.wikipedia.org/wiki/Hales%E2%80%93Jewett_theorem Hales–Jewett theorem]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Hall%27s_marriage_theorem Hall&#039;s theorem ] (the marriage theorem)&lt;br /&gt;
:* [https://en.wikipedia.org/wiki/Doubly_stochastic_matrix Birkhoff–Von Neumann theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/K%C3%B6nig&#039;s_theorem_(graph_theory) König-Egerváry theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Dilworth&#039;s_theorem Dilworth&#039;s theorem]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Szekeres_theorem Erdős–Szekeres theorem]&lt;br /&gt;
* The  [http://en.wikipedia.org/wiki/Max-flow_min-cut_theorem Max-Flow Min-Cut Theorem]&lt;br /&gt;
:* [https://en.wikipedia.org/wiki/Menger%27s_theorem Menger&#039;s theorem]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Maximum_flow_problem Maximum flow]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Linear_programming Linear programming]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Dual_linear_program Duality] &lt;br /&gt;
** [https://en.wikipedia.org/wiki/Unimodular_matrix Unimodularity]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Matroid Matroid]&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)/Problem_Set_4&amp;diff=12508</id>
		<title>组合数学 (Spring 2024)/Problem Set 4</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)/Problem_Set_4&amp;diff=12508"/>
		<updated>2024-06-05T05:05:31Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Problem 6 (Bonus Problem) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Problem 1 ==&lt;br /&gt;
&lt;br /&gt;
Recall that the smallest number &amp;lt;math&amp;gt;R(k,\ell)&amp;lt;/math&amp;gt; satisfying the condition in the Ramsey theory is called the &#039;&#039;&#039;Ramsey number&#039;&#039;&#039;. Prove that:&lt;br /&gt;
* &amp;lt;math&amp;gt;R(4,3)\leq 9&amp;lt;/math&amp;gt;. (Hint: Proof by contradiction. Color the edges of &amp;lt;math&amp;gt;K_9&amp;lt;/math&amp;gt; in red and blue, and assume that there are no red triangles and no blue &amp;lt;math&amp;gt;4&amp;lt;/math&amp;gt;-cliques. Try to determine the number of red and blue edges adjacent to each vertex.)&lt;br /&gt;
* &amp;lt;math&amp;gt;R(4,4)\leq 18&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Problem 2==&lt;br /&gt;
We color each non-empty subset of &amp;lt;math&amp;gt;[n]=\{1,2,\ldots,n\}&amp;lt;/math&amp;gt; with one of the &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; colors in &amp;lt;math&amp;gt;[r]&amp;lt;/math&amp;gt;. Show that for any finite &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; there is a finite &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; such that for all &amp;lt;math&amp;gt;n\ge N&amp;lt;/math&amp;gt;, for any &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;-coloring of non-empty subsets of &amp;lt;math&amp;gt;[n]&amp;lt;/math&amp;gt;, there always exist &amp;lt;math&amp;gt;1\le i&amp;lt;j&amp;lt;k\le n&amp;lt;/math&amp;gt; such that the intervals &amp;lt;math&amp;gt;[i,j)=\{i,i+1,\ldots, j-1\}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;[j,k)=\{j,j+1,\ldots, k-1\}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;[i,k)=\{i,i+1,\ldots, k-1\}&amp;lt;/math&amp;gt; are all assigned with the same color.&lt;br /&gt;
&lt;br /&gt;
== Problem 3 ==&lt;br /&gt;
(Frankl 1986)&lt;br /&gt;
&lt;br /&gt;
Let &amp;lt;math&amp;gt;\mathcal{F}\subseteq {[n]\choose k}&amp;lt;/math&amp;gt; be a &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;-uniform family, and suppose that it satisfies that &amp;lt;math&amp;gt;A\cap B \not\subset C&amp;lt;/math&amp;gt; for any &amp;lt;math&amp;gt;A,B,C\in\mathcal{F}&amp;lt;/math&amp;gt;.&lt;br /&gt;
* Fix any &amp;lt;math&amp;gt;B\in\mathcal{F}&amp;lt;/math&amp;gt;. Show that the family &amp;lt;math&amp;gt;\{A\cap B\mid A\in\mathcal{F}, A\neq B\}&amp;lt;/math&amp;gt; is an anti chain.&lt;br /&gt;
* Show that &amp;lt;math&amp;gt;|\mathcal{F}|\le 1+{k\choose \lfloor k/2\rfloor}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Problem 4 ==&lt;br /&gt;
Suppose that &amp;lt;math&amp;gt;M,M&#039;&amp;lt;/math&amp;gt; are matchings in a bipartite graph &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; with bipartition &amp;lt;math&amp;gt;A,B&amp;lt;/math&amp;gt;. Suppose that all the vertices of &amp;lt;math&amp;gt;S\subseteq A&amp;lt;/math&amp;gt; are matched by &amp;lt;math&amp;gt;M&amp;lt;/math&amp;gt; and that all the vertices of &amp;lt;math&amp;gt;T\subseteq B&amp;lt;/math&amp;gt; are matched by &amp;lt;math&amp;gt;M&#039;&amp;lt;/math&amp;gt;. Prove that &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; contains a matching that matches all the vertices of &amp;lt;math&amp;gt;S \cup T&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Problem 5 ==&lt;br /&gt;
Use the &#039;&#039;&#039;König-Egerváry theorem&#039;&#039;&#039; to prove the followings:&lt;br /&gt;
* Every bipartite graph &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;l&amp;lt;/math&amp;gt; edges has a matching of size at least &amp;lt;math&amp;gt;l/\Delta(G)&amp;lt;/math&amp;gt;, where &amp;lt;math&amp;gt;\Delta(G)&amp;lt;/math&amp;gt; is the maximum degree of a vertex in &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt;.&lt;br /&gt;
* Let &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; be a 0-1 matrix with &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; 1s. Let &amp;lt;math&amp;gt;s&amp;lt;/math&amp;gt; be the maximal number of 1s in a row or column of &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;, and suppose that &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; has no square &amp;lt;math&amp;gt;r\times r&amp;lt;/math&amp;gt; all-1 sub-matrix. It requires at least &amp;lt;math&amp;gt;m/(sr)&amp;lt;/math&amp;gt; all-1 (not necessarily square) sub-matrices to cover all 1s in &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Problem 6 (Bonus Problem) ==&lt;br /&gt;
&amp;lt;font color=red&amp;gt; This is a bonus problem worth &amp;lt;math&amp;gt;20&amp;lt;/math&amp;gt; points, the score of which will be used to replace the lowest score of any other problem in all problem sets. (Nothing will be done if this problem is already the lowest-scored problem)&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A company with &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; two-person teams researching products adapted to the pandemic by scheduling so no more than &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; individuals were in the office simultaneously, ensuring smooth operations even post-pandemic. They organized teams numbered &amp;lt;math&amp;gt;1&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt;, with members labeled &amp;lt;math&amp;gt;(i, 1)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;(i, 2)&amp;lt;/math&amp;gt;. Each week, one team member works onsite, while the other works remotely, maintaining productivity without in-person meetings between team members. The employees &amp;lt;math&amp;gt;(i, 1)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;(i, 2)&amp;lt;/math&amp;gt; know each other well and collaborate productively regardless of being isolated from each other, so members of the same team do not need to meet in person in the office. However, isolation between members from different teams is still a concern.&lt;br /&gt;
&lt;br /&gt;
Each pair of teams &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;j&amp;lt;/math&amp;gt; for &amp;lt;math&amp;gt;i\neq j&amp;lt;/math&amp;gt; has to collaborate occasionally. For a given number &amp;lt;math&amp;gt;w&amp;lt;/math&amp;gt; of weeks and&lt;br /&gt;
for fixed team members &amp;lt;math&amp;gt;(i,a)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;(j,b)&amp;lt;/math&amp;gt;, let &amp;lt;math&amp;gt;w_1&amp;lt;w_2&amp;lt;\dots&amp;lt;w_k&amp;lt;/math&amp;gt; be the weeks in which these two team&lt;br /&gt;
members meet in the office. The &#039;&#039;isolation&#039;&#039; of those two people is the &#039;&#039;&#039;maximum&#039;&#039;&#039; of&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \{w_1,w_2-w_1,w_3-w_2,\dots,w_k-w_{k-1},w+1-w_k\},&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or infinity if those two people never meet. The isolation of the whole company is the &#039;&#039;&#039;maximum&#039;&#039;&#039; isolation&lt;br /&gt;
across all choices of &amp;lt;math&amp;gt;i, j, a&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Given &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;w&amp;lt;/math&amp;gt;, let &amp;lt;math&amp;gt;f(n,w)&amp;lt;/math&amp;gt; be the &#039;&#039;&#039;minimum&#039;&#039;&#039; isolation over all possible schedules. For example, &amp;lt;math&amp;gt;f(2,3)=\infty&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;f(2,6)=4.&amp;lt;/math&amp;gt; Give an expression for &amp;lt;math&amp;gt;f(n,w)&amp;lt;/math&amp;gt; and explain your answer. (Hint: View a schedule for one team as a binary string &amp;lt;math&amp;gt;\mathbf{x}&amp;lt;/math&amp;gt; of length &amp;lt;math&amp;gt;w&amp;lt;/math&amp;gt;, with &amp;lt;math&amp;gt;\mathbf{x}_i = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
indicating that the first team member comes to work on day &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;x_i= 1&amp;lt;/math&amp;gt;  indicating that the&lt;br /&gt;
second team member comes to work on day &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. What is the criterion between any two binary strings if we need the isolation being at most &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt; for some integer &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;?)&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2024)&amp;diff=12505</id>
		<title>计算复杂性 (Spring 2024)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2024)&amp;diff=12505"/>
		<updated>2024-06-05T02:22:45Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Assignments */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;计算复杂性 &lt;br /&gt;
&amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 = Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 姚鹏晖&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = pyao@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= Office&lt;br /&gt;
|data4= 计算机系 502&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class &amp;lt;br&amp;gt;meetings&lt;br /&gt;
|data6   = 1-16周 星期三[9-10节] &amp;lt;br&amp;gt;仙Ⅱ-310&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office &amp;lt;br&amp;gt;hours&lt;br /&gt;
|data8   = 邮件预约 &amp;lt;br&amp;gt;计算机系 502&lt;br /&gt;
|header9 = Textbooks&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = https://image.ibb.co/drYZEp/51_KWx_I1yyy_L.jpg&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = Arora and Barak. &amp;lt;br&amp;gt;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;.&amp;lt;br&amp;gt; Cambridge Univ Press, 2009.&lt;br /&gt;
|header12 = Teaching Assistant&lt;br /&gt;
|data13= 吴旭东&lt;br /&gt;
|label14=Email&lt;br /&gt;
|data14=xdwu@smail.nju.edu.cn&lt;br /&gt;
|label15=Office&lt;br /&gt;
|data15=计算机系 410&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Announcement=&lt;br /&gt;
&lt;br /&gt;
* (2024/3/20) 第一次作业已发布，4月3日之前交。 [[计算复杂性 (Spring 2024)/第一次作业提交名单|第一次作业提交名单]]&lt;br /&gt;
* (2024/4/14) 第二次作业已发布，4月30日之前交。 [[计算复杂性 (Spring 2024)/第二次作业提交名单|第二次作业提交名单]]&lt;br /&gt;
* (2024/5/22) 第三次作业已发布，6月5日之前交。&lt;br /&gt;
* (2024/5/30) 期末考核要求已发布，6月23日之前交。&lt;br /&gt;
&lt;br /&gt;
=Course info=&lt;br /&gt;
*&#039;&#039;&#039;Instructor &#039;&#039;&#039;: 姚鹏晖 (pyao@nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;: 吴旭东 (xdwu@smail.nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Class meeting&#039;&#039;&#039;: 1-16周 星期三[9-10节], 仙Ⅱ-310&lt;br /&gt;
*&#039;&#039;&#039;Office hour&#039;&#039;&#039;: 邮件预约, 计算机系 502.&lt;br /&gt;
&lt;br /&gt;
=Course materials=&lt;br /&gt;
*[https://www.amazon.com/dp/0521424267 Arora and Barak. Computational Complexity: A Modern Approach. Cambridge Univ Press, 2009.]&lt;br /&gt;
*[https://www.amazon.cn/dp/B007VXH70K/ Arora and Barak. 计算复杂性的现代方法. (英语). 世界图书出版公司. 2012.]&lt;br /&gt;
&lt;br /&gt;
如果在获取教材方面有困难可以联系助教。(仅限英文版)&lt;br /&gt;
&lt;br /&gt;
=Assignments=&lt;br /&gt;
这是一门概念性课程，也是一门理论课程。作为理论课程，证明应该是小心、严谨的。作为概念性课程，同学们需要在作业中证明自己确实、清楚地掌握了这些概念，而不是在试图滥竽充数蒙混过关。所以在作业中请尽量不要偷懒，把每一个步骤和定义都仔细小心地写清楚，以免无意义地失分。&lt;br /&gt;
&lt;br /&gt;
每次作业请将作业的电子版本(pdf、扫描或拍照)发送到助教处(xdwu@smail.nju.edu.cn)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第一次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 2.14, 2.16, 2.33, 3.3, 3.6, 3.8 (bonus), 3.9 (bonus). [https://box.nju.edu.cn/f/312b87a48c3744f2a985/ 查看题目]&lt;br /&gt;
    3.8 题目有错，把题目第一行的 unary 一词删去。&lt;br /&gt;
    DDL: 4月3日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第二次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 5.9, 5.12, 6.3, 6.12. [https://box.nju.edu.cn/f/fa792b0f9a3443ad950f/ 查看题目]&lt;br /&gt;
    DDL: 4月30日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第三次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 8.1, 8.3, 8.5, 8.6, 8.11. [https://box.nju.edu.cn/f/20f03aaa1c5845028ca1/ 查看题目]&lt;br /&gt;
    DDL: 6月5日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;期末考核信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    期末考核要求详见：https://box.nju.edu.cn/f/2bccd8e6a362486182f6/&lt;br /&gt;
    DDL: 6月23日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Lecture Notes=&lt;br /&gt;
课件将上传到[https://box.nju.edu.cn/ 南大云盘]，请进入以下链接下载：&lt;br /&gt;
&lt;br /&gt;
https://box.nju.edu.cn/d/c203b0cb9da34bcdb2df/&lt;br /&gt;
&lt;br /&gt;
如果有下载课件的问题请及时联系助教&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2024)&amp;diff=12504</id>
		<title>计算复杂性 (Spring 2024)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2024)&amp;diff=12504"/>
		<updated>2024-06-05T02:22:12Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Assignments */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;计算复杂性 &lt;br /&gt;
&amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 = Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 姚鹏晖&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = pyao@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= Office&lt;br /&gt;
|data4= 计算机系 502&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class &amp;lt;br&amp;gt;meetings&lt;br /&gt;
|data6   = 1-16周 星期三[9-10节] &amp;lt;br&amp;gt;仙Ⅱ-310&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office &amp;lt;br&amp;gt;hours&lt;br /&gt;
|data8   = 邮件预约 &amp;lt;br&amp;gt;计算机系 502&lt;br /&gt;
|header9 = Textbooks&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = https://image.ibb.co/drYZEp/51_KWx_I1yyy_L.jpg&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = Arora and Barak. &amp;lt;br&amp;gt;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;.&amp;lt;br&amp;gt; Cambridge Univ Press, 2009.&lt;br /&gt;
|header12 = Teaching Assistant&lt;br /&gt;
|data13= 吴旭东&lt;br /&gt;
|label14=Email&lt;br /&gt;
|data14=xdwu@smail.nju.edu.cn&lt;br /&gt;
|label15=Office&lt;br /&gt;
|data15=计算机系 410&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Announcement=&lt;br /&gt;
&lt;br /&gt;
* (2024/3/20) 第一次作业已发布，4月3日之前交。 [[计算复杂性 (Spring 2024)/第一次作业提交名单|第一次作业提交名单]]&lt;br /&gt;
* (2024/4/14) 第二次作业已发布，4月30日之前交。 [[计算复杂性 (Spring 2024)/第二次作业提交名单|第二次作业提交名单]]&lt;br /&gt;
* (2024/5/22) 第三次作业已发布，6月5日之前交。&lt;br /&gt;
* (2024/5/30) 期末考核要求已发布，6月23日之前交。&lt;br /&gt;
&lt;br /&gt;
=Course info=&lt;br /&gt;
*&#039;&#039;&#039;Instructor &#039;&#039;&#039;: 姚鹏晖 (pyao@nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;: 吴旭东 (xdwu@smail.nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Class meeting&#039;&#039;&#039;: 1-16周 星期三[9-10节], 仙Ⅱ-310&lt;br /&gt;
*&#039;&#039;&#039;Office hour&#039;&#039;&#039;: 邮件预约, 计算机系 502.&lt;br /&gt;
&lt;br /&gt;
=Course materials=&lt;br /&gt;
*[https://www.amazon.com/dp/0521424267 Arora and Barak. Computational Complexity: A Modern Approach. Cambridge Univ Press, 2009.]&lt;br /&gt;
*[https://www.amazon.cn/dp/B007VXH70K/ Arora and Barak. 计算复杂性的现代方法. (英语). 世界图书出版公司. 2012.]&lt;br /&gt;
&lt;br /&gt;
如果在获取教材方面有困难可以联系助教。(仅限英文版)&lt;br /&gt;
&lt;br /&gt;
=Assignments=&lt;br /&gt;
这是一门概念性课程，也是一门理论课程。作为理论课程，证明应该是小心、严谨的。作为概念性课程，同学们需要在作业中证明自己确实、清楚地掌握了这些概念，而不是在试图滥竽充数蒙混过关。所以在作业中请尽量不要偷懒，把每一个步骤和定义都仔细小心地写清楚，以免无意义地失分。&lt;br /&gt;
&lt;br /&gt;
每次作业请将作业的电子版本(pdf、扫描或拍照)发送到助教处(xdwu@smail.nju.edu.cn)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第一次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 2.14, 2.16, 2.33, 3.3, 3.6, 3.8 (bonus), 3.9 (bonus). [https://box.nju.edu.cn/f/312b87a48c3744f2a985/ 查看题目]&lt;br /&gt;
    3.8 题目有错，把题目第一行的 unary 一词删去。&lt;br /&gt;
    DDL: 4月3日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第二次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 5.9, 5.12, 6.3, 6.12. [https://box.nju.edu.cn/f/fa792b0f9a3443ad950f/ 查看题目]&lt;br /&gt;
    DDL: 4月30日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第三次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 8.1, 8.3, 8.5, 8.6, 8.11. [https://box.nju.edu.cn/f/20f03aaa1c5845028ca1/ 查看题目]&lt;br /&gt;
    DDL: 6月5日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;期末考核信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    期末考核要求详见：https://box.nju.edu.cn/f/2bccd8e6a362486182f6/&lt;br /&gt;
    DDL: 6月5日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Lecture Notes=&lt;br /&gt;
课件将上传到[https://box.nju.edu.cn/ 南大云盘]，请进入以下链接下载：&lt;br /&gt;
&lt;br /&gt;
https://box.nju.edu.cn/d/c203b0cb9da34bcdb2df/&lt;br /&gt;
&lt;br /&gt;
如果有下载课件的问题请及时联系助教&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2024)&amp;diff=12503</id>
		<title>计算复杂性 (Spring 2024)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2024)&amp;diff=12503"/>
		<updated>2024-06-05T02:07:28Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Announcement */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;计算复杂性 &lt;br /&gt;
&amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 = Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 姚鹏晖&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = pyao@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= Office&lt;br /&gt;
|data4= 计算机系 502&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class &amp;lt;br&amp;gt;meetings&lt;br /&gt;
|data6   = 1-16周 星期三[9-10节] &amp;lt;br&amp;gt;仙Ⅱ-310&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office &amp;lt;br&amp;gt;hours&lt;br /&gt;
|data8   = 邮件预约 &amp;lt;br&amp;gt;计算机系 502&lt;br /&gt;
|header9 = Textbooks&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = https://image.ibb.co/drYZEp/51_KWx_I1yyy_L.jpg&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = Arora and Barak. &amp;lt;br&amp;gt;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;.&amp;lt;br&amp;gt; Cambridge Univ Press, 2009.&lt;br /&gt;
|header12 = Teaching Assistant&lt;br /&gt;
|data13= 吴旭东&lt;br /&gt;
|label14=Email&lt;br /&gt;
|data14=xdwu@smail.nju.edu.cn&lt;br /&gt;
|label15=Office&lt;br /&gt;
|data15=计算机系 410&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Announcement=&lt;br /&gt;
&lt;br /&gt;
* (2024/3/20) 第一次作业已发布，4月3日之前交。 [[计算复杂性 (Spring 2024)/第一次作业提交名单|第一次作业提交名单]]&lt;br /&gt;
* (2024/4/14) 第二次作业已发布，4月30日之前交。 [[计算复杂性 (Spring 2024)/第二次作业提交名单|第二次作业提交名单]]&lt;br /&gt;
* (2024/5/22) 第三次作业已发布，6月5日之前交。&lt;br /&gt;
* (2024/5/30) 期末考核要求已发布，6月23日之前交。&lt;br /&gt;
&lt;br /&gt;
=Course info=&lt;br /&gt;
*&#039;&#039;&#039;Instructor &#039;&#039;&#039;: 姚鹏晖 (pyao@nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;: 吴旭东 (xdwu@smail.nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Class meeting&#039;&#039;&#039;: 1-16周 星期三[9-10节], 仙Ⅱ-310&lt;br /&gt;
*&#039;&#039;&#039;Office hour&#039;&#039;&#039;: 邮件预约, 计算机系 502.&lt;br /&gt;
&lt;br /&gt;
=Course materials=&lt;br /&gt;
*[https://www.amazon.com/dp/0521424267 Arora and Barak. Computational Complexity: A Modern Approach. Cambridge Univ Press, 2009.]&lt;br /&gt;
*[https://www.amazon.cn/dp/B007VXH70K/ Arora and Barak. 计算复杂性的现代方法. (英语). 世界图书出版公司. 2012.]&lt;br /&gt;
&lt;br /&gt;
如果在获取教材方面有困难可以联系助教。(仅限英文版)&lt;br /&gt;
&lt;br /&gt;
=Assignments=&lt;br /&gt;
这是一门概念性课程，也是一门理论课程。作为理论课程，证明应该是小心、严谨的。作为概念性课程，同学们需要在作业中证明自己确实、清楚地掌握了这些概念，而不是在试图滥竽充数蒙混过关。所以在作业中请尽量不要偷懒，把每一个步骤和定义都仔细小心地写清楚，以免无意义地失分。&lt;br /&gt;
&lt;br /&gt;
每次作业请将作业的电子版本(pdf、扫描或拍照)发送到助教处(xdwu@smail.nju.edu.cn)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第一次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 2.14, 2.16, 2.33, 3.3, 3.6, 3.8 (bonus), 3.9 (bonus). [https://box.nju.edu.cn/f/312b87a48c3744f2a985/ 查看题目]&lt;br /&gt;
    3.8 题目有错，把题目第一行的 unary 一词删去。&lt;br /&gt;
    DDL: 4月3日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第二次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 5.9, 5.12, 6.3, 6.12. [https://box.nju.edu.cn/f/fa792b0f9a3443ad950f/ 查看题目]&lt;br /&gt;
    DDL: 4月30日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第三次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 8.1, 8.3, 8.5, 8.6, 8.11. [https://box.nju.edu.cn/f/20f03aaa1c5845028ca1/ 查看题目]&lt;br /&gt;
    DDL: 6月5日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Lecture Notes=&lt;br /&gt;
课件将上传到[https://box.nju.edu.cn/ 南大云盘]，请进入以下链接下载：&lt;br /&gt;
&lt;br /&gt;
https://box.nju.edu.cn/d/c203b0cb9da34bcdb2df/&lt;br /&gt;
&lt;br /&gt;
如果有下载课件的问题请及时联系助教&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2024)&amp;diff=12502</id>
		<title>计算复杂性 (Spring 2024)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E8%AE%A1%E7%AE%97%E5%A4%8D%E6%9D%82%E6%80%A7_(Spring_2024)&amp;diff=12502"/>
		<updated>2024-06-05T02:06:52Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Announcement */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;计算复杂性 &lt;br /&gt;
&amp;lt;br&amp;gt;Computational Complexity&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 = Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 姚鹏晖&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = pyao@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= Office&lt;br /&gt;
|data4= 计算机系 502&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class &amp;lt;br&amp;gt;meetings&lt;br /&gt;
|data6   = 1-16周 星期三[9-10节] &amp;lt;br&amp;gt;仙Ⅱ-310&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office &amp;lt;br&amp;gt;hours&lt;br /&gt;
|data8   = 邮件预约 &amp;lt;br&amp;gt;计算机系 502&lt;br /&gt;
|header9 = Textbooks&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = https://image.ibb.co/drYZEp/51_KWx_I1yyy_L.jpg&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = Arora and Barak. &amp;lt;br&amp;gt;&#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;.&amp;lt;br&amp;gt; Cambridge Univ Press, 2009.&lt;br /&gt;
|header12 = Teaching Assistant&lt;br /&gt;
|data13= 吴旭东&lt;br /&gt;
|label14=Email&lt;br /&gt;
|data14=xdwu@smail.nju.edu.cn&lt;br /&gt;
|label15=Office&lt;br /&gt;
|data15=计算机系 410&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Announcement=&lt;br /&gt;
&lt;br /&gt;
* (2024/3/20) 第一次作业已发布，4月3日之前交。 [[计算复杂性 (Spring 2024)/第一次作业提交名单|第一次作业提交名单]]&lt;br /&gt;
* (2024/4/14) 第二次作业已发布，4月30日之前交。 [[计算复杂性 (Spring 2024)/第二次作业提交名单|第二次作业提交名单]]&lt;br /&gt;
* (2024/5/22) 第三次作业已发布，6月5日之前交。&lt;br /&gt;
* (2024/5/30) 期末考核要求已发布，6月21日之前交。&lt;br /&gt;
&lt;br /&gt;
=Course info=&lt;br /&gt;
*&#039;&#039;&#039;Instructor &#039;&#039;&#039;: 姚鹏晖 (pyao@nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;: 吴旭东 (xdwu@smail.nju.edu.cn)&lt;br /&gt;
*&#039;&#039;&#039;Class meeting&#039;&#039;&#039;: 1-16周 星期三[9-10节], 仙Ⅱ-310&lt;br /&gt;
*&#039;&#039;&#039;Office hour&#039;&#039;&#039;: 邮件预约, 计算机系 502.&lt;br /&gt;
&lt;br /&gt;
=Course materials=&lt;br /&gt;
*[https://www.amazon.com/dp/0521424267 Arora and Barak. Computational Complexity: A Modern Approach. Cambridge Univ Press, 2009.]&lt;br /&gt;
*[https://www.amazon.cn/dp/B007VXH70K/ Arora and Barak. 计算复杂性的现代方法. (英语). 世界图书出版公司. 2012.]&lt;br /&gt;
&lt;br /&gt;
如果在获取教材方面有困难可以联系助教。(仅限英文版)&lt;br /&gt;
&lt;br /&gt;
=Assignments=&lt;br /&gt;
这是一门概念性课程，也是一门理论课程。作为理论课程，证明应该是小心、严谨的。作为概念性课程，同学们需要在作业中证明自己确实、清楚地掌握了这些概念，而不是在试图滥竽充数蒙混过关。所以在作业中请尽量不要偷懒，把每一个步骤和定义都仔细小心地写清楚，以免无意义地失分。&lt;br /&gt;
&lt;br /&gt;
每次作业请将作业的电子版本(pdf、扫描或拍照)发送到助教处(xdwu@smail.nju.edu.cn)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第一次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 2.14, 2.16, 2.33, 3.3, 3.6, 3.8 (bonus), 3.9 (bonus). [https://box.nju.edu.cn/f/312b87a48c3744f2a985/ 查看题目]&lt;br /&gt;
    3.8 题目有错，把题目第一行的 unary 一词删去。&lt;br /&gt;
    DDL: 4月3日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第二次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 5.9, 5.12, 6.3, 6.12. [https://box.nju.edu.cn/f/fa792b0f9a3443ad950f/ 查看题目]&lt;br /&gt;
    DDL: 4月30日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;第三次作业信息&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
    题目 8.1, 8.3, 8.5, 8.6, 8.11. [https://box.nju.edu.cn/f/20f03aaa1c5845028ca1/ 查看题目]&lt;br /&gt;
    DDL: 6月5日之前交。&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Lecture Notes=&lt;br /&gt;
课件将上传到[https://box.nju.edu.cn/ 南大云盘]，请进入以下链接下载：&lt;br /&gt;
&lt;br /&gt;
https://box.nju.edu.cn/d/c203b0cb9da34bcdb2df/&lt;br /&gt;
&lt;br /&gt;
如果有下载课件的问题请及时联系助教&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)/Problem_Set_4&amp;diff=12498</id>
		<title>组合数学 (Spring 2024)/Problem Set 4</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)/Problem_Set_4&amp;diff=12498"/>
		<updated>2024-06-04T09:20:25Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Problem 6 (Bonus Problem) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Problem 1 ==&lt;br /&gt;
&lt;br /&gt;
Recall that the smallest number &amp;lt;math&amp;gt;R(k,\ell)&amp;lt;/math&amp;gt; satisfying the condition in the Ramsey theory is called the &#039;&#039;&#039;Ramsey number&#039;&#039;&#039;. Prove that:&lt;br /&gt;
* &amp;lt;math&amp;gt;R(4,3)\leq 9&amp;lt;/math&amp;gt;. (Hint: Proof by contradiction. Color the edges of &amp;lt;math&amp;gt;K_9&amp;lt;/math&amp;gt; in red and blue, and assume that there are no red triangles and no blue &amp;lt;math&amp;gt;4&amp;lt;/math&amp;gt;-cliques. Try to determine the number of red and blue edges adjacent to each vertex.)&lt;br /&gt;
* &amp;lt;math&amp;gt;R(4,4)\leq 18&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Problem 2==&lt;br /&gt;
We color each non-empty subset of &amp;lt;math&amp;gt;[n]=\{1,2,\ldots,n\}&amp;lt;/math&amp;gt; with one of the &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; colors in &amp;lt;math&amp;gt;[r]&amp;lt;/math&amp;gt;. Show that for any finite &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; there is a finite &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; such that for all &amp;lt;math&amp;gt;n\ge N&amp;lt;/math&amp;gt;, for any &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;-coloring of non-empty subsets of &amp;lt;math&amp;gt;[n]&amp;lt;/math&amp;gt;, there always exist &amp;lt;math&amp;gt;1\le i&amp;lt;j&amp;lt;k\le n&amp;lt;/math&amp;gt; such that the intervals &amp;lt;math&amp;gt;[i,j)=\{i,i+1,\ldots, j-1\}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;[j,k)=\{j,j+1,\ldots, k-1\}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;[i,k)=\{i,i+1,\ldots, k-1\}&amp;lt;/math&amp;gt; are all assigned with the same color.&lt;br /&gt;
&lt;br /&gt;
== Problem 3 ==&lt;br /&gt;
(Frankl 1986)&lt;br /&gt;
&lt;br /&gt;
Let &amp;lt;math&amp;gt;\mathcal{F}\subseteq {[n]\choose k}&amp;lt;/math&amp;gt; be a &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;-uniform family, and suppose that it satisfies that &amp;lt;math&amp;gt;A\cap B \not\subset C&amp;lt;/math&amp;gt; for any &amp;lt;math&amp;gt;A,B,C\in\mathcal{F}&amp;lt;/math&amp;gt;.&lt;br /&gt;
* Fix any &amp;lt;math&amp;gt;B\in\mathcal{F}&amp;lt;/math&amp;gt;. Show that the family &amp;lt;math&amp;gt;\{A\cap B\mid A\in\mathcal{F}, A\neq B\}&amp;lt;/math&amp;gt; is an anti chain.&lt;br /&gt;
* Show that &amp;lt;math&amp;gt;|\mathcal{F}|\le 1+{k\choose \lfloor k/2\rfloor}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Problem 4 ==&lt;br /&gt;
Suppose that &amp;lt;math&amp;gt;M,M&#039;&amp;lt;/math&amp;gt; are matchings in a bipartite graph &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; with bipartition &amp;lt;math&amp;gt;A,B&amp;lt;/math&amp;gt;. Suppose that all the vertices of &amp;lt;math&amp;gt;S\subseteq A&amp;lt;/math&amp;gt; are matched by &amp;lt;math&amp;gt;M&amp;lt;/math&amp;gt; and that all the vertices of &amp;lt;math&amp;gt;T\subseteq B&amp;lt;/math&amp;gt; are matched by &amp;lt;math&amp;gt;M&#039;&amp;lt;/math&amp;gt;. Prove that &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; contains a matching that matches all the vertices of &amp;lt;math&amp;gt;S \cup T&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Problem 5 ==&lt;br /&gt;
Use the &#039;&#039;&#039;König-Egerváry theorem&#039;&#039;&#039; to prove the followings:&lt;br /&gt;
* Every bipartite graph &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;l&amp;lt;/math&amp;gt; edges has a matching of size at least &amp;lt;math&amp;gt;l/\Delta(G)&amp;lt;/math&amp;gt;, where &amp;lt;math&amp;gt;\Delta(G)&amp;lt;/math&amp;gt; is the maximum degree of a vertex in &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt;.&lt;br /&gt;
* Let &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; be a 0-1 matrix with &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; 1s. Let &amp;lt;math&amp;gt;s&amp;lt;/math&amp;gt; be the maximal number of 1s in a row or column of &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;, and suppose that &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; has no square &amp;lt;math&amp;gt;r\times r&amp;lt;/math&amp;gt; all-1 sub-matrix. It requires at least &amp;lt;math&amp;gt;m/(sr)&amp;lt;/math&amp;gt; all-1 (not necessarily square) sub-matrices to cover all 1s in &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Problem 6 (Bonus Problem) ==&lt;br /&gt;
&amp;lt;font color=red&amp;gt; This is a bonus problem worth &amp;lt;math&amp;gt;10&amp;lt;/math&amp;gt; points, the score of which will be used to replace the lowest score of any other problem in all problem sets. (Nothing will be done if this problem is already the lowest-scored problem)&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A company with &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; two-person teams researching products adapted to the pandemic by scheduling so no more than &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; individuals were in the office simultaneously, ensuring smooth operations even post-pandemic. They organized teams numbered &amp;lt;math&amp;gt;1&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt;, with members labeled &amp;lt;math&amp;gt;(i, 1)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;(i, 2)&amp;lt;/math&amp;gt;. Each week, one team member works onsite, while the other works remotely, maintaining productivity without in-person meetings between team members. The employees &amp;lt;math&amp;gt;(i, 1)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;(i, 2)&amp;lt;/math&amp;gt; know each other well and collaborate productively regardless of being isolated from each other, so members of the same team do not need to meet in person in the office. However, isolation between members from different teams is still a concern.&lt;br /&gt;
&lt;br /&gt;
Each pair of teams &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;j&amp;lt;/math&amp;gt; for &amp;lt;math&amp;gt;i\neq j&amp;lt;/math&amp;gt; has to collaborate occasionally. For a given number &amp;lt;math&amp;gt;w&amp;lt;/math&amp;gt; of weeks and&lt;br /&gt;
for fixed team members &amp;lt;math&amp;gt;(i,a)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;(j,b)&amp;lt;/math&amp;gt;, let &amp;lt;math&amp;gt;w_1&amp;lt;w_2&amp;lt;\dots&amp;lt;w_k&amp;lt;/math&amp;gt; be the weeks in which these two team&lt;br /&gt;
members meet in the office. The &#039;&#039;isolation&#039;&#039; of those two people is the &#039;&#039;&#039;maximum&#039;&#039;&#039; of&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \{w_1,w_2-w_1,w_3-w_2,\dots,w_k-w_{k-1},w+1-w_k\},&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or infinity if those two people never meet. The isolation of the whole company is the &#039;&#039;&#039;maximum&#039;&#039;&#039; isolation&lt;br /&gt;
across all choices of &amp;lt;math&amp;gt;i, j, a&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Given &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;w&amp;lt;/math&amp;gt;, let &amp;lt;math&amp;gt;f(n,w)&amp;lt;/math&amp;gt; be the &#039;&#039;&#039;minimum&#039;&#039;&#039; isolation over all possible schedules. For example, &amp;lt;math&amp;gt;f(2,3)=\infty&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;f(2,6)=4.&amp;lt;/math&amp;gt; Give an expression for &amp;lt;math&amp;gt;f(n,w)&amp;lt;/math&amp;gt; and explain your answer. (Hint: View a schedule for one team as a binary string &amp;lt;math&amp;gt;\mathbf{x}&amp;lt;/math&amp;gt; of length &amp;lt;math&amp;gt;w&amp;lt;/math&amp;gt;, with &amp;lt;math&amp;gt;\mathbf{x}_i = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
indicating that the first team member comes to work on day &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;x_i= 1&amp;lt;/math&amp;gt;  indicating that the&lt;br /&gt;
second team member comes to work on day &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. What is the criterion between any two binary strings if we need the isolation being at most &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt; for some integer &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;?)&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)/Problem_Set_4&amp;diff=12497</id>
		<title>组合数学 (Spring 2024)/Problem Set 4</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)/Problem_Set_4&amp;diff=12497"/>
		<updated>2024-06-04T09:20:03Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Problem 6 (Bonus Problem) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Problem 1 ==&lt;br /&gt;
&lt;br /&gt;
Recall that the smallest number &amp;lt;math&amp;gt;R(k,\ell)&amp;lt;/math&amp;gt; satisfying the condition in the Ramsey theory is called the &#039;&#039;&#039;Ramsey number&#039;&#039;&#039;. Prove that:&lt;br /&gt;
* &amp;lt;math&amp;gt;R(4,3)\leq 9&amp;lt;/math&amp;gt;. (Hint: Proof by contradiction. Color the edges of &amp;lt;math&amp;gt;K_9&amp;lt;/math&amp;gt; in red and blue, and assume that there are no red triangles and no blue &amp;lt;math&amp;gt;4&amp;lt;/math&amp;gt;-cliques. Try to determine the number of red and blue edges adjacent to each vertex.)&lt;br /&gt;
* &amp;lt;math&amp;gt;R(4,4)\leq 18&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Problem 2==&lt;br /&gt;
We color each non-empty subset of &amp;lt;math&amp;gt;[n]=\{1,2,\ldots,n\}&amp;lt;/math&amp;gt; with one of the &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; colors in &amp;lt;math&amp;gt;[r]&amp;lt;/math&amp;gt;. Show that for any finite &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; there is a finite &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; such that for all &amp;lt;math&amp;gt;n\ge N&amp;lt;/math&amp;gt;, for any &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;-coloring of non-empty subsets of &amp;lt;math&amp;gt;[n]&amp;lt;/math&amp;gt;, there always exist &amp;lt;math&amp;gt;1\le i&amp;lt;j&amp;lt;k\le n&amp;lt;/math&amp;gt; such that the intervals &amp;lt;math&amp;gt;[i,j)=\{i,i+1,\ldots, j-1\}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;[j,k)=\{j,j+1,\ldots, k-1\}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;[i,k)=\{i,i+1,\ldots, k-1\}&amp;lt;/math&amp;gt; are all assigned with the same color.&lt;br /&gt;
&lt;br /&gt;
== Problem 3 ==&lt;br /&gt;
(Frankl 1986)&lt;br /&gt;
&lt;br /&gt;
Let &amp;lt;math&amp;gt;\mathcal{F}\subseteq {[n]\choose k}&amp;lt;/math&amp;gt; be a &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;-uniform family, and suppose that it satisfies that &amp;lt;math&amp;gt;A\cap B \not\subset C&amp;lt;/math&amp;gt; for any &amp;lt;math&amp;gt;A,B,C\in\mathcal{F}&amp;lt;/math&amp;gt;.&lt;br /&gt;
* Fix any &amp;lt;math&amp;gt;B\in\mathcal{F}&amp;lt;/math&amp;gt;. Show that the family &amp;lt;math&amp;gt;\{A\cap B\mid A\in\mathcal{F}, A\neq B\}&amp;lt;/math&amp;gt; is an anti chain.&lt;br /&gt;
* Show that &amp;lt;math&amp;gt;|\mathcal{F}|\le 1+{k\choose \lfloor k/2\rfloor}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Problem 4 ==&lt;br /&gt;
Suppose that &amp;lt;math&amp;gt;M,M&#039;&amp;lt;/math&amp;gt; are matchings in a bipartite graph &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; with bipartition &amp;lt;math&amp;gt;A,B&amp;lt;/math&amp;gt;. Suppose that all the vertices of &amp;lt;math&amp;gt;S\subseteq A&amp;lt;/math&amp;gt; are matched by &amp;lt;math&amp;gt;M&amp;lt;/math&amp;gt; and that all the vertices of &amp;lt;math&amp;gt;T\subseteq B&amp;lt;/math&amp;gt; are matched by &amp;lt;math&amp;gt;M&#039;&amp;lt;/math&amp;gt;. Prove that &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; contains a matching that matches all the vertices of &amp;lt;math&amp;gt;S \cup T&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Problem 5 ==&lt;br /&gt;
Use the &#039;&#039;&#039;König-Egerváry theorem&#039;&#039;&#039; to prove the followings:&lt;br /&gt;
* Every bipartite graph &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;l&amp;lt;/math&amp;gt; edges has a matching of size at least &amp;lt;math&amp;gt;l/\Delta(G)&amp;lt;/math&amp;gt;, where &amp;lt;math&amp;gt;\Delta(G)&amp;lt;/math&amp;gt; is the maximum degree of a vertex in &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt;.&lt;br /&gt;
* Let &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; be a 0-1 matrix with &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; 1s. Let &amp;lt;math&amp;gt;s&amp;lt;/math&amp;gt; be the maximal number of 1s in a row or column of &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;, and suppose that &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; has no square &amp;lt;math&amp;gt;r\times r&amp;lt;/math&amp;gt; all-1 sub-matrix. It requires at least &amp;lt;math&amp;gt;m/(sr)&amp;lt;/math&amp;gt; all-1 (not necessarily square) sub-matrices to cover all 1s in &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Problem 6 (Bonus Problem) ==&lt;br /&gt;
&amp;lt;font color=red&amp;gt; This is a bonus problem worth &amp;lt;math&amp;gt;10&amp;lt;/math&amp;gt; points, the score of which will be used to replace the lowest score of any other problem in all problem sets. (Nothing will be done if this problem is already the lowest-scored problem)&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A company with &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; two-person teams researching products adapted to the pandemic by scheduling so no more than &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; individuals were in the office simultaneously, ensuring smooth operations even post-pandemic. They organized teams numbered &amp;lt;math&amp;gt;1&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt;, with members labeled &amp;lt;math&amp;gt;(i, 1)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;(i, 2)&amp;lt;/math&amp;gt;. Each week, one team member works onsite, while the other works remotely, maintaining productivity without in-person meetings between team members. The employees &amp;lt;math&amp;gt;(i, 1)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;(i, 2)&amp;lt;/math&amp;gt; know each other well and collaborate productively regardless of being isolated from each other, so members of the same team do not need to meet in person in the office. However, isolation between members from different teams is still a concern.&lt;br /&gt;
&lt;br /&gt;
Each pair of teams &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;j&amp;lt;/math&amp;gt; for &amp;lt;math&amp;gt;i\neq j&amp;lt;/math&amp;gt; has to collaborate occasionally. For a given number &amp;lt;math&amp;gt;w&amp;lt;/math&amp;gt; of weeks and&lt;br /&gt;
for fixed team members &amp;lt;math&amp;gt;(i,a)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;(j,b)&amp;lt;/math&amp;gt;, let &amp;lt;math&amp;gt;w_1&amp;lt;w_2&amp;lt;\dots&amp;lt;w_k&amp;lt;/math&amp;gt; be the weeks in which these two team&lt;br /&gt;
members meet in the office. The &#039;&#039;isolation&#039;&#039; of those two people is the &#039;&#039;&#039;maximum&#039;&#039;&#039; of&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \{w_1,w_2-w_1,w_3-w_2,\dots,w_k-w_{k-1},w+1-w_k\},&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or infinity if those two people never meet. The isolation of the whole company is the &#039;&#039;&#039;maximum&#039;&#039;&#039; isolation&lt;br /&gt;
across all choices of &amp;lt;math&amp;gt;i, j, a&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Given &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;w&amp;lt;/math&amp;gt;, let &amp;lt;math&amp;gt;f(n,w)&amp;lt;/math&amp;gt; be the &#039;&#039;&#039;minimum&#039;&#039;&#039; isolation over all possible schedules. For example, &amp;lt;math&amp;gt;f(2,3)=\infty&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;f(2,6)=4.&amp;lt;/math&amp;gt; Give an expression for &amp;lt;math&amp;gt;f(n,w)&amp;lt;/math&amp;gt; and explain your answer. For example, we have (Hint: View a schedule for one team as a binary string &amp;lt;math&amp;gt;\mathbf{x}&amp;lt;/math&amp;gt; of length &amp;lt;math&amp;gt;w&amp;lt;/math&amp;gt;, with &amp;lt;math&amp;gt;\mathbf{x}_i = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
indicating that the first team member comes to work on day &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;x_i= 1&amp;lt;/math&amp;gt;  indicating that the&lt;br /&gt;
second team member comes to work on day &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. What is the criterion between any two binary strings if we need the isolation being at most &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt; for some integer &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;?)&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)&amp;diff=12496</id>
		<title>组合数学 (Spring 2024)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)&amp;diff=12496"/>
		<updated>2024-06-04T09:18:09Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Announcement */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;组合数学  &amp;lt;br&amp;gt;&lt;br /&gt;
Combinatorics&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 =Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 尹一通&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = yinyt@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= office&lt;br /&gt;
|data4= 计算机系 804&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class meetings&lt;br /&gt;
|data6   = Wednesday, 2pm-4pm &amp;lt;br&amp;gt; 仙Ⅱ-211&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office hours&lt;br /&gt;
|data8   = TBA &amp;lt;br&amp;gt;计算机系 804&lt;br /&gt;
|header9 = Textbook&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = [[File:LW-combinatorics.jpeg|border|100px]]&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = van Lint and Wilson. &amp;lt;br&amp;gt; &#039;&#039;A course in Combinatorics, 2nd ed.&#039;&#039;, &amp;lt;br&amp;gt; Cambridge Univ Press, 2001.&lt;br /&gt;
|header12 =&lt;br /&gt;
|label12  = &lt;br /&gt;
|data12   = [[File:Jukna_book.jpg|border|100px]]&lt;br /&gt;
|header13 =&lt;br /&gt;
|label13  = &lt;br /&gt;
|data13   = Jukna. &#039;&#039;Extremal Combinatorics: &amp;lt;br&amp;gt; With Applications in Computer Science,&amp;lt;br&amp;gt;2nd ed.&#039;&#039;, Springer, 2011.&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This is the webpage for the &#039;&#039;Combinatorics&#039;&#039; class of Spring 2024. Students who take this class should check this page periodically for content updates and new announcements. &lt;br /&gt;
&lt;br /&gt;
= Announcement =&lt;br /&gt;
* &#039;&#039;&#039;(2024/03/19)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第一次作业已发布&amp;lt;/font&amp;gt;，请在 2024/04/03 上课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A1.pdf&#039;).&lt;br /&gt;
* &#039;&#039;&#039;(2024/04/10)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第二次作业已发布&amp;lt;/font&amp;gt;，请在 2024/04/24 上课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A2.pdf&#039;).&lt;br /&gt;
* &#039;&#039;&#039;(2024/05/15)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第三次作业已发布&amp;lt;/font&amp;gt;，请在 2024/05/29 上课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A3.pdf&#039;).&lt;br /&gt;
* &#039;&#039;&#039;(2024/06/04)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第四次作业已发布&amp;lt;/font&amp;gt;，请在 2024/06/12 上课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A4.pdf&#039;).&lt;br /&gt;
&lt;br /&gt;
= Course info =&lt;br /&gt;
* &#039;&#039;&#039;Instructor &#039;&#039;&#039;: 尹一通 ([http://tcs.nju.edu.cn/yinyt/ homepage])&lt;br /&gt;
:*&#039;&#039;&#039;email&#039;&#039;&#039;: yinyt@nju.edu.cn&lt;br /&gt;
:*&#039;&#039;&#039;office&#039;&#039;&#039;: 计算机系 804 &lt;br /&gt;
* &#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;:&lt;br /&gt;
** [https://lhy-gispzjz.github.io 刘弘洋] ([mailto:liuhongyang@smail.nju.edu.cn liuhongyang@smail.nju.edu.cn])&lt;br /&gt;
** [https://wcysai.com 王淳扬] ([mailto:wcysai@smail.nju.edu.cn wcysai@smail.nju.edu.cn])&lt;br /&gt;
* &#039;&#039;&#039;Class meeting&#039;&#039;&#039;: Wednesday, 2pm-4pm, 仙Ⅱ-211.&lt;br /&gt;
* &#039;&#039;&#039;Office hour&#039;&#039;&#039;: TBA&lt;br /&gt;
:* &#039;&#039;&#039;QQ群&#039;&#039;&#039;: 709281027 (加入时需报姓名、专业、学号)&lt;br /&gt;
&lt;br /&gt;
= Syllabus =&lt;br /&gt;
&lt;br /&gt;
=== 先修课程 Prerequisites ===&lt;br /&gt;
* 离散数学（Discrete Mathematics）&lt;br /&gt;
* 线性代数（Linear Algebra）&lt;br /&gt;
* 概率论（Probability Theory）&lt;br /&gt;
&lt;br /&gt;
=== Course materials ===&lt;br /&gt;
* [[组合数学 (Spring 2024)/Course materials|&amp;lt;font size=3&amp;gt;教材和参考书清单&amp;lt;/font&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=== 成绩 Grades ===&lt;br /&gt;
* 课程成绩：本课程将会有若干次作业和一次期末考试。最终成绩将由平时作业成绩 (≥ 60%) 和期末考试成绩 (≤ 40%) 综合得出。&lt;br /&gt;
* 迟交：如果有特殊的理由，无法按时完成作业，请提前联系授课老师，给出正当理由。否则迟交的作业将不被接受。&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;font color=red&amp;gt; 学术诚信 Academic Integrity &amp;lt;/font&amp;gt;===&lt;br /&gt;
学术诚信是所有从事学术活动的学生和学者最基本的职业道德底线，本课程将不遗余力的维护学术诚信规范，违反这一底线的行为将不会被容忍。&lt;br /&gt;
&lt;br /&gt;
作业完成的原则：署你名字的工作必须是你个人的贡献。在完成作业的过程中，允许讨论，前提是讨论的所有参与者均处于同等完成度。但关键想法的执行、以及作业文本的写作必须独立完成，并在作业中致谢（acknowledge）所有参与讨论的人。不允许其他任何形式的合作——尤其是与已经完成作业的同学“讨论”。&lt;br /&gt;
&lt;br /&gt;
本课程将对剽窃行为采取零容忍的态度。在完成作业过程中，对他人工作（出版物、互联网资料、其他人的作业等）直接的文本抄袭和对关键思想、关键元素的抄袭，按照 [http://www.acm.org/publications/policies/plagiarism_policy ACM Policy on Plagiarism]的解释，都将视为剽窃。剽窃者成绩将被取消。如果发现互相抄袭行为，&amp;lt;font color=red&amp;gt; 抄袭和被抄袭双方的成绩都将被取消&amp;lt;/font&amp;gt;。因此请主动防止自己的作业被他人抄袭。&lt;br /&gt;
&lt;br /&gt;
学术诚信影响学生个人的品行，也关乎整个教育系统的正常运转。为了一点分数而做出学术不端的行为，不仅使自己沦为一个欺骗者，也使他人的诚实努力失去意义。让我们一起努力维护一个诚信的环境。&lt;br /&gt;
&lt;br /&gt;
= Assignments =&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 1|Problem Set 1]] [[组合数学 (Spring 2024)/第一次作业提交名单|第一次作业提交名单]]&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 2|Problem Set 2]] [[组合数学 (Spring 2024)/第二次作业提交名单|第二次作业提交名单]]&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 3|Problem Set 3]] [[组合数学 (Spring 2024)/第三次作业提交名单|第三次作业提交名单]]&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 4|Problem Set 4]]&lt;br /&gt;
&lt;br /&gt;
= Lecture Notes =&lt;br /&gt;
# [[组合数学 (Fall 2024)/Basic enumeration|Basic enumeration | 基本计数]] ([http://tcs.nju.edu.cn/slides/comb2024/BasicEnumeration.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Generating functions|Generating functions | 生成函数]] ([http://tcs.nju.edu.cn/slides/comb2024/GeneratingFunction.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Sieve methods|Sieve methods | 筛法]] ([http://tcs.nju.edu.cn/slides/comb2024/PIE.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Pólya&#039;s theory of counting|Pólya&#039;s theory of counting | Pólya计数法]]  ([http://tcs.nju.edu.cn/slides/comb2024/Polya.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Cayley&#039;s formula|Cayley&#039;s formula | Cayley公式]]  ([http://tcs.nju.edu.cn/slides/comb2024/Cayley.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Existence problems|Existence problems | 存在性问题]]  ([http://tcs.nju.edu.cn/slides/comb2024/Existence.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/The probabilistic method|The probabilistic method | 概率法]] ([http://tcs.nju.edu.cn/slides/comb2024/ProbMethod.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Extremal graph theory|Extremal graph theory | 极值图论]] ([http://tcs.nju.edu.cn/slides/comb2024/ExtremalGraphs.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Extremal set theory|Extremal set theory | 极值集合论]]（[http://tcs.nju.edu.cn/slides/comb2024/ExtremalSets.pdf slides]）&lt;br /&gt;
#* [https://mathweb.ucsd.edu/~ronspubs/90_03_erdos_ko_rado.pdf Old and new proofs of the Erdős–Ko–Rado theorem] by Frankl and Graham&lt;br /&gt;
#* [https://arxiv.org/pdf/1908.08483.pdf Improved bounds for the sunflower lemma] by Alweiss-Lovet-Wu-Zhang and a [https://arxiv.org/pdf/1909.04774.pdf simplified proof] by Rao&lt;br /&gt;
# [[组合数学 (Fall 2024)/Ramsey theory|Ramsey theory | Ramsey理论]]（[http://tcs.nju.edu.cn/slides/comb2024/Ramsey.pdf slides]）&lt;br /&gt;
&lt;br /&gt;
= Resources =&lt;br /&gt;
* [http://math.mit.edu/~fox/MAT307.html Combinatorics course] by Jacob Fox&lt;br /&gt;
* [https://yufeizhao.com/pm/ Probabilistic Methods in Combinatorics] and [https://yufeizhao.com/gtacbook/ Graph Theory and Additive Combinatorics] by Yufei Zhao&lt;br /&gt;
* [https://www.math.uvic.ca/~noelj/combinatoricsLectures.html Combinatorics Lecture Videos online]&lt;br /&gt;
* [https://www.math.ucla.edu/~pak/lectures/Math-Videos/comb-videos.htm Collection of Combinatorics Videos]&lt;br /&gt;
&lt;br /&gt;
= Concepts =&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Binomial_coefficient Binomial coefficient]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Twelvefold_way The twelvefold way]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Composition_(number_theory) Composition of a number]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Multiset#Formal_definition Multiset]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Combination#Number_of_combinations_with_repetition Combinations with repetition], [http://en.wikipedia.org/wiki/Multiset#Counting_multisets &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;-multisets on a set]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Multinomial_theorem#Multinomial_coefficients Multinomial coefficients]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Stirling_numbers_of_the_second_kind Stirling number of the second kind]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Partition_(number_theory) Partition of a number]&lt;br /&gt;
** [http://en.wikipedia.org/wiki/Young_tableau Young tableau]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Fibonacci_number Fibonacci number]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Catalan_number Catalan number]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Generating_function Generating function] and [http://en.wikipedia.org/wiki/Formal_power_series formal power series]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Binomial_series Newton&#039;s formula]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Inclusion-exclusion_principle The principle of inclusion-exclusion] (and more generally the [http://en.wikipedia.org/wiki/Sieve_theory sieve method])&lt;br /&gt;
* [http://en.wikipedia.org/wiki/M%C3%B6bius_inversion_formula Möbius inversion formula]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Derangement Derangement], and [http://en.wikipedia.org/wiki/M%C3%A9nage_problem Problème des ménages]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Ryser%27s_formula#Ryser_formula Ryser&#039;s formula]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Euler_totient Euler totient function]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Burnside%27s_lemma Burnside&#039;s lemma]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Group_action Group action]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Group_action#Orbits_and_stabilizers Orbits]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/P%C3%B3lya_enumeration_theorem Pólya enumeration theorem]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Permutation_group Permutation group]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Cycle_index Cycle index]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Cayley_formula Cayley&#039;s formula]&lt;br /&gt;
** [http://en.wikipedia.org/wiki/Prüfer_sequence Prüfer code for trees]&lt;br /&gt;
** [http://en.wikipedia.org/wiki/Kirchhoff%27s_matrix_tree_theorem Kirchhoff&#039;s matrix-tree theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Double_counting_(proof_technique) Double counting] and the [http://en.wikipedia.org/wiki/Handshaking_lemma handshaking lemma]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Sperner&#039;s_lemma Sperner&#039;s lemma] and [http://en.wikipedia.org/wiki/Brouwer_fixed_point_theorem Brouwer fixed point theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Pigeonhole_principle Pigeonhole principle]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Szekeres_theorem Erdős–Szekeres theorem]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Dirichlet&#039;s_approximation_theorem Dirichlet&#039;s approximation theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Probabilistic_method The Probabilistic Method]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Lov%C3%A1sz_local_lemma Lovász local lemma]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93R%C3%A9nyi_model Erdős–Rényi model for random graphs]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Extremal_graph_theory Extremal graph theory]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Turan_theorem Turán&#039;s theorem], [http://en.wikipedia.org/wiki/Tur%C3%A1n_graph Turán graph]&lt;br /&gt;
* Two analytic inequalities: &lt;br /&gt;
:*[http://en.wikipedia.org/wiki/Cauchy%E2%80%93Schwarz_inequality Cauchy–Schwarz inequality]&lt;br /&gt;
:* the [http://en.wikipedia.org/wiki/Inequality_of_arithmetic_and_geometric_means inequality of arithmetic and geometric means]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Stone_theorem Erdős–Stone theorem] (fundamental theorem of extremal graph theory)&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Sunflower_(mathematics) Sunflower lemma and conjecture]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Ko%E2%80%93Rado_theorem Erdős–Ko–Rado theorem]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Sperner%27s_theorem Sperner&#039;s theorem]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Sperner_family Sperner system] or &#039;&#039;&#039;antichain&#039;&#039;&#039;&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Sauer%E2%80%93Shelah_lemma Sauer–Shelah lemma]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Vapnik%E2%80%93Chervonenkis_dimension Vapnik–Chervonenkis dimension]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Kruskal%E2%80%93Katona_theorem Kruskal–Katona theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Ramsey_theory Ramsey theory]&lt;br /&gt;
:*[http://en.wikipedia.org/wiki/Ramsey&#039;s_theorem Ramsey&#039;s theorem]&lt;br /&gt;
:*[http://en.wikipedia.org/wiki/Happy_Ending_problem Happy Ending problem]&lt;br /&gt;
:*[https://en.wikipedia.org/wiki/Van_der_Waerden%27s_theorem Van der Waerden&#039;s theorem]&lt;br /&gt;
:*[https://en.wikipedia.org/wiki/Hales%E2%80%93Jewett_theorem Hales–Jewett theorem]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Hall%27s_marriage_theorem Hall&#039;s theorem ] (the marriage theorem)&lt;br /&gt;
:* [https://en.wikipedia.org/wiki/Doubly_stochastic_matrix Birkhoff–Von Neumann theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/K%C3%B6nig&#039;s_theorem_(graph_theory) König-Egerváry theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Dilworth&#039;s_theorem Dilworth&#039;s theorem]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Szekeres_theorem Erdős–Szekeres theorem]&lt;br /&gt;
* The  [http://en.wikipedia.org/wiki/Max-flow_min-cut_theorem Max-Flow Min-Cut Theorem]&lt;br /&gt;
:* [https://en.wikipedia.org/wiki/Menger%27s_theorem Menger&#039;s theorem]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Maximum_flow_problem Maximum flow]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Linear_programming Linear programming]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Dual_linear_program Duality] &lt;br /&gt;
** [https://en.wikipedia.org/wiki/Unimodular_matrix Unimodularity]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Matroid Matroid]&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)/Problem_Set_4&amp;diff=12495</id>
		<title>组合数学 (Spring 2024)/Problem Set 4</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)/Problem_Set_4&amp;diff=12495"/>
		<updated>2024-06-04T09:16:51Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Problem 6 (Bonus Problem) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Problem 1 ==&lt;br /&gt;
&lt;br /&gt;
Recall that the smallest number &amp;lt;math&amp;gt;R(k,\ell)&amp;lt;/math&amp;gt; satisfying the condition in the Ramsey theory is called the &#039;&#039;&#039;Ramsey number&#039;&#039;&#039;. Prove that:&lt;br /&gt;
* &amp;lt;math&amp;gt;R(4,3)\leq 9&amp;lt;/math&amp;gt;. (Hint: Proof by contradiction. Color the edges of &amp;lt;math&amp;gt;K_9&amp;lt;/math&amp;gt; in red and blue, and assume that there are no red triangles and no blue &amp;lt;math&amp;gt;4&amp;lt;/math&amp;gt;-cliques. Try to determine the number of red and blue edges adjacent to each vertex.)&lt;br /&gt;
* &amp;lt;math&amp;gt;R(4,4)\leq 18&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Problem 2==&lt;br /&gt;
We color each non-empty subset of &amp;lt;math&amp;gt;[n]=\{1,2,\ldots,n\}&amp;lt;/math&amp;gt; with one of the &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; colors in &amp;lt;math&amp;gt;[r]&amp;lt;/math&amp;gt;. Show that for any finite &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; there is a finite &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; such that for all &amp;lt;math&amp;gt;n\ge N&amp;lt;/math&amp;gt;, for any &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;-coloring of non-empty subsets of &amp;lt;math&amp;gt;[n]&amp;lt;/math&amp;gt;, there always exist &amp;lt;math&amp;gt;1\le i&amp;lt;j&amp;lt;k\le n&amp;lt;/math&amp;gt; such that the intervals &amp;lt;math&amp;gt;[i,j)=\{i,i+1,\ldots, j-1\}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;[j,k)=\{j,j+1,\ldots, k-1\}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;[i,k)=\{i,i+1,\ldots, k-1\}&amp;lt;/math&amp;gt; are all assigned with the same color.&lt;br /&gt;
&lt;br /&gt;
== Problem 3 ==&lt;br /&gt;
(Frankl 1986)&lt;br /&gt;
&lt;br /&gt;
Let &amp;lt;math&amp;gt;\mathcal{F}\subseteq {[n]\choose k}&amp;lt;/math&amp;gt; be a &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;-uniform family, and suppose that it satisfies that &amp;lt;math&amp;gt;A\cap B \not\subset C&amp;lt;/math&amp;gt; for any &amp;lt;math&amp;gt;A,B,C\in\mathcal{F}&amp;lt;/math&amp;gt;.&lt;br /&gt;
* Fix any &amp;lt;math&amp;gt;B\in\mathcal{F}&amp;lt;/math&amp;gt;. Show that the family &amp;lt;math&amp;gt;\{A\cap B\mid A\in\mathcal{F}, A\neq B\}&amp;lt;/math&amp;gt; is an anti chain.&lt;br /&gt;
* Show that &amp;lt;math&amp;gt;|\mathcal{F}|\le 1+{k\choose \lfloor k/2\rfloor}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Problem 4 ==&lt;br /&gt;
Suppose that &amp;lt;math&amp;gt;M,M&#039;&amp;lt;/math&amp;gt; are matchings in a bipartite graph &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; with bipartition &amp;lt;math&amp;gt;A,B&amp;lt;/math&amp;gt;. Suppose that all the vertices of &amp;lt;math&amp;gt;S\subseteq A&amp;lt;/math&amp;gt; are matched by &amp;lt;math&amp;gt;M&amp;lt;/math&amp;gt; and that all the vertices of &amp;lt;math&amp;gt;T\subseteq B&amp;lt;/math&amp;gt; are matched by &amp;lt;math&amp;gt;M&#039;&amp;lt;/math&amp;gt;. Prove that &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; contains a matching that matches all the vertices of &amp;lt;math&amp;gt;S \cup T&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Problem 5 ==&lt;br /&gt;
Use the &#039;&#039;&#039;König-Egerváry theorem&#039;&#039;&#039; to prove the followings:&lt;br /&gt;
* Every bipartite graph &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;l&amp;lt;/math&amp;gt; edges has a matching of size at least &amp;lt;math&amp;gt;l/\Delta(G)&amp;lt;/math&amp;gt;, where &amp;lt;math&amp;gt;\Delta(G)&amp;lt;/math&amp;gt; is the maximum degree of a vertex in &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt;.&lt;br /&gt;
* Let &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; be a 0-1 matrix with &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; 1s. Let &amp;lt;math&amp;gt;s&amp;lt;/math&amp;gt; be the maximal number of 1s in a row or column of &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;, and suppose that &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; has no square &amp;lt;math&amp;gt;r\times r&amp;lt;/math&amp;gt; all-1 sub-matrix. It requires at least &amp;lt;math&amp;gt;m/(sr)&amp;lt;/math&amp;gt; all-1 (not necessarily square) sub-matrices to cover all 1s in &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Problem 6 (Bonus Problem) ==&lt;br /&gt;
&amp;lt;font color=red&amp;gt; This is a bonus problem worth &amp;lt;math&amp;gt;10&amp;lt;/math&amp;gt; points, the score of which will be used to replace the lowest score of any other problem in all problem sets. (Nothing will be done if this problem is already the lowest-scored problem)&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A company with &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; two-person teams researching products adapted to the pandemic by scheduling so no more than &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; individuals were in the office simultaneously, ensuring smooth operations even post-pandemic. They organized teams numbered &amp;lt;math&amp;gt;1&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt;, with members labeled &amp;lt;math&amp;gt;(i, 1)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;(i, 2)&amp;lt;/math&amp;gt;. Each week, one team member works onsite, while the other works remotely, maintaining productivity without in-person meetings between team members. The employees &amp;lt;math&amp;gt;(i, 1)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;(i, 2)&amp;lt;/math&amp;gt; know each other well and collaborate productively regardless of being isolated from each other, so members of the same team do not need to meet in person in the office. However, isolation between members from different teams is still a concern.&lt;br /&gt;
&lt;br /&gt;
Each pair of teams &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;j&amp;lt;/math&amp;gt; for &amp;lt;math&amp;gt;i\neq j&amp;lt;/math&amp;gt; has to collaborate occasionally. For a given number &amp;lt;math&amp;gt;w&amp;lt;/math&amp;gt; of weeks and&lt;br /&gt;
for fixed team members &amp;lt;math&amp;gt;(i,a)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;(j,b)&amp;lt;/math&amp;gt;, let &amp;lt;math&amp;gt;w_1&amp;lt;w_2&amp;lt;\dots&amp;lt;w_k&amp;lt;/math&amp;gt; be the weeks in which these two team&lt;br /&gt;
members meet in the office. The &#039;&#039;isolation&#039;&#039; of those two people is the &#039;&#039;&#039;maximum&#039;&#039;&#039; of&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \{w_1,w_2-w_1,w_3-w_2,\dots,w_k-w_{k-1},w+1-w_k\},&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or infinity if those two people never meet. The isolation of the whole company is the &#039;&#039;&#039;maximum&#039;&#039;&#039; isolation&lt;br /&gt;
across all choices of &amp;lt;math&amp;gt;i, j, a&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Given &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;w&amp;lt;/math&amp;gt;, let &amp;lt;math&amp;gt;f(n,w)&amp;lt;/math&amp;gt; be the &#039;&#039;&#039;minimum&#039;&#039;&#039; isolation over all possible schedules. For example, &amp;lt;math&amp;gt;f(2,3)=0&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;f(2,6)=4.&amp;lt;/math&amp;gt; Give an expression for &amp;lt;math&amp;gt;f(n,w)&amp;lt;/math&amp;gt; and explain your answer. For example, we have (Hint: View a schedule for one team as a binary string &amp;lt;math&amp;gt;\mathbf{x}&amp;lt;/math&amp;gt; of length &amp;lt;math&amp;gt;w&amp;lt;/math&amp;gt;, with &amp;lt;math&amp;gt;\mathbf{x}_i = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
indicating that the first team member comes to work on day &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;x_i= 1&amp;lt;/math&amp;gt;  indicating that the&lt;br /&gt;
second team member comes to work on day &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. What is the criterion between any two binary strings if we need the isolation being at most &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt; for some integer &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;?)&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)/Problem_Set_4&amp;diff=12494</id>
		<title>组合数学 (Spring 2024)/Problem Set 4</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)/Problem_Set_4&amp;diff=12494"/>
		<updated>2024-06-04T09:16:28Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Problem 6 (Bonus Problem) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Problem 1 ==&lt;br /&gt;
&lt;br /&gt;
Recall that the smallest number &amp;lt;math&amp;gt;R(k,\ell)&amp;lt;/math&amp;gt; satisfying the condition in the Ramsey theory is called the &#039;&#039;&#039;Ramsey number&#039;&#039;&#039;. Prove that:&lt;br /&gt;
* &amp;lt;math&amp;gt;R(4,3)\leq 9&amp;lt;/math&amp;gt;. (Hint: Proof by contradiction. Color the edges of &amp;lt;math&amp;gt;K_9&amp;lt;/math&amp;gt; in red and blue, and assume that there are no red triangles and no blue &amp;lt;math&amp;gt;4&amp;lt;/math&amp;gt;-cliques. Try to determine the number of red and blue edges adjacent to each vertex.)&lt;br /&gt;
* &amp;lt;math&amp;gt;R(4,4)\leq 18&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Problem 2==&lt;br /&gt;
We color each non-empty subset of &amp;lt;math&amp;gt;[n]=\{1,2,\ldots,n\}&amp;lt;/math&amp;gt; with one of the &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; colors in &amp;lt;math&amp;gt;[r]&amp;lt;/math&amp;gt;. Show that for any finite &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; there is a finite &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; such that for all &amp;lt;math&amp;gt;n\ge N&amp;lt;/math&amp;gt;, for any &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;-coloring of non-empty subsets of &amp;lt;math&amp;gt;[n]&amp;lt;/math&amp;gt;, there always exist &amp;lt;math&amp;gt;1\le i&amp;lt;j&amp;lt;k\le n&amp;lt;/math&amp;gt; such that the intervals &amp;lt;math&amp;gt;[i,j)=\{i,i+1,\ldots, j-1\}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;[j,k)=\{j,j+1,\ldots, k-1\}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;[i,k)=\{i,i+1,\ldots, k-1\}&amp;lt;/math&amp;gt; are all assigned with the same color.&lt;br /&gt;
&lt;br /&gt;
== Problem 3 ==&lt;br /&gt;
(Frankl 1986)&lt;br /&gt;
&lt;br /&gt;
Let &amp;lt;math&amp;gt;\mathcal{F}\subseteq {[n]\choose k}&amp;lt;/math&amp;gt; be a &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;-uniform family, and suppose that it satisfies that &amp;lt;math&amp;gt;A\cap B \not\subset C&amp;lt;/math&amp;gt; for any &amp;lt;math&amp;gt;A,B,C\in\mathcal{F}&amp;lt;/math&amp;gt;.&lt;br /&gt;
* Fix any &amp;lt;math&amp;gt;B\in\mathcal{F}&amp;lt;/math&amp;gt;. Show that the family &amp;lt;math&amp;gt;\{A\cap B\mid A\in\mathcal{F}, A\neq B\}&amp;lt;/math&amp;gt; is an anti chain.&lt;br /&gt;
* Show that &amp;lt;math&amp;gt;|\mathcal{F}|\le 1+{k\choose \lfloor k/2\rfloor}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Problem 4 ==&lt;br /&gt;
Suppose that &amp;lt;math&amp;gt;M,M&#039;&amp;lt;/math&amp;gt; are matchings in a bipartite graph &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; with bipartition &amp;lt;math&amp;gt;A,B&amp;lt;/math&amp;gt;. Suppose that all the vertices of &amp;lt;math&amp;gt;S\subseteq A&amp;lt;/math&amp;gt; are matched by &amp;lt;math&amp;gt;M&amp;lt;/math&amp;gt; and that all the vertices of &amp;lt;math&amp;gt;T\subseteq B&amp;lt;/math&amp;gt; are matched by &amp;lt;math&amp;gt;M&#039;&amp;lt;/math&amp;gt;. Prove that &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; contains a matching that matches all the vertices of &amp;lt;math&amp;gt;S \cup T&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Problem 5 ==&lt;br /&gt;
Use the &#039;&#039;&#039;König-Egerváry theorem&#039;&#039;&#039; to prove the followings:&lt;br /&gt;
* Every bipartite graph &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;l&amp;lt;/math&amp;gt; edges has a matching of size at least &amp;lt;math&amp;gt;l/\Delta(G)&amp;lt;/math&amp;gt;, where &amp;lt;math&amp;gt;\Delta(G)&amp;lt;/math&amp;gt; is the maximum degree of a vertex in &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt;.&lt;br /&gt;
* Let &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; be a 0-1 matrix with &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; 1s. Let &amp;lt;math&amp;gt;s&amp;lt;/math&amp;gt; be the maximal number of 1s in a row or column of &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;, and suppose that &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; has no square &amp;lt;math&amp;gt;r\times r&amp;lt;/math&amp;gt; all-1 sub-matrix. It requires at least &amp;lt;math&amp;gt;m/(sr)&amp;lt;/math&amp;gt; all-1 (not necessarily square) sub-matrices to cover all 1s in &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Problem 6 (Bonus Problem) ==&lt;br /&gt;
&amp;lt;font color=red&amp;gt; This is a bonus problem that is worth &amp;lt;math&amp;gt;10&amp;lt;/math&amp;gt; points, the score of which will be used to replace the lowest score of any other problem in all problem sets. (Nothing will be done if this problem is already the lowest-scored problem)&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A company with &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; two-person teams researching products adapted to the pandemic by scheduling so no more than &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; individuals were in the office simultaneously, ensuring smooth operations even post-pandemic. They organized teams numbered &amp;lt;math&amp;gt;1&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt;, with members labeled &amp;lt;math&amp;gt;(i, 1)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;(i, 2)&amp;lt;/math&amp;gt;. Each week, one team member works onsite, while the other works remotely, maintaining productivity without in-person meetings between team members. The employees &amp;lt;math&amp;gt;(i, 1)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;(i, 2)&amp;lt;/math&amp;gt; know each other well and collaborate productively regardless of being isolated from each other, so members of the same team do not need to meet in person in the office. However, isolation between members from different teams is still a concern.&lt;br /&gt;
&lt;br /&gt;
Each pair of teams &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;j&amp;lt;/math&amp;gt; for &amp;lt;math&amp;gt;i\neq j&amp;lt;/math&amp;gt; has to collaborate occasionally. For a given number &amp;lt;math&amp;gt;w&amp;lt;/math&amp;gt; of weeks and&lt;br /&gt;
for fixed team members &amp;lt;math&amp;gt;(i,a)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;(j,b)&amp;lt;/math&amp;gt;, let &amp;lt;math&amp;gt;w_1&amp;lt;w_2&amp;lt;\dots&amp;lt;w_k&amp;lt;/math&amp;gt; be the weeks in which these two team&lt;br /&gt;
members meet in the office. The &#039;&#039;isolation&#039;&#039; of those two people is the &#039;&#039;&#039;maximum&#039;&#039;&#039; of&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \{w_1,w_2-w_1,w_3-w_2,\dots,w_k-w_{k-1},w+1-w_k\},&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or infinity if those two people never meet. The isolation of the whole company is the &#039;&#039;&#039;maximum&#039;&#039;&#039; isolation&lt;br /&gt;
across all choices of &amp;lt;math&amp;gt;i, j, a&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Given &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;w&amp;lt;/math&amp;gt;, let &amp;lt;math&amp;gt;f(n,w)&amp;lt;/math&amp;gt; be the &#039;&#039;&#039;minimum&#039;&#039;&#039; isolation over all possible schedules. For example, &amp;lt;math&amp;gt;f(2,3)=0&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;f(2,6)=4.&amp;lt;/math&amp;gt; Give an expression for &amp;lt;math&amp;gt;f(n,w)&amp;lt;/math&amp;gt; and explain your answer. For example, we have (Hint: View a schedule for one team as a binary string &amp;lt;math&amp;gt;\mathbf{x}&amp;lt;/math&amp;gt; of length &amp;lt;math&amp;gt;w&amp;lt;/math&amp;gt;, with &amp;lt;math&amp;gt;\mathbf{x}_i = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
indicating that the first team member comes to work on day &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;x_i= 1&amp;lt;/math&amp;gt;  indicating that the&lt;br /&gt;
second team member comes to work on day &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. What is the criterion between any two binary strings if we need the isolation being at most &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt; for some integer &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;?)&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)/Problem_Set_4&amp;diff=12493</id>
		<title>组合数学 (Spring 2024)/Problem Set 4</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)/Problem_Set_4&amp;diff=12493"/>
		<updated>2024-06-04T09:12:20Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Problem 6 (Bonus Problem) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Problem 1 ==&lt;br /&gt;
&lt;br /&gt;
Recall that the smallest number &amp;lt;math&amp;gt;R(k,\ell)&amp;lt;/math&amp;gt; satisfying the condition in the Ramsey theory is called the &#039;&#039;&#039;Ramsey number&#039;&#039;&#039;. Prove that:&lt;br /&gt;
* &amp;lt;math&amp;gt;R(4,3)\leq 9&amp;lt;/math&amp;gt;. (Hint: Proof by contradiction. Color the edges of &amp;lt;math&amp;gt;K_9&amp;lt;/math&amp;gt; in red and blue, and assume that there are no red triangles and no blue &amp;lt;math&amp;gt;4&amp;lt;/math&amp;gt;-cliques. Try to determine the number of red and blue edges adjacent to each vertex.)&lt;br /&gt;
* &amp;lt;math&amp;gt;R(4,4)\leq 18&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Problem 2==&lt;br /&gt;
We color each non-empty subset of &amp;lt;math&amp;gt;[n]=\{1,2,\ldots,n\}&amp;lt;/math&amp;gt; with one of the &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; colors in &amp;lt;math&amp;gt;[r]&amp;lt;/math&amp;gt;. Show that for any finite &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; there is a finite &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; such that for all &amp;lt;math&amp;gt;n\ge N&amp;lt;/math&amp;gt;, for any &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;-coloring of non-empty subsets of &amp;lt;math&amp;gt;[n]&amp;lt;/math&amp;gt;, there always exist &amp;lt;math&amp;gt;1\le i&amp;lt;j&amp;lt;k\le n&amp;lt;/math&amp;gt; such that the intervals &amp;lt;math&amp;gt;[i,j)=\{i,i+1,\ldots, j-1\}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;[j,k)=\{j,j+1,\ldots, k-1\}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;[i,k)=\{i,i+1,\ldots, k-1\}&amp;lt;/math&amp;gt; are all assigned with the same color.&lt;br /&gt;
&lt;br /&gt;
== Problem 3 ==&lt;br /&gt;
(Frankl 1986)&lt;br /&gt;
&lt;br /&gt;
Let &amp;lt;math&amp;gt;\mathcal{F}\subseteq {[n]\choose k}&amp;lt;/math&amp;gt; be a &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;-uniform family, and suppose that it satisfies that &amp;lt;math&amp;gt;A\cap B \not\subset C&amp;lt;/math&amp;gt; for any &amp;lt;math&amp;gt;A,B,C\in\mathcal{F}&amp;lt;/math&amp;gt;.&lt;br /&gt;
* Fix any &amp;lt;math&amp;gt;B\in\mathcal{F}&amp;lt;/math&amp;gt;. Show that the family &amp;lt;math&amp;gt;\{A\cap B\mid A\in\mathcal{F}, A\neq B\}&amp;lt;/math&amp;gt; is an anti chain.&lt;br /&gt;
* Show that &amp;lt;math&amp;gt;|\mathcal{F}|\le 1+{k\choose \lfloor k/2\rfloor}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Problem 4 ==&lt;br /&gt;
Suppose that &amp;lt;math&amp;gt;M,M&#039;&amp;lt;/math&amp;gt; are matchings in a bipartite graph &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; with bipartition &amp;lt;math&amp;gt;A,B&amp;lt;/math&amp;gt;. Suppose that all the vertices of &amp;lt;math&amp;gt;S\subseteq A&amp;lt;/math&amp;gt; are matched by &amp;lt;math&amp;gt;M&amp;lt;/math&amp;gt; and that all the vertices of &amp;lt;math&amp;gt;T\subseteq B&amp;lt;/math&amp;gt; are matched by &amp;lt;math&amp;gt;M&#039;&amp;lt;/math&amp;gt;. Prove that &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; contains a matching that matches all the vertices of &amp;lt;math&amp;gt;S \cup T&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Problem 5 ==&lt;br /&gt;
Use the &#039;&#039;&#039;König-Egerváry theorem&#039;&#039;&#039; to prove the followings:&lt;br /&gt;
* Every bipartite graph &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;l&amp;lt;/math&amp;gt; edges has a matching of size at least &amp;lt;math&amp;gt;l/\Delta(G)&amp;lt;/math&amp;gt;, where &amp;lt;math&amp;gt;\Delta(G)&amp;lt;/math&amp;gt; is the maximum degree of a vertex in &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt;.&lt;br /&gt;
* Let &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; be a 0-1 matrix with &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; 1s. Let &amp;lt;math&amp;gt;s&amp;lt;/math&amp;gt; be the maximal number of 1s in a row or column of &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;, and suppose that &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; has no square &amp;lt;math&amp;gt;r\times r&amp;lt;/math&amp;gt; all-1 sub-matrix. It requires at least &amp;lt;math&amp;gt;m/(sr)&amp;lt;/math&amp;gt; all-1 (not necessarily square) sub-matrices to cover all 1s in &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Problem 6 (Bonus Problem) ==&lt;br /&gt;
&amp;lt;font color=red&amp;gt; This is a bonus problem that is worth &amp;lt;math&amp;gt;10&amp;lt;/math&amp;gt; points, the score of which will be used to replace the lowest score of any other problem in all problem sets. (Nothing will be done if this problem is already the lowest-scored problem)&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A company with &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; two-person teams researching products adapted to the pandemic by scheduling so no more than &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; individuals were in the office simultaneously, ensuring smooth operations even post-pandemic. They organized teams numbered &amp;lt;math&amp;gt;1&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt;, with members labeled &amp;lt;math&amp;gt;(i, 1)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;(i, 2)&amp;lt;/math&amp;gt;. Each week, one team member works onsite, while the other works remotely, maintaining productivity without in-person meetings between team members. The employees &amp;lt;math&amp;gt;(i, 1)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;(i, 2)&amp;lt;/math&amp;gt; know each other well and collaborate productively regardless of being isolated from each other, so members of the same team do not need to meet in person in the office. However, isolation between members from different teams is still a concern.&lt;br /&gt;
&lt;br /&gt;
Each pair of teams &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;j&amp;lt;/math&amp;gt; for &amp;lt;math&amp;gt;i\neq j&amp;lt;/math&amp;gt; has to collaborate occasionally. For a given number &amp;lt;math&amp;gt;w&amp;lt;/math&amp;gt; of weeks and&lt;br /&gt;
for fixed team members &amp;lt;math&amp;gt;(i,a)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;(j,b)&amp;lt;/math&amp;gt;, let &amp;lt;math&amp;gt;w_1&amp;lt;w_2&amp;lt;\dots&amp;lt;w_k&amp;lt;/math&amp;gt; be the weeks in which these two team&lt;br /&gt;
members meet in the office. The &#039;&#039;isolation&#039;&#039; of those two people is the &#039;&#039;&#039;maximum&#039;&#039;&#039; of&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \{w_1,w_2-w_1,w_3-w_2,\dots,w_k-w_{k-1},w+1-w_k\},&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or infinity if those two people never meet. The isolation of the whole company is the &#039;&#039;&#039;maximum&#039;&#039;&#039; isolation&lt;br /&gt;
across all choices of &amp;lt;math&amp;gt;i, j, a&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Given &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;w&amp;lt;/math&amp;gt;, what is the &#039;&#039;&#039;minimum&#039;&#039;&#039; isolation over all possible schedules? Explain your answer. (Hint: View a schedule for one team as a binary string &amp;lt;math&amp;gt;\mathbf{x}&amp;lt;/math&amp;gt; of length &amp;lt;math&amp;gt;w&amp;lt;/math&amp;gt;, with &amp;lt;math&amp;gt;\mathbf{x}_i = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
indicating that the first team member comes to work on day &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;x_i= 1&amp;lt;/math&amp;gt;  indicating that the&lt;br /&gt;
second team member comes to work on day &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. What is the criterion between any two binary strings if we need the isolation being at most &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt; for some integer &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;?)&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)/Problem_Set_4&amp;diff=12492</id>
		<title>组合数学 (Spring 2024)/Problem Set 4</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)/Problem_Set_4&amp;diff=12492"/>
		<updated>2024-06-04T09:11:45Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: Created page with &amp;quot;== Problem 1 ==  Recall that the smallest number &amp;lt;math&amp;gt;R(k,\ell)&amp;lt;/math&amp;gt; satisfying the condition in the Ramsey theory is called the &amp;#039;&amp;#039;&amp;#039;Ramsey number&amp;#039;&amp;#039;&amp;#039;. Prove that: * &amp;lt;math&amp;gt;R(4,3)\leq 9&amp;lt;/math&amp;gt;. (Hint: Proof by contradiction. Color the edges of &amp;lt;math&amp;gt;K_9&amp;lt;/math&amp;gt; in red and blue, and assume that there are no red triangles and no blue &amp;lt;math&amp;gt;4&amp;lt;/math&amp;gt;-cliques. Try to determine the number of red and blue edges adjacent to each vertex.) * &amp;lt;math&amp;gt;R(4,4)\leq 18&amp;lt;/math&amp;gt;.  ==Problem 2...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Problem 1 ==&lt;br /&gt;
&lt;br /&gt;
Recall that the smallest number &amp;lt;math&amp;gt;R(k,\ell)&amp;lt;/math&amp;gt; satisfying the condition in the Ramsey theory is called the &#039;&#039;&#039;Ramsey number&#039;&#039;&#039;. Prove that:&lt;br /&gt;
* &amp;lt;math&amp;gt;R(4,3)\leq 9&amp;lt;/math&amp;gt;. (Hint: Proof by contradiction. Color the edges of &amp;lt;math&amp;gt;K_9&amp;lt;/math&amp;gt; in red and blue, and assume that there are no red triangles and no blue &amp;lt;math&amp;gt;4&amp;lt;/math&amp;gt;-cliques. Try to determine the number of red and blue edges adjacent to each vertex.)&lt;br /&gt;
* &amp;lt;math&amp;gt;R(4,4)\leq 18&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Problem 2==&lt;br /&gt;
We color each non-empty subset of &amp;lt;math&amp;gt;[n]=\{1,2,\ldots,n\}&amp;lt;/math&amp;gt; with one of the &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; colors in &amp;lt;math&amp;gt;[r]&amp;lt;/math&amp;gt;. Show that for any finite &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; there is a finite &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; such that for all &amp;lt;math&amp;gt;n\ge N&amp;lt;/math&amp;gt;, for any &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;-coloring of non-empty subsets of &amp;lt;math&amp;gt;[n]&amp;lt;/math&amp;gt;, there always exist &amp;lt;math&amp;gt;1\le i&amp;lt;j&amp;lt;k\le n&amp;lt;/math&amp;gt; such that the intervals &amp;lt;math&amp;gt;[i,j)=\{i,i+1,\ldots, j-1\}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;[j,k)=\{j,j+1,\ldots, k-1\}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;[i,k)=\{i,i+1,\ldots, k-1\}&amp;lt;/math&amp;gt; are all assigned with the same color.&lt;br /&gt;
&lt;br /&gt;
== Problem 3 ==&lt;br /&gt;
(Frankl 1986)&lt;br /&gt;
&lt;br /&gt;
Let &amp;lt;math&amp;gt;\mathcal{F}\subseteq {[n]\choose k}&amp;lt;/math&amp;gt; be a &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;-uniform family, and suppose that it satisfies that &amp;lt;math&amp;gt;A\cap B \not\subset C&amp;lt;/math&amp;gt; for any &amp;lt;math&amp;gt;A,B,C\in\mathcal{F}&amp;lt;/math&amp;gt;.&lt;br /&gt;
* Fix any &amp;lt;math&amp;gt;B\in\mathcal{F}&amp;lt;/math&amp;gt;. Show that the family &amp;lt;math&amp;gt;\{A\cap B\mid A\in\mathcal{F}, A\neq B\}&amp;lt;/math&amp;gt; is an anti chain.&lt;br /&gt;
* Show that &amp;lt;math&amp;gt;|\mathcal{F}|\le 1+{k\choose \lfloor k/2\rfloor}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Problem 4 ==&lt;br /&gt;
Suppose that &amp;lt;math&amp;gt;M,M&#039;&amp;lt;/math&amp;gt; are matchings in a bipartite graph &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; with bipartition &amp;lt;math&amp;gt;A,B&amp;lt;/math&amp;gt;. Suppose that all the vertices of &amp;lt;math&amp;gt;S\subseteq A&amp;lt;/math&amp;gt; are matched by &amp;lt;math&amp;gt;M&amp;lt;/math&amp;gt; and that all the vertices of &amp;lt;math&amp;gt;T\subseteq B&amp;lt;/math&amp;gt; are matched by &amp;lt;math&amp;gt;M&#039;&amp;lt;/math&amp;gt;. Prove that &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; contains a matching that matches all the vertices of &amp;lt;math&amp;gt;S \cup T&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Problem 5 ==&lt;br /&gt;
Use the &#039;&#039;&#039;König-Egerváry theorem&#039;&#039;&#039; to prove the followings:&lt;br /&gt;
* Every bipartite graph &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;l&amp;lt;/math&amp;gt; edges has a matching of size at least &amp;lt;math&amp;gt;l/\Delta(G)&amp;lt;/math&amp;gt;, where &amp;lt;math&amp;gt;\Delta(G)&amp;lt;/math&amp;gt; is the maximum degree of a vertex in &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt;.&lt;br /&gt;
* Let &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; be a 0-1 matrix with &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; 1s. Let &amp;lt;math&amp;gt;s&amp;lt;/math&amp;gt; be the maximal number of 1s in a row or column of &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;, and suppose that &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; has no square &amp;lt;math&amp;gt;r\times r&amp;lt;/math&amp;gt; all-1 sub-matrix. It requires at least &amp;lt;math&amp;gt;m/(sr)&amp;lt;/math&amp;gt; all-1 (not necessarily square) sub-matrices to cover all 1s in &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Problem 6 (Bonus Problem) ==&lt;br /&gt;
&amp;lt;font color=red&amp;gt; This is a bonus problem that is worth &amp;lt;math&amp;gt;10&amp;lt;/math&amp;gt; points, the score of which will be used to replace the lowest score of any other problem in all problem sets. (Nothing will be done if this problem is already the lowest-scored problem)&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A company with &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; two-person teams researching products adapted to the pandemic by scheduling so no more than &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; individuals were in the office simultaneously, ensuring smooth operations even post-pandemic. They organized teams numbered &amp;lt;math&amp;gt;1&amp;lt;/math&amp;gt; to &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt;, with members labeled &amp;lt;math&amp;gt;(i, 1)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;(i, 2)&amp;lt;/math&amp;gt;. Each week, one team member works onsite, while the other works remotely, maintaining productivity without in-person meetings between team members. The employees &amp;lt;math&amp;gt;(i, 1)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;(i, 2)&amp;lt;/math&amp;gt; know each other well and collaborate productively regardless of being isolated from each other, so members of the same team do not need to meet in person in the office. However, isolation between members from different teams is still a concern.&lt;br /&gt;
&lt;br /&gt;
Each pair of teams &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;j&amp;lt;/math&amp;gt; for &amp;lt;math&amp;gt;i\neq j&amp;lt;/math&amp;gt; has to collaborate occasionally. For a given number &amp;lt;math&amp;gt;w&amp;lt;/math&amp;gt; of weeks and&lt;br /&gt;
for fixed team members &amp;lt;math&amp;gt;(i,a)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;(j,b)&amp;lt;/math&amp;gt;, let &amp;lt;math&amp;gt;w_1&amp;lt;w_2&amp;lt;\dots&amp;lt;w_k&amp;lt;/math&amp;gt; be the weeks in which these two team&lt;br /&gt;
members meet in the office. The &#039;&#039;isolation&#039;&#039; of those two people is the &#039;&#039;&#039;maximum&#039;&#039;&#039; of&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \{w_1,w_2-w_1,w_3-w_2,\dots,w_k-w_{k-1},w+1-w_k\},&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or infinity if those two people never meet. The isolation of the whole company is the &#039;&#039;&#039;maximum&#039;&#039;&#039; isolation&lt;br /&gt;
across all choices of &amp;lt;math&amp;gt;i, j, a&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Given &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;w&amp;lt;/math&amp;gt;, what is the &#039;&#039;&#039;minimum&#039;&#039;&#039; isolation over all possible schedules? Explain your answer. (Hint: View a schedule for one team as a binary string &amp;lt;math&amp;gt;\mathbf{x}&amp;lt;/math&amp;gt; of length &amp;lt;math&amp;gt;w&amp;lt;/math&amp;gt;, with &amp;lt;math&amp;gt;\mathbf{x}_i = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
indicating that the first team member comes to work on day &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;x_i= 1&amp;lt;/math&amp;gt;  indicating that the&lt;br /&gt;
second team member comes to work on day &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;. What is the criterion between any two binary strings if we need the isolation being at most &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt; for some integer &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;?)&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)&amp;diff=12491</id>
		<title>组合数学 (Spring 2024)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)&amp;diff=12491"/>
		<updated>2024-06-04T08:32:51Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Assignments */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;组合数学  &amp;lt;br&amp;gt;&lt;br /&gt;
Combinatorics&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 =Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 尹一通&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = yinyt@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= office&lt;br /&gt;
|data4= 计算机系 804&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class meetings&lt;br /&gt;
|data6   = Wednesday, 2pm-4pm &amp;lt;br&amp;gt; 仙Ⅱ-211&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office hours&lt;br /&gt;
|data8   = TBA &amp;lt;br&amp;gt;计算机系 804&lt;br /&gt;
|header9 = Textbook&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = [[File:LW-combinatorics.jpeg|border|100px]]&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = van Lint and Wilson. &amp;lt;br&amp;gt; &#039;&#039;A course in Combinatorics, 2nd ed.&#039;&#039;, &amp;lt;br&amp;gt; Cambridge Univ Press, 2001.&lt;br /&gt;
|header12 =&lt;br /&gt;
|label12  = &lt;br /&gt;
|data12   = [[File:Jukna_book.jpg|border|100px]]&lt;br /&gt;
|header13 =&lt;br /&gt;
|label13  = &lt;br /&gt;
|data13   = Jukna. &#039;&#039;Extremal Combinatorics: &amp;lt;br&amp;gt; With Applications in Computer Science,&amp;lt;br&amp;gt;2nd ed.&#039;&#039;, Springer, 2011.&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This is the webpage for the &#039;&#039;Combinatorics&#039;&#039; class of Spring 2024. Students who take this class should check this page periodically for content updates and new announcements. &lt;br /&gt;
&lt;br /&gt;
= Announcement =&lt;br /&gt;
* &#039;&#039;&#039;(2024/03/19)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第一次作业已发布&amp;lt;/font&amp;gt;，请在 2024/04/03 上课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A1.pdf&#039;).&lt;br /&gt;
* &#039;&#039;&#039;(2024/04/10)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第二次作业已发布&amp;lt;/font&amp;gt;，请在 2024/04/24 上课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A2.pdf&#039;).&lt;br /&gt;
* &#039;&#039;&#039;(2024/05/15)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第三次作业已发布&amp;lt;/font&amp;gt;，请在 2024/05/29 上课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A3.pdf&#039;).&lt;br /&gt;
&lt;br /&gt;
= Course info =&lt;br /&gt;
* &#039;&#039;&#039;Instructor &#039;&#039;&#039;: 尹一通 ([http://tcs.nju.edu.cn/yinyt/ homepage])&lt;br /&gt;
:*&#039;&#039;&#039;email&#039;&#039;&#039;: yinyt@nju.edu.cn&lt;br /&gt;
:*&#039;&#039;&#039;office&#039;&#039;&#039;: 计算机系 804 &lt;br /&gt;
* &#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;:&lt;br /&gt;
** [https://lhy-gispzjz.github.io 刘弘洋] ([mailto:liuhongyang@smail.nju.edu.cn liuhongyang@smail.nju.edu.cn])&lt;br /&gt;
** [https://wcysai.com 王淳扬] ([mailto:wcysai@smail.nju.edu.cn wcysai@smail.nju.edu.cn])&lt;br /&gt;
* &#039;&#039;&#039;Class meeting&#039;&#039;&#039;: Wednesday, 2pm-4pm, 仙Ⅱ-211.&lt;br /&gt;
* &#039;&#039;&#039;Office hour&#039;&#039;&#039;: TBA&lt;br /&gt;
:* &#039;&#039;&#039;QQ群&#039;&#039;&#039;: 709281027 (加入时需报姓名、专业、学号)&lt;br /&gt;
&lt;br /&gt;
= Syllabus =&lt;br /&gt;
&lt;br /&gt;
=== 先修课程 Prerequisites ===&lt;br /&gt;
* 离散数学（Discrete Mathematics）&lt;br /&gt;
* 线性代数（Linear Algebra）&lt;br /&gt;
* 概率论（Probability Theory）&lt;br /&gt;
&lt;br /&gt;
=== Course materials ===&lt;br /&gt;
* [[组合数学 (Spring 2024)/Course materials|&amp;lt;font size=3&amp;gt;教材和参考书清单&amp;lt;/font&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=== 成绩 Grades ===&lt;br /&gt;
* 课程成绩：本课程将会有若干次作业和一次期末考试。最终成绩将由平时作业成绩 (≥ 60%) 和期末考试成绩 (≤ 40%) 综合得出。&lt;br /&gt;
* 迟交：如果有特殊的理由，无法按时完成作业，请提前联系授课老师，给出正当理由。否则迟交的作业将不被接受。&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;font color=red&amp;gt; 学术诚信 Academic Integrity &amp;lt;/font&amp;gt;===&lt;br /&gt;
学术诚信是所有从事学术活动的学生和学者最基本的职业道德底线，本课程将不遗余力的维护学术诚信规范，违反这一底线的行为将不会被容忍。&lt;br /&gt;
&lt;br /&gt;
作业完成的原则：署你名字的工作必须是你个人的贡献。在完成作业的过程中，允许讨论，前提是讨论的所有参与者均处于同等完成度。但关键想法的执行、以及作业文本的写作必须独立完成，并在作业中致谢（acknowledge）所有参与讨论的人。不允许其他任何形式的合作——尤其是与已经完成作业的同学“讨论”。&lt;br /&gt;
&lt;br /&gt;
本课程将对剽窃行为采取零容忍的态度。在完成作业过程中，对他人工作（出版物、互联网资料、其他人的作业等）直接的文本抄袭和对关键思想、关键元素的抄袭，按照 [http://www.acm.org/publications/policies/plagiarism_policy ACM Policy on Plagiarism]的解释，都将视为剽窃。剽窃者成绩将被取消。如果发现互相抄袭行为，&amp;lt;font color=red&amp;gt; 抄袭和被抄袭双方的成绩都将被取消&amp;lt;/font&amp;gt;。因此请主动防止自己的作业被他人抄袭。&lt;br /&gt;
&lt;br /&gt;
学术诚信影响学生个人的品行，也关乎整个教育系统的正常运转。为了一点分数而做出学术不端的行为，不仅使自己沦为一个欺骗者，也使他人的诚实努力失去意义。让我们一起努力维护一个诚信的环境。&lt;br /&gt;
&lt;br /&gt;
= Assignments =&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 1|Problem Set 1]] [[组合数学 (Spring 2024)/第一次作业提交名单|第一次作业提交名单]]&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 2|Problem Set 2]] [[组合数学 (Spring 2024)/第二次作业提交名单|第二次作业提交名单]]&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 3|Problem Set 3]] [[组合数学 (Spring 2024)/第三次作业提交名单|第三次作业提交名单]]&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 4|Problem Set 4]]&lt;br /&gt;
&lt;br /&gt;
= Lecture Notes =&lt;br /&gt;
# [[组合数学 (Fall 2024)/Basic enumeration|Basic enumeration | 基本计数]] ([http://tcs.nju.edu.cn/slides/comb2024/BasicEnumeration.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Generating functions|Generating functions | 生成函数]] ([http://tcs.nju.edu.cn/slides/comb2024/GeneratingFunction.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Sieve methods|Sieve methods | 筛法]] ([http://tcs.nju.edu.cn/slides/comb2024/PIE.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Pólya&#039;s theory of counting|Pólya&#039;s theory of counting | Pólya计数法]]  ([http://tcs.nju.edu.cn/slides/comb2024/Polya.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Cayley&#039;s formula|Cayley&#039;s formula | Cayley公式]]  ([http://tcs.nju.edu.cn/slides/comb2024/Cayley.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Existence problems|Existence problems | 存在性问题]]  ([http://tcs.nju.edu.cn/slides/comb2024/Existence.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/The probabilistic method|The probabilistic method | 概率法]] ([http://tcs.nju.edu.cn/slides/comb2024/ProbMethod.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Extremal graph theory|Extremal graph theory | 极值图论]] ([http://tcs.nju.edu.cn/slides/comb2024/ExtremalGraphs.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Extremal set theory|Extremal set theory | 极值集合论]]（[http://tcs.nju.edu.cn/slides/comb2024/ExtremalSets.pdf slides]）&lt;br /&gt;
#* [https://mathweb.ucsd.edu/~ronspubs/90_03_erdos_ko_rado.pdf Old and new proofs of the Erdős–Ko–Rado theorem] by Frankl and Graham&lt;br /&gt;
#* [https://arxiv.org/pdf/1908.08483.pdf Improved bounds for the sunflower lemma] by Alweiss-Lovet-Wu-Zhang and a [https://arxiv.org/pdf/1909.04774.pdf simplified proof] by Rao&lt;br /&gt;
# [[组合数学 (Fall 2024)/Ramsey theory|Ramsey theory | Ramsey理论]]（[http://tcs.nju.edu.cn/slides/comb2024/Ramsey.pdf slides]）&lt;br /&gt;
&lt;br /&gt;
= Resources =&lt;br /&gt;
* [http://math.mit.edu/~fox/MAT307.html Combinatorics course] by Jacob Fox&lt;br /&gt;
* [https://yufeizhao.com/pm/ Probabilistic Methods in Combinatorics] and [https://yufeizhao.com/gtacbook/ Graph Theory and Additive Combinatorics] by Yufei Zhao&lt;br /&gt;
* [https://www.math.uvic.ca/~noelj/combinatoricsLectures.html Combinatorics Lecture Videos online]&lt;br /&gt;
* [https://www.math.ucla.edu/~pak/lectures/Math-Videos/comb-videos.htm Collection of Combinatorics Videos]&lt;br /&gt;
&lt;br /&gt;
= Concepts =&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Binomial_coefficient Binomial coefficient]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Twelvefold_way The twelvefold way]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Composition_(number_theory) Composition of a number]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Multiset#Formal_definition Multiset]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Combination#Number_of_combinations_with_repetition Combinations with repetition], [http://en.wikipedia.org/wiki/Multiset#Counting_multisets &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;-multisets on a set]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Multinomial_theorem#Multinomial_coefficients Multinomial coefficients]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Stirling_numbers_of_the_second_kind Stirling number of the second kind]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Partition_(number_theory) Partition of a number]&lt;br /&gt;
** [http://en.wikipedia.org/wiki/Young_tableau Young tableau]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Fibonacci_number Fibonacci number]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Catalan_number Catalan number]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Generating_function Generating function] and [http://en.wikipedia.org/wiki/Formal_power_series formal power series]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Binomial_series Newton&#039;s formula]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Inclusion-exclusion_principle The principle of inclusion-exclusion] (and more generally the [http://en.wikipedia.org/wiki/Sieve_theory sieve method])&lt;br /&gt;
* [http://en.wikipedia.org/wiki/M%C3%B6bius_inversion_formula Möbius inversion formula]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Derangement Derangement], and [http://en.wikipedia.org/wiki/M%C3%A9nage_problem Problème des ménages]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Ryser%27s_formula#Ryser_formula Ryser&#039;s formula]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Euler_totient Euler totient function]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Burnside%27s_lemma Burnside&#039;s lemma]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Group_action Group action]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Group_action#Orbits_and_stabilizers Orbits]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/P%C3%B3lya_enumeration_theorem Pólya enumeration theorem]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Permutation_group Permutation group]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Cycle_index Cycle index]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Cayley_formula Cayley&#039;s formula]&lt;br /&gt;
** [http://en.wikipedia.org/wiki/Prüfer_sequence Prüfer code for trees]&lt;br /&gt;
** [http://en.wikipedia.org/wiki/Kirchhoff%27s_matrix_tree_theorem Kirchhoff&#039;s matrix-tree theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Double_counting_(proof_technique) Double counting] and the [http://en.wikipedia.org/wiki/Handshaking_lemma handshaking lemma]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Sperner&#039;s_lemma Sperner&#039;s lemma] and [http://en.wikipedia.org/wiki/Brouwer_fixed_point_theorem Brouwer fixed point theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Pigeonhole_principle Pigeonhole principle]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Szekeres_theorem Erdős–Szekeres theorem]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Dirichlet&#039;s_approximation_theorem Dirichlet&#039;s approximation theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Probabilistic_method The Probabilistic Method]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Lov%C3%A1sz_local_lemma Lovász local lemma]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93R%C3%A9nyi_model Erdős–Rényi model for random graphs]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Extremal_graph_theory Extremal graph theory]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Turan_theorem Turán&#039;s theorem], [http://en.wikipedia.org/wiki/Tur%C3%A1n_graph Turán graph]&lt;br /&gt;
* Two analytic inequalities: &lt;br /&gt;
:*[http://en.wikipedia.org/wiki/Cauchy%E2%80%93Schwarz_inequality Cauchy–Schwarz inequality]&lt;br /&gt;
:* the [http://en.wikipedia.org/wiki/Inequality_of_arithmetic_and_geometric_means inequality of arithmetic and geometric means]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Stone_theorem Erdős–Stone theorem] (fundamental theorem of extremal graph theory)&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Sunflower_(mathematics) Sunflower lemma and conjecture]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Ko%E2%80%93Rado_theorem Erdős–Ko–Rado theorem]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Sperner%27s_theorem Sperner&#039;s theorem]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Sperner_family Sperner system] or &#039;&#039;&#039;antichain&#039;&#039;&#039;&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Sauer%E2%80%93Shelah_lemma Sauer–Shelah lemma]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Vapnik%E2%80%93Chervonenkis_dimension Vapnik–Chervonenkis dimension]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Kruskal%E2%80%93Katona_theorem Kruskal–Katona theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Ramsey_theory Ramsey theory]&lt;br /&gt;
:*[http://en.wikipedia.org/wiki/Ramsey&#039;s_theorem Ramsey&#039;s theorem]&lt;br /&gt;
:*[http://en.wikipedia.org/wiki/Happy_Ending_problem Happy Ending problem]&lt;br /&gt;
:*[https://en.wikipedia.org/wiki/Van_der_Waerden%27s_theorem Van der Waerden&#039;s theorem]&lt;br /&gt;
:*[https://en.wikipedia.org/wiki/Hales%E2%80%93Jewett_theorem Hales–Jewett theorem]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Hall%27s_marriage_theorem Hall&#039;s theorem ] (the marriage theorem)&lt;br /&gt;
:* [https://en.wikipedia.org/wiki/Doubly_stochastic_matrix Birkhoff–Von Neumann theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/K%C3%B6nig&#039;s_theorem_(graph_theory) König-Egerváry theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Dilworth&#039;s_theorem Dilworth&#039;s theorem]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Szekeres_theorem Erdős–Szekeres theorem]&lt;br /&gt;
* The  [http://en.wikipedia.org/wiki/Max-flow_min-cut_theorem Max-Flow Min-Cut Theorem]&lt;br /&gt;
:* [https://en.wikipedia.org/wiki/Menger%27s_theorem Menger&#039;s theorem]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Maximum_flow_problem Maximum flow]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Linear_programming Linear programming]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Dual_linear_program Duality] &lt;br /&gt;
** [https://en.wikipedia.org/wiki/Unimodular_matrix Unimodularity]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Matroid Matroid]&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)/%E7%AC%AC%E4%B8%89%E6%AC%A1%E4%BD%9C%E4%B8%9A%E6%8F%90%E4%BA%A4%E5%90%8D%E5%8D%95&amp;diff=12490</id>
		<title>组合数学 (Spring 2024)/第三次作业提交名单</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)/%E7%AC%AC%E4%B8%89%E6%AC%A1%E4%BD%9C%E4%B8%9A%E6%8F%90%E4%BA%A4%E5%90%8D%E5%8D%95&amp;diff=12490"/>
		<updated>2024-06-03T11:44:33Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: Created page with &amp;quot;如有错漏请邮件联系助教. &amp;lt;center&amp;gt; {| class=&amp;quot;wikitable&amp;quot; |- ! 学号 !! 姓名 |- |  201098313 || 杨文昊 |- |  201220011 || 章振辉 |- |  201220094 || 肖依博 |- |  201220179 || 阎子扬 |- |  201300026 || 高峰 |- |  201502003 || 丁显浓 |- |  201840009 || 田永上 |- |  201840058 || 蒋潇鹏 |- |  201840281 || 史成璐 |- |  211098220 || 付博 |- |  211220104 || 崔乐天 |- |  211220151 || 吴羽 |- |  211240012 || 陈宇宁 |- |  211240046 ||...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;如有错漏请邮件联系助教.&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 学号 !! 姓名&lt;br /&gt;
|-&lt;br /&gt;
|  201098313 || 杨文昊&lt;br /&gt;
|-&lt;br /&gt;
|  201220011 || 章振辉&lt;br /&gt;
|-&lt;br /&gt;
|  201220094 || 肖依博&lt;br /&gt;
|-&lt;br /&gt;
|  201220179 || 阎子扬&lt;br /&gt;
|-&lt;br /&gt;
|  201300026 || 高峰&lt;br /&gt;
|-&lt;br /&gt;
|  201502003 || 丁显浓&lt;br /&gt;
|-&lt;br /&gt;
|  201840009 || 田永上&lt;br /&gt;
|-&lt;br /&gt;
|  201840058 || 蒋潇鹏&lt;br /&gt;
|-&lt;br /&gt;
|  201840281 || 史成璐&lt;br /&gt;
|-&lt;br /&gt;
|  211098220 || 付博&lt;br /&gt;
|-&lt;br /&gt;
|  211220104 || 崔乐天&lt;br /&gt;
|-&lt;br /&gt;
|  211220151 || 吴羽&lt;br /&gt;
|-&lt;br /&gt;
|  211240012 || 陈宇宁&lt;br /&gt;
|-&lt;br /&gt;
|  211240046 || 吴奕胜&lt;br /&gt;
|-&lt;br /&gt;
| 211240066 || 肖雨辰&lt;br /&gt;
|-&lt;br /&gt;
|  211240073 || 李鸿毅&lt;br /&gt;
|-&lt;br /&gt;
|  211250001 || 鞠哲&lt;br /&gt;
|-&lt;br /&gt;
|  211250044 || 朱家辰&lt;br /&gt;
|-&lt;br /&gt;
|  211250182 || 胡皓明&lt;br /&gt;
|-&lt;br /&gt;
|  211502001 || 任楷文&lt;br /&gt;
|-&lt;br /&gt;
|  211502005 || 黄逸飞&lt;br /&gt;
|-&lt;br /&gt;
|  211502006 || 王恺翔&lt;br /&gt;
|-&lt;br /&gt;
|  211502017 || 董科苇&lt;br /&gt;
|-&lt;br /&gt;
|  211502018 || 石城玮&lt;br /&gt;
|-&lt;br /&gt;
|  211502024 || 贺卓宇&lt;br /&gt;
|-&lt;br /&gt;
|  211502025 || 吴文翔&lt;br /&gt;
|-&lt;br /&gt;
|  211820282 || 彭钰朝&lt;br /&gt;
|-&lt;br /&gt;
|  211840112 || 聂易辰&lt;br /&gt;
|-&lt;br /&gt;
|  211840274 || 邹睿&lt;br /&gt;
|-&lt;br /&gt;
|  221240056 || 郭子良&lt;br /&gt;
|-&lt;br /&gt;
|  221240083 || 陈正佺&lt;br /&gt;
|-&lt;br /&gt;
|  221840186 || 陈端锐&lt;br /&gt;
|-&lt;br /&gt;
|  221840188 || 谭泽晖&lt;br /&gt;
|-&lt;br /&gt;
|  221840230 || 赵智恒&lt;br /&gt;
|-&lt;br /&gt;
|  652022330031 || 吴轲&lt;br /&gt;
|-&lt;br /&gt;
|  652023330030 || 郑欣&lt;br /&gt;
|-&lt;br /&gt;
|  DZ20330013 || 李泽昆&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
	<entry>
		<id>https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)&amp;diff=12489</id>
		<title>组合数学 (Spring 2024)</title>
		<link rel="alternate" type="text/html" href="https://tcs.nju.edu.cn/wiki/index.php?title=%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6_(Spring_2024)&amp;diff=12489"/>
		<updated>2024-06-03T11:43:31Z</updated>

		<summary type="html">&lt;p&gt;Roundgod: /* Assignments */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
|name         = Infobox&lt;br /&gt;
|bodystyle    = &lt;br /&gt;
|title        = &amp;lt;font size=3&amp;gt;组合数学  &amp;lt;br&amp;gt;&lt;br /&gt;
Combinatorics&amp;lt;/font&amp;gt;&lt;br /&gt;
|titlestyle   = &lt;br /&gt;
&lt;br /&gt;
|image        = &lt;br /&gt;
|imagestyle   = &lt;br /&gt;
|caption      = &lt;br /&gt;
|captionstyle = &lt;br /&gt;
|headerstyle  = background:#ccf;&lt;br /&gt;
|labelstyle   = background:#ddf;&lt;br /&gt;
|datastyle    = &lt;br /&gt;
&lt;br /&gt;
|header1 =Instructor&lt;br /&gt;
|label1  = &lt;br /&gt;
|data1   = &lt;br /&gt;
|header2 = &lt;br /&gt;
|label2  = &lt;br /&gt;
|data2   = 尹一通&lt;br /&gt;
|header3 = &lt;br /&gt;
|label3  = Email&lt;br /&gt;
|data3   = yinyt@nju.edu.cn  &lt;br /&gt;
|header4 =&lt;br /&gt;
|label4= office&lt;br /&gt;
|data4= 计算机系 804&lt;br /&gt;
|header5 = Class&lt;br /&gt;
|label5  = &lt;br /&gt;
|data5   = &lt;br /&gt;
|header6 =&lt;br /&gt;
|label6  = Class meetings&lt;br /&gt;
|data6   = Wednesday, 2pm-4pm &amp;lt;br&amp;gt; 仙Ⅱ-211&lt;br /&gt;
|header7 =&lt;br /&gt;
|label7  = Place&lt;br /&gt;
|data7   = &lt;br /&gt;
|header8 =&lt;br /&gt;
|label8  = Office hours&lt;br /&gt;
|data8   = TBA &amp;lt;br&amp;gt;计算机系 804&lt;br /&gt;
|header9 = Textbook&lt;br /&gt;
|label9  = &lt;br /&gt;
|data9   = &lt;br /&gt;
|header10 =&lt;br /&gt;
|label10  = &lt;br /&gt;
|data10   = [[File:LW-combinatorics.jpeg|border|100px]]&lt;br /&gt;
|header11 =&lt;br /&gt;
|label11  = &lt;br /&gt;
|data11   = van Lint and Wilson. &amp;lt;br&amp;gt; &#039;&#039;A course in Combinatorics, 2nd ed.&#039;&#039;, &amp;lt;br&amp;gt; Cambridge Univ Press, 2001.&lt;br /&gt;
|header12 =&lt;br /&gt;
|label12  = &lt;br /&gt;
|data12   = [[File:Jukna_book.jpg|border|100px]]&lt;br /&gt;
|header13 =&lt;br /&gt;
|label13  = &lt;br /&gt;
|data13   = Jukna. &#039;&#039;Extremal Combinatorics: &amp;lt;br&amp;gt; With Applications in Computer Science,&amp;lt;br&amp;gt;2nd ed.&#039;&#039;, Springer, 2011.&lt;br /&gt;
|belowstyle = background:#ddf;&lt;br /&gt;
|below = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This is the webpage for the &#039;&#039;Combinatorics&#039;&#039; class of Spring 2024. Students who take this class should check this page periodically for content updates and new announcements. &lt;br /&gt;
&lt;br /&gt;
= Announcement =&lt;br /&gt;
* &#039;&#039;&#039;(2024/03/19)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第一次作业已发布&amp;lt;/font&amp;gt;，请在 2024/04/03 上课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A1.pdf&#039;).&lt;br /&gt;
* &#039;&#039;&#039;(2024/04/10)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第二次作业已发布&amp;lt;/font&amp;gt;，请在 2024/04/24 上课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A2.pdf&#039;).&lt;br /&gt;
* &#039;&#039;&#039;(2024/05/15)&#039;&#039;&#039;&amp;lt;font color=red size=4&amp;gt; 第三次作业已发布&amp;lt;/font&amp;gt;，请在 2024/05/29 上课之前提交到 [mailto:njucomb24@163.com njucomb24@163.com] (文件名为&#039;学号_姓名_A3.pdf&#039;).&lt;br /&gt;
&lt;br /&gt;
= Course info =&lt;br /&gt;
* &#039;&#039;&#039;Instructor &#039;&#039;&#039;: 尹一通 ([http://tcs.nju.edu.cn/yinyt/ homepage])&lt;br /&gt;
:*&#039;&#039;&#039;email&#039;&#039;&#039;: yinyt@nju.edu.cn&lt;br /&gt;
:*&#039;&#039;&#039;office&#039;&#039;&#039;: 计算机系 804 &lt;br /&gt;
* &#039;&#039;&#039;Teaching assistant&#039;&#039;&#039;:&lt;br /&gt;
** [https://lhy-gispzjz.github.io 刘弘洋] ([mailto:liuhongyang@smail.nju.edu.cn liuhongyang@smail.nju.edu.cn])&lt;br /&gt;
** [https://wcysai.com 王淳扬] ([mailto:wcysai@smail.nju.edu.cn wcysai@smail.nju.edu.cn])&lt;br /&gt;
* &#039;&#039;&#039;Class meeting&#039;&#039;&#039;: Wednesday, 2pm-4pm, 仙Ⅱ-211.&lt;br /&gt;
* &#039;&#039;&#039;Office hour&#039;&#039;&#039;: TBA&lt;br /&gt;
:* &#039;&#039;&#039;QQ群&#039;&#039;&#039;: 709281027 (加入时需报姓名、专业、学号)&lt;br /&gt;
&lt;br /&gt;
= Syllabus =&lt;br /&gt;
&lt;br /&gt;
=== 先修课程 Prerequisites ===&lt;br /&gt;
* 离散数学（Discrete Mathematics）&lt;br /&gt;
* 线性代数（Linear Algebra）&lt;br /&gt;
* 概率论（Probability Theory）&lt;br /&gt;
&lt;br /&gt;
=== Course materials ===&lt;br /&gt;
* [[组合数学 (Spring 2024)/Course materials|&amp;lt;font size=3&amp;gt;教材和参考书清单&amp;lt;/font&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=== 成绩 Grades ===&lt;br /&gt;
* 课程成绩：本课程将会有若干次作业和一次期末考试。最终成绩将由平时作业成绩 (≥ 60%) 和期末考试成绩 (≤ 40%) 综合得出。&lt;br /&gt;
* 迟交：如果有特殊的理由，无法按时完成作业，请提前联系授课老师，给出正当理由。否则迟交的作业将不被接受。&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;font color=red&amp;gt; 学术诚信 Academic Integrity &amp;lt;/font&amp;gt;===&lt;br /&gt;
学术诚信是所有从事学术活动的学生和学者最基本的职业道德底线，本课程将不遗余力的维护学术诚信规范，违反这一底线的行为将不会被容忍。&lt;br /&gt;
&lt;br /&gt;
作业完成的原则：署你名字的工作必须是你个人的贡献。在完成作业的过程中，允许讨论，前提是讨论的所有参与者均处于同等完成度。但关键想法的执行、以及作业文本的写作必须独立完成，并在作业中致谢（acknowledge）所有参与讨论的人。不允许其他任何形式的合作——尤其是与已经完成作业的同学“讨论”。&lt;br /&gt;
&lt;br /&gt;
本课程将对剽窃行为采取零容忍的态度。在完成作业过程中，对他人工作（出版物、互联网资料、其他人的作业等）直接的文本抄袭和对关键思想、关键元素的抄袭，按照 [http://www.acm.org/publications/policies/plagiarism_policy ACM Policy on Plagiarism]的解释，都将视为剽窃。剽窃者成绩将被取消。如果发现互相抄袭行为，&amp;lt;font color=red&amp;gt; 抄袭和被抄袭双方的成绩都将被取消&amp;lt;/font&amp;gt;。因此请主动防止自己的作业被他人抄袭。&lt;br /&gt;
&lt;br /&gt;
学术诚信影响学生个人的品行，也关乎整个教育系统的正常运转。为了一点分数而做出学术不端的行为，不仅使自己沦为一个欺骗者，也使他人的诚实努力失去意义。让我们一起努力维护一个诚信的环境。&lt;br /&gt;
&lt;br /&gt;
= Assignments =&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 1|Problem Set 1]] [[组合数学 (Spring 2024)/第一次作业提交名单|第一次作业提交名单]]&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 2|Problem Set 2]] [[组合数学 (Spring 2024)/第二次作业提交名单|第二次作业提交名单]]&lt;br /&gt;
* [[组合数学 (Spring 2024)/Problem Set 3|Problem Set 3]] [[组合数学 (Spring 2024)/第三次作业提交名单|第三次作业提交名单]]&lt;br /&gt;
&lt;br /&gt;
= Lecture Notes =&lt;br /&gt;
# [[组合数学 (Fall 2024)/Basic enumeration|Basic enumeration | 基本计数]] ([http://tcs.nju.edu.cn/slides/comb2024/BasicEnumeration.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Generating functions|Generating functions | 生成函数]] ([http://tcs.nju.edu.cn/slides/comb2024/GeneratingFunction.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Sieve methods|Sieve methods | 筛法]] ([http://tcs.nju.edu.cn/slides/comb2024/PIE.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Pólya&#039;s theory of counting|Pólya&#039;s theory of counting | Pólya计数法]]  ([http://tcs.nju.edu.cn/slides/comb2024/Polya.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Cayley&#039;s formula|Cayley&#039;s formula | Cayley公式]]  ([http://tcs.nju.edu.cn/slides/comb2024/Cayley.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Existence problems|Existence problems | 存在性问题]]  ([http://tcs.nju.edu.cn/slides/comb2024/Existence.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/The probabilistic method|The probabilistic method | 概率法]] ([http://tcs.nju.edu.cn/slides/comb2024/ProbMethod.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Extremal graph theory|Extremal graph theory | 极值图论]] ([http://tcs.nju.edu.cn/slides/comb2024/ExtremalGraphs.pdf slides])&lt;br /&gt;
# [[组合数学 (Fall 2024)/Extremal set theory|Extremal set theory | 极值集合论]]（[http://tcs.nju.edu.cn/slides/comb2024/ExtremalSets.pdf slides]）&lt;br /&gt;
#* [https://mathweb.ucsd.edu/~ronspubs/90_03_erdos_ko_rado.pdf Old and new proofs of the Erdős–Ko–Rado theorem] by Frankl and Graham&lt;br /&gt;
#* [https://arxiv.org/pdf/1908.08483.pdf Improved bounds for the sunflower lemma] by Alweiss-Lovet-Wu-Zhang and a [https://arxiv.org/pdf/1909.04774.pdf simplified proof] by Rao&lt;br /&gt;
# [[组合数学 (Fall 2024)/Ramsey theory|Ramsey theory | Ramsey理论]]（[http://tcs.nju.edu.cn/slides/comb2024/Ramsey.pdf slides]）&lt;br /&gt;
&lt;br /&gt;
= Resources =&lt;br /&gt;
* [http://math.mit.edu/~fox/MAT307.html Combinatorics course] by Jacob Fox&lt;br /&gt;
* [https://yufeizhao.com/pm/ Probabilistic Methods in Combinatorics] and [https://yufeizhao.com/gtacbook/ Graph Theory and Additive Combinatorics] by Yufei Zhao&lt;br /&gt;
* [https://www.math.uvic.ca/~noelj/combinatoricsLectures.html Combinatorics Lecture Videos online]&lt;br /&gt;
* [https://www.math.ucla.edu/~pak/lectures/Math-Videos/comb-videos.htm Collection of Combinatorics Videos]&lt;br /&gt;
&lt;br /&gt;
= Concepts =&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Binomial_coefficient Binomial coefficient]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Twelvefold_way The twelvefold way]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Composition_(number_theory) Composition of a number]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Multiset#Formal_definition Multiset]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Combination#Number_of_combinations_with_repetition Combinations with repetition], [http://en.wikipedia.org/wiki/Multiset#Counting_multisets &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;-multisets on a set]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Multinomial_theorem#Multinomial_coefficients Multinomial coefficients]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Stirling_numbers_of_the_second_kind Stirling number of the second kind]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Partition_(number_theory) Partition of a number]&lt;br /&gt;
** [http://en.wikipedia.org/wiki/Young_tableau Young tableau]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Fibonacci_number Fibonacci number]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Catalan_number Catalan number]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Generating_function Generating function] and [http://en.wikipedia.org/wiki/Formal_power_series formal power series]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Binomial_series Newton&#039;s formula]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Inclusion-exclusion_principle The principle of inclusion-exclusion] (and more generally the [http://en.wikipedia.org/wiki/Sieve_theory sieve method])&lt;br /&gt;
* [http://en.wikipedia.org/wiki/M%C3%B6bius_inversion_formula Möbius inversion formula]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Derangement Derangement], and [http://en.wikipedia.org/wiki/M%C3%A9nage_problem Problème des ménages]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Ryser%27s_formula#Ryser_formula Ryser&#039;s formula]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Euler_totient Euler totient function]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Burnside%27s_lemma Burnside&#039;s lemma]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Group_action Group action]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Group_action#Orbits_and_stabilizers Orbits]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/P%C3%B3lya_enumeration_theorem Pólya enumeration theorem]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Permutation_group Permutation group]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Cycle_index Cycle index]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Cayley_formula Cayley&#039;s formula]&lt;br /&gt;
** [http://en.wikipedia.org/wiki/Prüfer_sequence Prüfer code for trees]&lt;br /&gt;
** [http://en.wikipedia.org/wiki/Kirchhoff%27s_matrix_tree_theorem Kirchhoff&#039;s matrix-tree theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Double_counting_(proof_technique) Double counting] and the [http://en.wikipedia.org/wiki/Handshaking_lemma handshaking lemma]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Sperner&#039;s_lemma Sperner&#039;s lemma] and [http://en.wikipedia.org/wiki/Brouwer_fixed_point_theorem Brouwer fixed point theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Pigeonhole_principle Pigeonhole principle]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Szekeres_theorem Erdős–Szekeres theorem]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Dirichlet&#039;s_approximation_theorem Dirichlet&#039;s approximation theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Probabilistic_method The Probabilistic Method]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Lov%C3%A1sz_local_lemma Lovász local lemma]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93R%C3%A9nyi_model Erdős–Rényi model for random graphs]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Extremal_graph_theory Extremal graph theory]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Turan_theorem Turán&#039;s theorem], [http://en.wikipedia.org/wiki/Tur%C3%A1n_graph Turán graph]&lt;br /&gt;
* Two analytic inequalities: &lt;br /&gt;
:*[http://en.wikipedia.org/wiki/Cauchy%E2%80%93Schwarz_inequality Cauchy–Schwarz inequality]&lt;br /&gt;
:* the [http://en.wikipedia.org/wiki/Inequality_of_arithmetic_and_geometric_means inequality of arithmetic and geometric means]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Stone_theorem Erdős–Stone theorem] (fundamental theorem of extremal graph theory)&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Sunflower_(mathematics) Sunflower lemma and conjecture]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Ko%E2%80%93Rado_theorem Erdős–Ko–Rado theorem]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Sperner%27s_theorem Sperner&#039;s theorem]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Sperner_family Sperner system] or &#039;&#039;&#039;antichain&#039;&#039;&#039;&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Sauer%E2%80%93Shelah_lemma Sauer–Shelah lemma]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Vapnik%E2%80%93Chervonenkis_dimension Vapnik–Chervonenkis dimension]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Kruskal%E2%80%93Katona_theorem Kruskal–Katona theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Ramsey_theory Ramsey theory]&lt;br /&gt;
:*[http://en.wikipedia.org/wiki/Ramsey&#039;s_theorem Ramsey&#039;s theorem]&lt;br /&gt;
:*[http://en.wikipedia.org/wiki/Happy_Ending_problem Happy Ending problem]&lt;br /&gt;
:*[https://en.wikipedia.org/wiki/Van_der_Waerden%27s_theorem Van der Waerden&#039;s theorem]&lt;br /&gt;
:*[https://en.wikipedia.org/wiki/Hales%E2%80%93Jewett_theorem Hales–Jewett theorem]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Hall%27s_marriage_theorem Hall&#039;s theorem ] (the marriage theorem)&lt;br /&gt;
:* [https://en.wikipedia.org/wiki/Doubly_stochastic_matrix Birkhoff–Von Neumann theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/K%C3%B6nig&#039;s_theorem_(graph_theory) König-Egerváry theorem]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Dilworth&#039;s_theorem Dilworth&#039;s theorem]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Szekeres_theorem Erdős–Szekeres theorem]&lt;br /&gt;
* The  [http://en.wikipedia.org/wiki/Max-flow_min-cut_theorem Max-Flow Min-Cut Theorem]&lt;br /&gt;
:* [https://en.wikipedia.org/wiki/Menger%27s_theorem Menger&#039;s theorem]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Maximum_flow_problem Maximum flow]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Linear_programming Linear programming]&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Dual_linear_program Duality] &lt;br /&gt;
** [https://en.wikipedia.org/wiki/Unimodular_matrix Unimodularity]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Matroid Matroid]&lt;/div&gt;</summary>
		<author><name>Roundgod</name></author>
	</entry>
</feed>