COMPUTER SCIENCE / ALGORITHMS

Marek Gałązka

Marek
Gałązka

PhD in Computer Science · Assistant Professor

Graph algorithms. Random structures. Probabilistic methods.

I study algorithms and growing random trees, combining mathematical proofs with computational experiments.

Adam Mickiewicz University, PoznańDepartment of Algorithm Theory and Data Security
01

Research, code & teaching

I am a computer scientist and assistant professor at Adam Mickiewicz University in Poznań. My research focuses on graph algorithms, random trees and probabilistic analysis. I also pursue separate lines of research in statistical modelling and financial network analysis.

I combine mathematical reasoning, algorithm design and computational experiments. Alongside my academic work, I develop ABAP solutions for SAP SD and teach programming and web technologies.

University profile ↗
02

Research directions

Graph algorithms and random structures, alongside separate research in statistical modelling and financial networks.

G / 01

Graph algorithms

Online matching, local search and exact worst-case guarantees. I study the quality of decisions made with limited information and under local constraints.

Online algorithmsCombinatorics
P / 02

Random trees & probability

Growing recursive trees, attachment rules and path lengths. I analyse how global structure develops and fluctuates as a random tree grows.

Recursive treesProbabilistic analysis
S / 03

Statistical models & financial networks

Separate lines of research address variable selection in mixed models and network-based descriptions of financial dependence, using computational methods and empirical data.

Mixed modelsNetwork analysis
03

Selected publications

Download BibTeX ↓

Journal articles, a conference contribution and recent research preprints.

2012
Journal articleProbability

Security of scale-free networks

Marek Gałązka, Jerzy Szymański

Journal of Mathematical Sciences · 182, 200–209

Theoretical and experimental analysis of vertex isolation in scale-free networks under random vertex and edge deletion, using the LCD model.

04

Teaching & practice

From mathematical ideas to working software.

My teaching covers programming foundations, algorithms and data structures, object-oriented programming and web technologies. I connect core concepts with concrete examples and the design of complete applications.

01 /

Programming foundations

Programming fundamentals, object-oriented design and examples in Java, Python and C#.

02 /

Algorithms and data structures

Core data structures, searching and sorting, graph algorithms, and analysis of time and space complexity.

03 /

Object-oriented programming

Classes and objects, encapsulation, inheritance and polymorphism, with practical examples of application design.

04 /

Web technologies

JavaScript, multimedia on the web and the development of modern web applications.

05 /

SAP / ABAP

In professional practice, I develop ABAP solutions for SAP SD. My publication on ABAP unit testing connects software quality with the everyday work of implementing and maintaining business systems.

GET IN TOUCH

Discuss a research idea.

For research questions, collaboration or academic enquiries, please contact me by email.

galazka@amu.edu.pl
Adam Mickiewicz University, PoznańFaculty of Mathematics and Computer ScienceDepartment of Algorithm Theory and Data Security
BIBLIOGRAPHY

Cite this publication