Source author record

Karol Węgrzycki

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

5works
6topics
4close collaborators

Published work

5 publications

preprint2022arXiv

Bounding generalized coloring numbers of planar graphs using coin models

We study Koebe orderings of planar graphs: vertex orderings obtained by modelling the graph as the intersection graph of pairwise internally-disjoint discs in the plane, and ordering the vertices by non-increasing radii of the associated discs. We prove that for every d∈Nd\in \mathbb{N}, any such ordering has dd-admissibility bounded by O(d/ln⁡d)O(d/\ln d) and weak dd-coloring number bounded by O(d4ln⁡d)O(d^4 \ln d). This in particular shows that the dd-admissibility of planar graphs is bounded by O(d/ln⁡d)O(d/\ln d), which asymptotically matches a known lower bound due to Dvořák and Siebertz.

preprint2022arXiv

Independence number of intersection graphs of axis-parallel segments

We prove that for any triangle-free intersection graph of nn axis-parallel segments in the plane, the independence number αα of this graph is at least α≥n/4+Ω(n)α\ge n/4 + Ω(\sqrt{n}). We complement this with a construction of a graph in this class satisfying α≤n/4+cnα\le n/4 + c \sqrt{n} for an absolute constant cc, which demonstrates the optimality of our result.

preprint2022arXiv

Makespan Scheduling of Unit Jobs with Precedence Constraints in O(1.995n)O(1.995^n) time

In a classical scheduling problem, we are given a set of nn jobs of unit length along with precedence constraints and the goal is to find a schedule of these jobs on mm identical machines that minimizes the makespan. This problem is well-known to be NP-hard for an unbounded number of machines. Using standard 3-field notation, it is known as P∣prec,pj=1∣Cmax⁡P|\text{prec}, p_j=1|C_{\max}. We present an algorithm for this problem that runs in O(1.995n)O(1.995^n) time. Before our work, even for m=3m=3 machines the best known algorithms ran in O∗(2n)O^\ast(2^n) time. In contrast, our algorithm works when the number of machines mm is unbounded. A crucial ingredient of our approach is an algorithm with a runtime that is only single-exponential in the vertex cover of the comparability graph of the precedence constraint graph. This heavily relies on insights from a classical result by Dolev and Warmuth (Journal of Algorithms 1984) for precedence graphs without long chains.

preprint2020arXiv

Hamiltonian Cycle Parameterized by Treedepth in Single Exponential Time and Polynomial Space

For many algorithmic problems on graphs of treewidth tt, a standard dynamic programming approach gives an algorithm with time and space complexity 2O(t)⋅nO(1)2^{\mathcal{O}(t)}\cdot n^{\mathcal{O}(1)}. It turns out that when one considers the more restrictive parameter treedepth, it is often the case that a variation of this technique can be used to reduce the space complexity to polynomial, while retaining time complexity of the form 2O(d)⋅nO(1)2^{\mathcal{O}(d)}\cdot n^{\mathcal{O}(1)}, where dd is the treedepth. This transfer of methodology is, however, far from automatic. For instance, for problems with connectivity constraints, standard dynamic programming techniques give algorithms with time and space complexity 2O(tlog⁡t)⋅nO(1)2^{\mathcal{O}(t\log t)}\cdot n^{\mathcal{O}(1)} on graphs of treewidth tt, but it is not clear how to convert them into time-efficient polynomial space algorithms for graphs of low treedepth. Cygan et al. (FOCS'11) introduced the Cut&Count technique and showed that a certain class of problems with connectivity constraints can be solved in time and space complexity 2O(t)⋅nO(1)2^{\mathcal{O}(t)}\cdot n^{\mathcal{O}(1)}. Recently, Hegerfeld and Kratsch (STACS'20) showed that, for some of those problems, the Cut&Count technique can be also applied in the setting of treedepth, and it gives algorithms with running time 2O(d)⋅nO(1)2^{\mathcal{O}(d)}\cdot n^{\mathcal{O}(1)} and polynomial space usage. However, a number of important problems eluded such a treatment, with the most prominent examples being Hamiltonian Cycle and Longest Path. In this paper we clarify the situation by showing that Hamiltonian Cycle, Hamiltonian Path, Long Cycle, Long Path, and Min Cycle Cover all admit 5d⋅nO(1)5^d\cdot n^{\mathcal{O}(1)}-time and polynomial space algorithms on graphs of treedepth dd. The algorithms are randomized Monte Carlo with only false negatives.

preprint2016arXiv

RecSys Challenge 2016: job recommendations based on preselection of offers and gradient boosting

We present the Mim-Solution's approach to the RecSys Challenge 2016, which ranked 2nd. The goal of the competition was to prepare job recommendations for the users of the website Xing.com. Our two phase algorithm consists of candidate selection followed by the candidate ranking. We ranked the candidates by the predicted probability that the user will positively interact with the job offer. We have used Gradient Boosting Decision Trees as the regression tool.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.