These are my lecture notes for the module 'Algorithmic Discrete Optimization', taught by Prof. Dr. Tom McCormick in the summer term 2022 at the TU Berlin. There is no guarantee for completeness or correctness.
- The homepage of the course can also be found here
- The most recent version of this script is made available with Github Actions. You can also have a look at the generated log files
This set-up is largely inspired by Maximilian Keßler's set-up for lecture notes, but also includes some additional dirty changes in the .sty
-files. Please refer to this link for further details. Nonetheless, not all features of Maximilian's set-up are currently used.
It should suffice to clone this repo and use a fairly recent Tex-distribution. The code is tested with TexLive 2022 - note that e.g. the apt
-distributed packages under Ubuntu (which is TexLive 2017) are not sufficient and a custom install of TexLive from their page is necessary!
Todo: Add tutorial of functionality (for now, refer to Max's repo, or reach out to me).
This section explains the TeX-structure of the document
.
├── figures # contains all figures used by TeX
│ ├── some_figure_1.pdf
│ ├── some_figure_1.pdf_tex
│ ├── some_figure_1.svg
├── inputs # all TeX files input from the main document
│ ├── exercises # sources for the exercise sheets in the appendix
│ │ ├── Blatt1.tex
│ │ ├── Blatt2.tex
│ │ ├── exercises.tex
│ │ └── preambleBlatt.tex # preamble for the exercise sheets in appendix
│ ├── lectures # sources of each of the lectures
│ │ ├── lec_01.tex
│ │ ├── lec_02.tex
│ │ └── ...
│ ├── abstract.tex # abstract at beginning of document
│ └── environments.tex # explanation of environments in appendix
├── LatexPackages # Submodule that contains the custom packages used
│ ├── mkessler-bibliography.sty
│ └── ...
├── references # BibLatex sources
│ ├── bibliography.bib
│ └── images.bib
├── full.tex # The main file TeX is run on.
└── master.tex # The TeX-file used for quick compilations during lecture. Some parts are missing if this is used as main.