Markus Flatz


Dipl.-Ing. Markus Flatz, Bakk. techn.
Department of Computer Science and Department of Artificial Intelligence and Human Interfaces
Faculty of Digital and Analytical Sciences
University of Salzburg
Jakob-Haringer-Str. 2
5020 Salzburg
Austria

Email addresses

mflatz()cs.sbg.ac.at

mflatz()cosy.sbg.ac.at

Research

Hello, I am currently working at the Department of Computer Science and the Department of Artificial Intelligence and Human Interfaces at the University of Salzburg, Austria. My primary research area is High Performance Computing, with a focus on parallel algorithms for Nonnegative Matrix and Tensor Factorization.

Publications

Markus Flatz, Rade Kutil, Marián Vajteršic (2018) Parallelization of the Hierarchical Alternating Least Squares Algorithm for Nonnegative Matrix Factorization. In: 2018 IEEE 4th International Forum on Research and Technologies for Society and Industry (RTSI): IEEE, 208–212

Rade Kutil, Markus Flatz, Marián Vajteršic (2018) Parallel Nonnegative Matrix Factorization based on Newton iteration with improved convergence behavior. In: Parallel Processing and Applied Mathematics. Lecture Notes in Computer Science vol 10777: Springer, 646–655

Rade Kutil, Markus Flatz, Marián Vajteršic (2017) Parallel Nonnegative Matrix Factorization based on Newton iteration with improved convergence behavior. In: Book of Abstracts of the 12th International Conference on Parallel Processing and Applied Mathematics (PPAM 2017): Maria Curie-Skłodowska University Lublin, 61

Rade Kutil, Markus Flatz, Marián Vajteršic (2017) Improvements in Approximation Performance and Parallelization of Nonnegative Matrix Factorization with Newton Iteration. In: 2017 International Conference on High Performance Computing & Simulation (HPCS): IEEE, 887–888

Rade Kutil, Markus Flatz, Marián Vajteršic (2017) Convergence and Parallelization of Nonnegative Matrix Factorization with Newton Iteration. In: PARNUM 2017 – International Workshop on Parallel Numerics. Erlangen, 11

Markus Flatz, Marián Vajteršic (2016) Parallel Nonnegative Matrix Factorization via Newton Iteration. In: Parallel Processing Letters, 26(3), 1650014-1–1650014-22

Markus Flatz, Marián Vajteršic (2016) Nonnegative matrix factorization via Newton iteration for shared-memory systems. In: Proceedings of the 20th Conference on Scientific Computing (ALGORITMY 2016): Slovak University of Technology, 312–322

Markus Flatz, Marián Vajteršic (2016) An approach to parallel nonnegative tensor factorization for HPC applications. In: Austrian HPC Meeting 2016 – AHPC16. Grundlsee, 46

Markus Flatz, Marián Vajteršic (2014) Parallel Nonnegative Tensor Factorization via Newton iteration on matrices. In: 2014 International Conference on High Performance Computing & Simulation (HPCS): IEEE, 1014–1015

Markus Flatz (2013) Algorithms for Nonnegative Matrix and Tensor Factorization. In: Austrian High Performance Computing Workshop – AHPC '13. Salzburg, 5

Markus Flatz, Marián Vajteršic (2013) A parallel algorithm for Nonnegative Matrix Factorization based on Newton iteration. In: Proceedings of the IASTED International Conference on Parallel and Distributed Computing and Networks (PDCN 2013): ACTA Press, 600–607

Markus Flatz (2012) Nonnegative Matrix Factorization using Parallel Newton Iteration. In: 3rd Austrian High Performance Computing Workshop. St. Pölten, 15

Teaching

2024

Discrete Mathematics for Computer Science (Diskrete Mathematik f. Informatik), introductory seminar course, one group
Course website
Course details

Linear Algebra for Computer Science (Lineare Algebra f. Informatik), introductory seminar course
Course details

2023

Digital Computer Systems (Digitale Rechenanlagen), introductory seminar course, one group
Course website
Course details

Formal Systems (Formale Systeme), introductory seminar course, one group
Course details

Discrete Mathematics for Computer Science (Diskrete Mathematik f. Informatik), introductory seminar course, one group
Course details

Linear Algebra for Computer Science (Lineare Algebra f. Informatik), introductory seminar course, one group
Course details

2022

Digital Computer Systems (Digitale Rechenanlagen), introductory seminar course, one group
Course website
Course details

Formal Systems (Formale Systeme), introductory seminar course, one group
Course details

Linear Algebra for Computer Science (Lineare Algebra f. Informatik), introductory seminar course, one group
Course details

2021

Digital Computer Systems (Digitale Rechenanlagen), introductory seminar course, one group
Course website
Course details

Mathematical Foundations (Formale Systeme), introductory seminar course, one group
Course details

2020

Linear Algebra for Computer Science (Lineare Algebra f. Informatik), introductory seminar course, one group
Course details

2019

Linear Algebra for Computer Science (Lineare Algebra f. Informatik), introductory seminar course
Course details

2018

Linear Algebra for Computer Science (Lineare Algebra f. Informatik), introductory seminar course, one group
Course details

2017

Mathematical Foundations (Formale Systeme), introductory seminar course, one group
Course website
Course details

Linear Algebra for Computer Science (Lineare Algebra f. Informatik), introductory seminar course, one group
Course details

2016

Mathematical Foundations (Formale Systeme), introductory seminar course, one group
Course website
Course details

Introduction to Programming (Einführung in die Programmierung), introductory seminar course, one group
Course details

Linear Algebra for Computer Science (Lineare Algebra f. Informatik), introductory seminar course, one group
Course details

2015

Mathematical Foundations (Formale Systeme), introductory seminar course, one group
Course website
Course details

Linear Algebra for Computer Science (Lineare Algebra f. Informatik), introductory seminar course, one group
Course details