Credits
7.5
Types
Compulsory
Requirements
This subject has not requirements
, but it has got previous capacities
Department
MAT
The course introduces several interrelated subjects - logic, arithmetic, combinatorics and graph theory -, which are the basis of discrete mathematics. The presentation of the topics will emphasize the algorithmic and computational aspects.
Teachers
Person in charge
- Anna De Mier Vinué ( anna.de.mier@upc.edu )
Others
- Guillem Perarnau Llobet ( guillem.perarnau@upc.edu )
- Xavier Povill Clarós ( xavier.povill@upc.edu )
Weekly hours
Theory
3
Problems
2
Laboratory
0
Guided learning
0
Autonomous learning
7.5
Competences
Technical competencies
Transversals
Basic
Generic
Objectives
-
To know the language of mathematical logic
Related competences: CB1, CT6, CE1, -
To understand basic arithmetic of integers and polynomials, specially the computational aspects
Related competences: CG5, CE1, -
To know the basic results of enumerative combinatorics
Related competences: CE1, CG5, -
To know the basics of graph theory, with emphasis on algorithmic problems
Related competences: CT5, CE1, CG5,
Contents
-
Sets and proofs
The language of set theory. Demonstrations in mathematics. The induction method. -
Propositional and predicate calculus
Boolean formulas. Assignment and truth tables. Satisfiability. First-order logic. -
Arithmetics of integers and polynomials
Divisibility of integers. Maximum common divisor. Congruences Divisibility and congruence of polynomials. Roots and factorization. -
Basic enumeration and recurrences
Permutations, sets, and multisets. Binomial numbers. The principle of inclusion and exclusion. Recurrence equations. Resolution of linear recurrence equations. -
Graphs and trees
Basic concepts of graph theory. Distances and connectivity. Walks and graph exploring . Trees and spanning trees. Colouring. Planarity.
Activities
Activity Evaluation act
Teaching methodology
In the theory classes the subject is exposed, complementing it with examples and applications. in the problem sessions we'll discuss problems from a list, encouraging the active participation of students.Evaluation methodology
There will be a midterm exam (EP) about the first half of the course and a final exam (EF) about the second half. Optionally, on the day of the final exam it will be possible to resit the midterm exam (REC). If this exam is submitted, it will replace the grade EF.The final grade is computed as follows:
-If the resit exam is not submitted, the final grade will be NF=0.5·EP+0.5·EF.
-If the resit exam is submitted, the final grade will be NF=0.5·REC+0.5·EF.
There will be a re-evaluation exam (REAV) for those students with NF<5. In this case, the final grade for the course will be max(NF, REAV).
Bibliography
Basic
-
Matemàtica discreta
- Comellas Padró, F ... [et al.],
Edicions UPC,
2001.
ISBN: 8483014564
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991002215499706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Invitación a la matemática discreta
- Matousek, Jiri; Nesetril, Jaroslav,
Reverté,
2008.
ISBN: 9788429151800
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991003419899706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Introducció a l'àlgebra abstracta: amb elements de matemàtica discreta
- Antoine, R.; Camps, R.; Moncasi, J,
Universitat Autònoma de Barcelona, Servei de Publicacions,
2007.
ISBN: 9788449025150
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991003358099706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Lógica para informáticos
- Farré, R,
Marcombo,
2011.
ISBN: 9788426716941
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991003857269706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Discrete mathematics
- Biggs, Normal L,
Oxford University Press,
2002.
ISBN: 9780198507178
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991003169029706711&context=L&vid=34CSUC_UPC:VU1&lang=ca