ALGORITHMIC GRAPH THEORY

Course Information
TitleΘΕΩΡΙΑ ΚΑΙ ΑΛΓΟΡΙΘΜΟΙ ΓΡΑΦΩΝ / ALGORITHMIC GRAPH THEORY
CodeNIS-06-06
FacultySciences
SchoolInformatics
Cycle / Level1st / Undergraduate
Teaching PeriodSpring
CoordinatorJohn Paparrizos
CommonYes
StatusActive
Course ID40002964

Programme of Study: PPS-Tmīma Plīroforikīs (2019-sīmera)

Registered students: 110
OrientationAttendance TypeSemesterYearECTS
GENIKĪ KATEUTHYNSĪYPOCΗREŌTIKO KATA EPILOGĪ635

Class Information
Academic Year2020 – 2021
Class PeriodSpring
Instructors from Other Categories
Weekly Hours3
Class ID
600180186
Course Type 2016-2020
  • Background
Course Type 2011-2015
General Foundation
Mode of Delivery
  • Face to face
Erasmus
The course is also offered to exchange programme students.
Language of Instruction
  • Greek (Instruction, Examination)
Prerequisites
General Prerequisites
There are no prerequisite course in the formal sense. It is necessary for the student to master Programming, Data Structres and Algorithms
Learning Outcomes
Knowledge: Understand basic definitions, theorems and applications of Graph Theory. Recognize different categories of Graphs (Euler, Hamilton, MSTs, trees). Learn different techniques for the solving Graph problems through the use of algorithms (Prim, Kruskal, BFS, DFS, Bellman-Ford, Fleury) Skills: Learn elementary Graph operations (union, intersection, ring sum)
General Competences
  • Apply knowledge in practice
  • Retrieve, analyse and synthesise data and information, with the use of necessary technologies
  • Work autonomously
Course Content (Syllabus)
Introduction. Paths and cycles. Trees, Spanning trees. Conectivity. Planarity. Coloring. Directed graphs. Flows and Networks. Matching and covers.
Keywords
Paths. Cycles. Trees. Conectivity. Planarity. Coloring. Directed graphs. Flows and Networks. Matching and covers.
Educational Material Types
  • Slide presentations
  • Book
Use of Information and Communication Technologies
Use of ICT
  • Use of ICT in Course Teaching
Course Organization
ActivitiesWorkloadECTSIndividualTeamworkErasmus
Lectures39
Tutorial13
Project45
Exams3
Litereature study50
Total150
Student Assessment
Description
Written exams, and projects. The exact procedure and weightning is announced on the course's website.
Student Assessment methods
  • Written Exam with Short Answer Questions (Formative, Summative)
  • Written Assignment (Formative)
  • Written Exam with Problem Solving (Formative, Summative)
Bibliography
Course Bibliography (Eudoxus)
Μανωλόπουλος-Παπαδόπουλος-Τσιχλας: "Θεωρίας και Αλγόριμοι Γράφων", Εκδόσεις Νέων Τεχνολογιών, Αθήνα, 2014.
Additional bibliography for study
J. Gross and J. Yellen: "Graph Theory and its Applications", 2nd edition, CRC Press, 2006. J. Gross and J. Yellen: "Handbook of Graph Theory", CRC Press, 2003.
Last Update
07-10-2020