Skip to content

This is my write-up of the lecture and the homework exercises of the module ADM2

License

Notifications You must be signed in to change notification settings

christian-helms/ADM2-Lecture-Notes

 
 

Repository files navigation

Live PDF status

Discrete Optimization

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.

Set-up

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).

File Structure

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.

About

This is my write-up of the lecture and the homework exercises of the module ADM2

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TeX 98.2%
  • Makefile 1.5%
  • Shell 0.3%