2 項進行中

115-1 選課時程

進行中

  • 初選第一階段 6/15 – 6/18
  • 初選第二階段 6/22 – 6/25
  • 校際選修 進行中 8/24 – 9/18
  • 初選第三階段 8/31 – 9/3
  • 開學後加退選 進行中 9/7 – 9/21
  • 逾期加退選 9/21 – 9/24
選課資源

加入行事曆

選擇訂閱 Google Calendar,或下載通用的 ICS 檔案。

使用 Google Calendar 時,Google 會收到這份課表的公開連結。

圖形理論

Graph Theory

學期
109-1
學分
0 學分
當期課號
5246
永久課號
IOC5076
開課單位
資訊科學與工程研究所
授課教師
李毅郎
校區
光復
類別
選修
上課時間表
週二
週四
3
10:10–11:00
圖形理論
ED202(光復)
2 節連堂
4
11:10–12:00
7
15:30–16:20
圖形理論
ED202(光復)

* 根據陽明交大上課時間表所列

概述

Graph theory has been widely applied to various research areas. This course introduces well-known theoretical graph models and their applications and focuses on theorem deduction. Students can know more detailed properties of these graph models and their deduction processes, which are helpful preliminary practices to develop your own solid research model. Some small cases will be studied to clarify the procedures of practical applications, such as graph model construction, design of useful theorems and efficient algorithm design based on deduced theorems.

先修科目

algorithm (undergraduate)

備註

無備註

教學方式

textbook aided with slides on padPC, course web site : E3 助教: 陳立偉, TEL: 59281 柯秉廷 , TEL: 59281 王宏孝, TEL: 59281 林世庭, TEL : 59281

評分方式

assignments: 30%, test: 50%, project: 20%

課程大綱
  • Introduction to Graph Models

    a. Graphs and Digraphs b. Common Families of Graphs c. Graph Modeling Applications d. Walks and Distance e. Paths, Cycles, and Trees f. Vertex and Edge Attributes: More Applications

    講授:
    5 hrs
  • Structures and Representation

    a. Graph Isomorphism b. Automorphisms and Symmetry c. Subgraphs d. Some Graph Operations e. Tests for Non-Isomorphism f. Matrix Representations g. More Graph Operations

    講授:
    5 hrs
  • Trees

    a. Characterizations and Properties of Trees b. Rooted Trees, Ordered Trees, and Binary Trees c. Binary-Tree Traversals d. Binary-Search Trees e. Huffman Trees and Optimal Prefix Codes f. Priority Trees g. Counting Labeled Trees: Prufer Encoding

    講授:
    5 hrs
  • Spanning Trees

    a. Tree Growing b. Depth-First and Breadth-First Search c. Minimum Spanning Trees and Shortest Paths d. Applications of Depth-First Search e. Cycles, Edege-Cut, and Spanning Trees f. Graphs and Vector Spaces g. Matroids and the Greedy Algorithm

    講授:
    5 hrs
  • Connectivity

    a. Vertex- and Edge-Connectivity b. Constructing Reliable Networks c. Max-Min Duality and Menger's Theorems d. Block Decompositions

    講授:
    5 hrs
  • Optimal Graph Traversals

    a. Eulerian Trails and Tours b. DeBruijn Sequences and Postman Problems c. Hamiltonian Paths and Cycles d. Gray Codes and Traveling Salesman Problems

    講授:
    5 hrs
  • Planarity and Kuratowski's Theorem

    a. Planar Drawings and Some Basic Surfaces b. Subdivision and Homeomorphism c. Extending Planar Drawings d. Kuratowski's Theorem e. Algebraic Tests for Planarity f. Planarity Algorithm g. Crossing numbers and Thickness

    講授:
    6 hrs
  • Drawing Graphs and Maps (Optional)

    a. The Topology of Low Dimensions b. Higher-Order Surfaces c. Mathematical Model for Drawing Graphs d. Regular Maps on a Sphere e. ImBeddings on Higher-Order Surfaces f. Geometric Drawings of Graphs

    講授:
    3 hrs
  • Graph Colorings

    a. Vertex-Colorings b. Map-Colorings c. Edge Colorings d. Factorization (Optional)

    講授:
    3 hrs
  • Measurement and Mappings (optional)

    a. Distance in Graphs b. Domination in Graphs c. Bandwidth (Optional) d. Intersection Graphs (Optional) e. Linear Graph Mappings (Optional) f. Modeling Network Emulation (Optional)

    講授:
    3 hrs
  • Network Flows and Applications

    a. Flows and Cuts in Networks b. Solving the Maximum-Flow Problem c. Flows and Connectivity d. Matchings, Transversals, and Vertex Covers

    講授:
    4 hrs
週次計畫

教師未提供此項資料

教科書

"Graph Theory and Its Applications" by Jonathan L. Gross and Jay Yellen, Second Edition. Publisher: Chapman & Hall/CRC

Office Hours
地點
EC441
時間
Mon. EF
聯絡方式
TEL:31364, email: ylli@cs.nctu.edu.tw