Course: Discrete Mathematics

« Back
Course title Discrete Mathematics
Course code KMA/DM
Organizational form of instruction Lecture + Exercise
Level of course Bachelor
Year of study not specified
Semester Summer
Number of ECTS credits 6
Language of instruction Czech
Status of course Compulsory
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Ženčák Pavel, RNDr. Ph.D.
  • Vodák Rostislav, RNDr. Ph.D.
Course content
1. Basic combinatorics and its applications in natural sciences and in practical problems. The first motivation for probability. 2. Motivation for complex networks (technological, social, information, biochemical networks). 3. Basic knowledge about graphs: representations, basic types of graphs, their properties and their use in practice. Evaluated graphs, oriented graphs and their properties. Eulerian graphs and Hamiltonian graphs, formulation of the tasks of a Chinese postman and a business traveler. Searching graphs in depth, in width. 4. Calculation of the shortest paths (Dijsktr algorithm, Floyd-Warshall algorithm). Acyclic graphs, graph skeleton and principles of skeleton search algorithms. Edge and vertex coloring of the graph. 5. Characteristics of complex networks: degree of peak, centrality, assortative mixing. The first look at the distribution of characteristics in large networks.

Learning activities and teaching methods
Monologic Lecture(Interpretation, Training), Demonstration
  • Attendace - 52 hours per semester
  • Preparation for the Exam - 60 hours per semester
  • Homework for Teaching - 20 hours per semester
  • Preparation for the Course Credit - 40 hours per semester
Learning outcomes
The purpose of the course is to introduce students to the basics of combinatorics, to supplement the knowledge of the basics of graph theory and to present a more modern view of graphs and networks as complex systems.
Understanding Understand the basics of combinatorics, graph theory and their perception as complex systems.
Prerequisites
Basic skills.
KAG/LA1A

Assessment methods and criteria
Oral exam, Written exam, Student performance

Combination of written and oral exam.
Recommended literature
  • Online přednáška.
  • Online přednáška.
  • D. Jungnickel. (2013). Graphs, Networks and Algorithms. Springer Berlin Heidelberg.
  • J. Matoušek a J. Nešetřil. (2002). Kapitoly z diskrétní matematiky. Karolinum.
  • Jean-Claude Fournier. (2013). Graph Theory and Applications with Exercises and Problems. Wiley-ISTE.
  • L. Barabási. (2018). Network science. Cambridge University Press.
  • Mark E Newman. (2010). Networks: An Introduction. Oxford University Press.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Science Study plan (Version): Applied Mathematics - Specialization in Business Mathematics (2021) Category: Mathematics courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Science Study plan (Version): Applied Mathematics - Specialization in Industrial Mathematics (2020) Category: Mathematics courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Science Study plan (Version): Applied Mathematics - Specialization in Data Science (2020) Category: Mathematics courses 1 Recommended year of study:1, Recommended semester: Summer