CS 5319 Advanced Discrete Structure (Fall 2011)

 

 

General Information

Lecturer:   Wing-Kai Hon  (韓永楷)

wkhon @ cs.nthu.edu.tw

Delta Building 626

 

Tutors:   Wisely Ku  (古宗翰)

              Simon Chang  (張光瑜)

thku @ cs.nthu.edu.tw

simonC @ cs.nthu.edu.tw

 

 

 

Meeting Times:

Tue 1520—1710, Thu 1520—1610

 

Announcements

Recent Schedule

Jan 05:    HW 7 Deadline + Solution

Jan 10:    Final Exam

                 (Scope: Notes 11–16, HW 6–7)

 

Dec 29:

Homework 7 and hints posted

Homework 6 solution posted


 

 Course Materials

 

Lecture

Topics

Related Files

0

Overview

[pdf]

1

Permutations and Combinations I   (Basics)

[pdf]

2

Permutations and Combinations II  (Distribution of Objects)

[pdf]

3

Generating Functions I  (Introduction, GF for Combinations)

[pdf]

4

Generating Functions II (EGF for Permutations, Distribution of Objects)

[pdf]

5

Recurrence Relations I  (Linear Recurrence, Solving by GF)

[pdf]

6

Recurrence Relations II (Special Form, Two Indices)

[pdf]

7

Methods of Proving

[pdf]

8

Number Theory I   (Divisibility, GCD, Fundamental Theorem of Arithmetic)

[pdf]

9

Number Theory II  (Modular Arithmetic, Euler Function)

[pdf]

10

Number Theory III (RSA Cryptosystem)

[pdf]

11

Group Theory I   (Groups and Subgroups)

[pdf]

12

Group Theory II  (Generators and Lagrange’s Theorem)

[pdf]

13

Group Theory III (Permutation Group, Burnside’s Theorem)

[pdf]

14

Group Theory IV (Group Codes)

[pdf]

15

Automata Theory I  (DFA, Pumping Lemma)

[pdf]

16

Automata Theory II (NFA, Equivalence of DFA and NFA)

[pdf]

17

NP-Completeness

[pdf]

18

Approximation Algorithms

[pdf]

 

Assignment

Topics

Related Files

1

Permutations and Combinations

[pdf] [hint] [solution]

2

Generating Functions

[pdf] [hint] [solution]

3

Recurrence Relations

[pdf] [hint]

Exam 1

 

[solution]

4

Methods of Proving

[pdf] [hint] [solution]

5

Number Theory

[pdf] [hint]

6

Group Theory

[pdf] [hint] [solution]

7

Automata Theory

[pdf] [hint]

 


 

  Tentative Teaching Plan

 

1

Permutations and Combinations

Lecture 01 to Lecture 02

2

Generating Functions

Lecture 03 to Lecture 04

3

Recurrence Relations

Lecture 05 to Lecture 06

4

Methods of Proving

Lecture 07

5

Number Theory

Lecture 08 to Lecture 10

6

Group Theory

Lecture 11 to Lecture 14

7

Automata Theory

Lecture 15 to Lecture 16

 


Last updated: December 29,  2011