Skip to main content

Showing 1–50 of 55 results for author: Sankowski, P

.
  1. arXiv:2406.01808  [pdf, other

    cs.LG cond-mat.mtrl-sci

    In-Context Learning of Physical Properties: Few-Shot Adaptation to Out-of-Distribution Molecular Graphs

    Authors: Grzegorz Kaszuba, Amirhossein D. Naghdi, Dario Massa, Stefanos Papanikolaou, Andrzej Jaszkiewicz, Piotr Sankowski

    Abstract: Large language models manifest the ability of few-shot adaptation to a sequence of provided examples. This behavior, known as in-context learning, allows for performing nontrivial machine learning tasks during inference only. In this work, we address the question: can we leverage in-context learning to predict out-of-distribution materials properties? However, this would not be possible for struct… ▽ More

    Submitted 3 June, 2024; originally announced June 2024.

    Comments: 12 pages, 4 figures

  2. arXiv:2404.16267  [pdf, ps, other

    cs.DS

    Dynamic PageRank: Algorithms and Lower Bounds

    Authors: Rajesh Jayaram, Jakub Łącki, Slobodan Mitrović, Krzysztof Onak, Piotr Sankowski

    Abstract: We consider the PageRank problem in the dynamic setting, where the goal is to explicitly maintain an approximate PageRank vector $π\in \mathbb{R}^n$ for a graph under a sequence of edge insertions and deletions. Our main result is a complete characterization of the complexity of dynamic PageRank maintenance for both multiplicative and additive ($L_1$) approximations. First, we establish matching… ▽ More

    Submitted 16 May, 2024; v1 submitted 24 April, 2024; originally announced April 2024.

  3. arXiv:2404.09711  [pdf, other

    cs.DS

    Online Multi-level Aggregation with Delays and Stochastic Arrivals

    Authors: Mathieu Mari, Michał Pawłowski, Runtian Ren, Piotr Sankowski

    Abstract: This paper presents a new research direction for online Multi-Level Aggregation (MLA) with delays. In this problem, we are given an edge-weighted rooted tree $T$, and we have to serve a sequence of requests arriving at its vertices in an online manner. Each request $r$ is characterized by two parameters: its arrival time $t(r)$ and location $l(r)$ (a vertex). Once a request $r$ arrives, we can eit… ▽ More

    Submitted 15 April, 2024; originally announced April 2024.

    Comments: 37 pages, 3 figures

  4. arXiv:2404.03426  [pdf, other

    cs.LG

    Accurate estimation of feature importance faithfulness for tree models

    Authors: Mateusz Gajewski, Adam Karczmarz, Mateusz Rapicki, Piotr Sankowski

    Abstract: In this paper, we consider a perturbation-based metric of predictive faithfulness of feature rankings (or attributions) that we call PGI squared. When applied to decision tree-based regression models, the metric can be computed accurately and efficiently for arbitrary independent feature perturbation distributions. In particular, the computation does not involve Monte Carlo sampling that has been… ▽ More

    Submitted 4 April, 2024; originally announced April 2024.

  5. arXiv:2402.07871  [pdf, other

    cs.LG cs.AI cs.CL

    Scaling Laws for Fine-Grained Mixture of Experts

    Authors: Jakub Krajewski, Jan Ludziejewski, Kamil Adamczewski, Maciej Pióro, Michał Krutul, Szymon Antoniak, Kamil Ciebiera, Krystian Król, Tomasz Odrzygóźdź, Piotr Sankowski, Marek Cygan, Sebastian Jaszczur

    Abstract: Mixture of Experts (MoE) models have emerged as a primary solution for reducing the computational cost of Large Language Models. In this work, we analyze their scaling properties, incorporating an expanded range of variables. Specifically, we introduce a new hyperparameter, granularity, whose adjustment enables precise control over the size of the experts. Building on this, we establish scaling la… ▽ More

    Submitted 12 February, 2024; originally announced February 2024.

  6. arXiv:2401.09301  [pdf, other

    cond-mat.mtrl-sci physics.comp-ph

    Material Informatics through Neural Networks on Ab-Initio Electron Charge Densities: the Role of Transfer Learning

    Authors: Dario Massa, Stefanos Papanikolaou, Piotr Sankowski

    Abstract: In this work, the dynamic realms of Materials Science and Computer Science advancements meet the critical challenge of identifying efficient descriptors capable of capturing the essential features of physical systems. Such task has remained formidable, with solutions often involving ad-hoc scalar and vectorial sets of materials properties, making optimization and transferability challenging. We ex… ▽ More

    Submitted 17 January, 2024; originally announced January 2024.

  7. arXiv:2401.05834  [pdf, ps, other

    cs.DS

    Modeling Online Paging in Multi-Core Systems

    Authors: Mathieu Mari, Anish Mukherjee, Runtian Ren, Piotr Sankowski

    Abstract: Web requests are growing exponentially since the 90s due to the rapid development of the Internet. This process was further accelerated by the introduction of cloud services. It has been observed statistically that memory or web requests generally follow power-law distribution, Breslau et al. INFOCOM'99. That is, the $i^{\text{th}}$ most popular web page is requested with a probability proportiona… ▽ More

    Submitted 12 January, 2024; v1 submitted 11 January, 2024; originally announced January 2024.

  8. arXiv:2312.16073  [pdf, other

    cond-mat.mtrl-sci

    Compositional Search of Stable Crystalline Structures in Multi-Component Alloys Using Generative Diffusion Models

    Authors: Grzegorz Kaszuba, Amirhossein Naghdi Dorabati, Stefanos Papanikolaou, Andrzej Jaszkiewicz, Piotr Sankowski

    Abstract: Exploring the vast composition space of multi-component alloys presents a challenging task for both \textit{ab initio} (first principles) and experimental methods due to the time-consuming procedures involved. This ultimately impedes the discovery of novel, stable materials that may display exceptional properties. Here, the Crystal Diffusion Variational Autoencoder (CDVAE) model is adapted to char… ▽ More

    Submitted 26 December, 2023; originally announced December 2023.

  9. arXiv:2312.07599  [pdf, other

    cs.CL cs.LG

    Contrastive News and Social Media Linking using BERT for Articles and Tweets across Dual Platforms

    Authors: Jan Piotrowski, Marek Wachnicki, Mateusz Perlik, Jakub Podolak, Grzegorz Rucki, Michał Brzozowski, Paweł Olejnik, Julian Kozłowski, Tomasz Nocoń, Jakub Kozieł, Stanisław Giziński, Piotr Sankowski

    Abstract: X (formerly Twitter) has evolved into a contemporary agora, offering a platform for individuals to express opinions and viewpoints on current events. The majority of the topics discussed on Twitter are directly related to ongoing events, making it an important source for monitoring public discourse. However, linking tweets to specific news presents a significant challenge due to their concise and… ▽ More

    Submitted 11 December, 2023; originally announced December 2023.

    ACM Class: I.2.7

  10. arXiv:2311.16905  [pdf, other

    cs.CY

    Analyzing the Influence of Language Model-Generated Responses in Mitigating Hate Speech on Social Media Directed at Ukrainian Refugees in Poland

    Authors: Jakub Podolak, Szymon Łukasik, Paweł Balawender, Jan Ossowski, Katarzyna Bąkowicz, Piotr Sankowski

    Abstract: In the context of escalating hate speech and polarization on social media, this study investigates the potential of employing responses generated by Large Language Models (LLM), complemented with pertinent verified knowledge links, to counteract such trends. Through extensive A/B testing involving the posting of 753 automatically generated responses, the goal was to minimize the propagation of hat… ▽ More

    Submitted 28 November, 2023; originally announced November 2023.

  11. arXiv:2308.08870  [pdf, ps, other

    cs.DS

    Sensitivity and Dynamic Distance Oracles via Generic Matrices and Frobenius Form

    Authors: Adam Karczmarz, Piotr Sankowski

    Abstract: Algebraic techniques have had an important impact on graph algorithms so far. Porting them, e.g., the matrix inverse, into the dynamic regime improved best-known bounds for various dynamic graph problems. In this paper, we develop new algorithms for another cornerstone algebraic primitive, the Frobenius normal form (FNF). We apply our developments to dynamic and fault-tolerant exact distance oracl… ▽ More

    Submitted 17 August, 2023; originally announced August 2023.

    Comments: To appear at FOCS 2023

  12. arXiv:2210.07018  [pdf, ps, other

    cs.DS

    Online matching with delays and stochastic arrival times

    Authors: Mathieu Mari, Michał Pawłowski, Runtian Ren, Piotr Sankowski

    Abstract: This paper presents a new research direction for the Min-cost Perfect Matching with Delays (MPMD) - a problem introduced by Emek et al. (STOC'16). In the original version of this problem, we are given an $n$-point metric space, where requests arrive in an online fashion. The goal is to minimise the matching cost for an even number of requests. However, contrary to traditional online matching probl… ▽ More

    Submitted 16 January, 2024; v1 submitted 13 October, 2022; originally announced October 2022.

    Comments: 34 pages, 7 figures, accepted at AAMAS'23

  13. arXiv:2206.02630  [pdf, other

    cs.IR cs.LG

    Improving Ads-Profitability Using Traffic-Fingerprints

    Authors: Adam Gabriel Dobrakowski, Andrzej Pacuk, Piotr Sankowski, Marcin Mucha, Paweł Brach

    Abstract: This paper introduces the concept of traffic-fingerprints, i.e., normalized 24-dimensional vectors representing a distribution of daily traffic on a web page. Using k-means clustering we show that similarity of traffic-fingerprints is related to the similarity of profitability time patterns for ads shown on these pages. In other words, these fingerprints are correlated with the conversions rates,… ▽ More

    Submitted 31 May, 2022; originally announced June 2022.

  14. arXiv:2203.16992  [pdf, ps, other

    cs.DS

    Subquadratic Dynamic Path Reporting in Directed Graphs Against an Adaptive Adversary

    Authors: Adam Karczmarz, Anish Mukherjee, Piotr Sankowski

    Abstract: We study reachability and shortest paths problems in dynamic directed graphs. Whereas algebraic dynamic data structures supporting edge updates and reachability/distance queries have been known for quite a long time, they do not, in general, allow reporting the underlying paths within the same time bounds, especially against an adaptive adversary. In this paper we develop the first known fully d… ▽ More

    Submitted 31 March, 2022; originally announced March 2022.

    Comments: To appear at STOC'22

  15. arXiv:2108.04126  [pdf, other

    cs.LG

    Improved Feature Importance Computations for Tree Models: Shapley vs. Banzhaf

    Authors: Adam Karczmarz, Anish Mukherjee, Piotr Sankowski, Piotr Wygocki

    Abstract: Shapley values are one of the main tools used to explain predictions of tree ensemble models. The main alternative to Shapley values are Banzhaf values that have not been understood equally well. In this paper we make a step towards filling this gap, providing both experimental and theoretical comparison of these model explanation methods. Surprisingly, we show that Banzhaf values offer several ad… ▽ More

    Submitted 9 August, 2021; originally announced August 2021.

  16. arXiv:2103.09684  [pdf, ps, other

    cs.CG

    Sublinear Average-Case Shortest Paths in Weighted Unit-Disk Graphs

    Authors: Adam Karczmarz, Jakub Pawlewicz, Piotr Sankowski

    Abstract: We consider the problem of computing shortest paths in weighted unit-disk graphs in constant dimension $d$. Although the single-source and all-pairs variants of this problem are well-studied in the plane case, no non-trivial exact distance oracles for unit-disk graphs have been known to date, even for $d=2$. The classical result of Sedgewick and Vitter [Algorithmica '86] shows that for weighted… ▽ More

    Submitted 17 March, 2021; originally announced March 2021.

    Comments: Full version of a SoCG'21 paper. Abstract truncated to meet arxiv requirements

  17. arXiv:2103.03868  [pdf, ps, other

    cs.DS cs.LG

    Decomposable Submodular Function Minimization via Maximum Flow

    Authors: Kyriakos Axiotis, Adam Karczmarz, Anish Mukherjee, Piotr Sankowski, Adrian Vladu

    Abstract: This paper bridges discrete and continuous optimization approaches for decomposable submodular function minimization, in both the standard and parametric settings. We provide improved running times for this problem by reducing it to a number of calls to a maximum flow oracle. When each function in the decomposition acts on $O(1)$ elements of the ground set $V$ and is polynomially bounded, our ru… ▽ More

    Submitted 5 March, 2021; originally announced March 2021.

  18. arXiv:2101.02311  [pdf, ps, other

    cs.DS

    A Deterministic Parallel APSP Algorithm and its Applications

    Authors: Adam Karczmarz, Piotr Sankowski

    Abstract: In this paper we show a deterministic parallel all-pairs shortest paths algorithm for real-weighted directed graphs. The algorithm has $\tilde{O}(nm+(n/d)^3)$ work and $\tilde{O}(d)$ depth for any depth parameter $d\in [1,n]$. To the best of our knowledge, such a trade-off has only been previously described for the real-weighted single-source shortest paths problem using randomization [Bringmann e… ▽ More

    Submitted 6 January, 2021; originally announced January 2021.

    Comments: A SODA'21 paper. Slightly extended preliminaries. Abstract shortened to meet arXiv requirements

  19. arXiv:1907.05391  [pdf, ps, other

    cs.DS cs.DC

    Walking Randomly, Massively, and Efficiently

    Authors: Jakub Łącki, Slobodan Mitrović, Krzysztof Onak, Piotr Sankowski

    Abstract: We introduce a set of techniques that allow for efficiently generating many independent random walks in the Massive Parallel Computation (MPC) model with space per machine strongly sublinear in the number of vertices. In this space-per-machine regime, many natural approaches to graph problems struggle to overcome the $Θ(\log n)$ MPC round complexity barrier. Our techniques enable breaking this bar… ▽ More

    Submitted 5 November, 2019; v1 submitted 11 July, 2019; originally announced July 2019.

  20. arXiv:1907.02274  [pdf, ps, other

    cs.DS

    Min-Cost Flow in Unit-Capacity Planar Graphs

    Authors: Adam Karczmarz, Piotr Sankowski

    Abstract: In this paper we give an $\widetilde{O}((nm)^{2/3}\log C)$ time algorithm for computing min-cost flow (or min-cost circulation) in unit capacity planar multigraphs where edge costs are integers bounded by $C$. For planar multigraphs, this improves upon the best known algorithms for general graphs: the $\widetilde{O}(m^{10/7}\log C)$ time algorithm of Cohen et al. [SODA 2017], the… ▽ More

    Submitted 4 July, 2019; originally announced July 2019.

  21. arXiv:1807.03839  [pdf, ps, other

    cs.DS

    Online Facility Location with Deletions

    Authors: Marek Cygan, Artur Czumaj, Marcin Mucha, Piotr Sankowski

    Abstract: In this paper we study three previously unstudied variants of the online Facility Location problem, considering an intrinsic scenario when the clients and facilities are not only allowed to arrive to the system, but they can also depart at any moment. We begin with the study of a natural fully-dynamic online uncapacitated model where clients can be both added and removed. When a client arrives,… ▽ More

    Submitted 10 July, 2018; originally announced July 2018.

    Comments: full version of ESA'18 submission

  22. arXiv:1709.07869  [pdf, other

    cs.DS cs.CC math.CO

    NC Algorithms for Weighted Planar Perfect Matching and Related Problems

    Authors: Piotr Sankowski

    Abstract: Consider a planar graph $G=(V,E)$ with polynomially bounded edge weight function $w:E\to [0, poly(n)]$. The main results of this paper are NC algorithms for the following problems: - minimum weight perfect matching in $G$, - maximum cardinality and maximum weight matching in $G$ when $G$ is bipartite, - maximum multiple-source multiple-sink flow in $G$ where $c:E\to [1, poly(n)]$ is a polyno… ▽ More

    Submitted 18 April, 2018; v1 submitted 22 September, 2017; originally announced September 2017.

  23. arXiv:1708.06395  [pdf, other

    cs.CG cs.DS

    Approximate nearest neighbors search without false negatives for $l_2$ for $c>\sqrt{\log\log{n}}$

    Authors: Piotr Sankowski, Piotr Wygocki

    Abstract: In this paper, we report progress on answering the open problem presented by Pagh~[14], who considered the nearest neighbor search without false negatives for the Hamming distance. We show new data structures for solving the $c$-approximate nearest neighbors problem without false negatives for Euclidean high dimensional space $\mathcal{R}^d$. These data structures work for any… ▽ More

    Submitted 13 September, 2017; v1 submitted 21 August, 2017; originally announced August 2017.

  24. arXiv:1707.03478  [pdf, ps, other

    cs.DS cs.DC

    Round Compression for Parallel Matching Algorithms

    Authors: Artur Czumaj, Jakub Łącki, Aleksander Mądry, Slobodan Mitrović, Krzysztof Onak, Piotr Sankowski

    Abstract: For over a decade now we have been witnessing the success of {\em massive parallel computation} (MPC) frameworks, such as MapReduce, Hadoop, Dryad, or Spark. One of the reasons for their success is the fact that these frameworks are able to accurately capture the nature of large-scale computation. In particular, compared to the classic distributed algorithms or PRAM models, these frameworks allow… ▽ More

    Submitted 1 February, 2018; v1 submitted 11 July, 2017; originally announced July 2017.

  25. arXiv:1706.10228  [pdf, other

    cs.DS

    Contracting a Planar Graph Efficiently

    Authors: Jacob Holm, Giuseppe F. Italiano, Adam Karczmarz, Jakub Łącki, Eva Rotenberg, Piotr Sankowski

    Abstract: We present a data structure that can maintain a simple planar graph under edge contractions in linear total time. The data structure supports adjacency queries and provides access to neighbor lists in $O(1)$ time. Moreover, it can report all the arising self-loops and parallel edges. By applying the data structure, we can achieve optimal running times for decremental bridge detection, 2-edge con… ▽ More

    Submitted 30 June, 2017; originally announced June 2017.

  26. arXiv:1705.11163  [pdf, other

    cs.DS

    Decremental Single-Source Reachability in Planar Digraphs

    Authors: Giuseppe F. Italiano, Adam Karczmarz, Jakub Łącki, Piotr Sankowski

    Abstract: In this paper we show a new algorithm for the decremental single-source reachability problem in directed planar graphs. It processes any sequence of edge deletions in $O(n\log^2{n}\log\log{n})$ total time and explicitly maintains the set of vertices reachable from a fixed source vertex. Hence, if all edges are eventually deleted, the amortized time of processing each edge deletion is only… ▽ More

    Submitted 31 May, 2017; originally announced May 2017.

  27. arXiv:1704.02093  [pdf, other

    cs.DM

    A Tight Bound for Shortest Augmenting Paths on Trees

    Authors: Bartłomiej Bosek, Dariusz Leniowski, Piotr Sankowski, Anna Zych-Pawlewicz

    Abstract: The shortest augmenting path technique is one of the fundamental ideas used in maximum matching and maximum flow algorithms. Since being introduced by Edmonds and Karp in 1972, it has been widely applied in many different settings. Surprisingly, despite this extensive usage, it is still not well understood even in the simplest case: online bipartite matching problem on trees. In this problem a bip… ▽ More

    Submitted 20 December, 2017; v1 submitted 7 April, 2017; originally announced April 2017.

    Comments: 22 pages, 10 figures

    MSC Class: 05C70; 05C85; 05C05 ACM Class: F.2.2; G.2.2

  28. Why Do Cascade Sizes Follow a Power-Law?

    Authors: Karol Węgrzycki, Piotr Sankowski, Andrzej Pacuk, Piotr Wygocki

    Abstract: We introduce random directed acyclic graph and use it to model the information diffusion network. Subsequently, we analyze the cascade generation model (CGM) introduced by Leskovec et al. [19]. Until now only empirical studies of this model were done. In this paper, we present the first theoretical proof that the sizes of cascades generated by the CGM follow the power-law distribution, which is co… ▽ More

    Submitted 20 February, 2017; originally announced February 2017.

    Comments: 8 pages, 7 figures, accepted to WWW 2017

    ACM Class: J.4

  29. arXiv:1612.03150  [pdf, ps, other

    cs.GT

    Budget Feasible Mechanisms on Matroids

    Authors: Stefano Leonardi, Gianpiero Monaco, Piotr Sankowski, Qiang Zhang

    Abstract: Motivated by many practical applications, in this paper we study {\em budget feasible mechanisms} where the goal is to procure independent sets from matroids. More specifically, we are given a matroid $\mathcal{M}=(E,\mathcal{I})$ where each ground (indivisible) element is a selfish agent. The cost of each element (i.e., for selling the item or performing a service) is only known to the element it… ▽ More

    Submitted 8 March, 2021; v1 submitted 9 December, 2016; originally announced December 2016.

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

    Authors: Andrzej Pacuk, Piotr Sankowski, Karol Węgrzycki, Adam Witkowski, Piotr Wygocki

    Abstract: 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 ha… ▽ More

    Submitted 3 December, 2016; originally announced December 2016.

    Comments: 6 pages, 1 figure, 2 tables, Description of 2nd place winning solution of RecSys 2016 Challange. To be published in RecSys'16 Challange Proceedings

    ACM Class: H.3.3; I.2.6; D.2.8

    Journal ref: Proceedings of the Recommender Systems Challenge, RecSys Challenge '16, Boston, Massachusetts - September 15 - 15, 2016, pages 10:1--10:4

  31. There is Something Beyond the Twitter Network

    Authors: Andrzej Pacuk, Piotr Sankowski, Karol Wegrzycki, Piotr Wygocki

    Abstract: How information spreads through a social network? Can we assume, that the information is spread only through a given social network graph? What is the correct way to compare the models of information flow? These are the basic questions we address in this work. We focus on meticulous comparison of various, well-known models of rumor propagation in the social network. We introduce the model incorp… ▽ More

    Submitted 28 November, 2016; originally announced November 2016.

    Comments: 8 pages, 2 figures, Hypertext 2016

    ACM Class: I.6; H.3.4

    Journal ref: Proceedings of the 27th {ACM} Conference on Hypertext and Social Media, {HT} 2016, Halifax, NS, Canada, July 10-13, 2016, pages 279--284

  32. Locality-Sensitive Hashing without False Negatives for l_p

    Authors: Andrzej Pacuk, Piotr Sankowski, Karol Wegrzycki, Piotr Wygocki

    Abstract: In this paper, we show a construction of locality-sensitive hash functions without false negatives, i.e., which ensure collision for every pair of points within a given radius $R$ in $d$ dimensional space equipped with $l_p$ norm when $p \in [1,\infty]$. Furthermore, we show how to use these hash functions to solve the $c$-approximate nearest neighbor search problem without false negatives. Namely… ▽ More

    Submitted 28 November, 2016; originally announced November 2016.

    Comments: 11 pages, 2 figures, COCOON 2016

    ACM Class: F.2.2; G.3

    Journal ref: Computing and Combinatorics - 22nd International Conference, {COCOON} 2016, Ho Chi Minh City, Vietnam, August 2-4, 2016, Proceedings, pages 105--118

  33. Improved Distance Queries and Cycle Counting by Frobenius Normal Form

    Authors: Piotr Sankowski, Karol Węgrzycki

    Abstract: Consider an unweighted, directed graph $G$ with the diameter $D$. In this paper, we introduce the framework for counting cycles and walks of given length in matrix multiplication time $\widetilde{O}(n^ω)$. The framework is based on the fast decomposition into Frobenius normal form and the Hankel matrix-vector multiplication. It allows us to solve the All-Nodes Shortest Cycles, All-Pairs All Walks… ▽ More

    Submitted 13 March, 2023; v1 submitted 11 November, 2016; originally announced November 2016.

    Comments: Lemma 2 in the previous version of this paper is incorrect. We thank Adam Karczmarz for pointing out the mistake

    ACM Class: F.2.2

    Journal ref: Theory of Computing Systems 2018

  34. arXiv:1605.01717  [pdf, other

    cs.DS

    Negative-Weight Shortest Paths and Unit Capacity Minimum Cost Flow in $\tilde{O}(m^{10/7} \log W)$ Time

    Authors: Michael B. Cohen, Aleksander Madry, Piotr Sankowski, Adrian Vladu

    Abstract: In this paper, we study a set of combinatorial optimization problems on weighted graphs: the shortest path problem with negative weights, the weighted perfect bipartite matching problem, the unit-capacity minimum-cost maximum flow problem and the weighted perfect bipartite $b$-matching problem under the assumption that $\Vert b\Vert_1=O(m)$. We show that each one of these four problems can be solv… ▽ More

    Submitted 13 July, 2016; v1 submitted 5 May, 2016; originally announced May 2016.

  35. arXiv:1511.02612  [pdf, other

    cs.DS

    Optimal Dynamic Strings

    Authors: Paweł Gawrychowski, Adam Karczmarz, Tomasz Kociumaka, Jakub Łącki, Piotr Sankowski

    Abstract: In this paper we study the fundamental problem of maintaining a dynamic collection of strings under the following operations: concat - concatenates two strings, split - splits a string into two at a given position, compare - finds the lexicographical order (less, equal, greater) between two strings, LCP - calculates the longest common prefix of two strings. We present an efficient data structure f… ▽ More

    Submitted 8 April, 2016; v1 submitted 9 November, 2015; originally announced November 2015.

    MSC Class: 68P05; 68W32 ACM Class: F.2.2

  36. arXiv:1507.02426  [pdf, other

    cs.DS

    Algorithmic Complexity of Power Law Networks

    Authors: Paweł Brach, Marek Cygan, Jakub Łącki, Piotr Sankowski

    Abstract: It was experimentally observed that the majority of real-world networks follow power law degree distribution. The aim of this paper is to study the algorithmic complexity of such "typical" networks. The contribution of this work is twofold. First, we define a deterministic condition for checking whether a graph has a power law degree distribution and experimentally validate it on real-world netw… ▽ More

    Submitted 9 July, 2015; originally announced July 2015.

    ACM Class: F.2.2; G.2.2

  37. arXiv:1410.7534  [pdf, other

    cs.DS cs.SE

    Approximation Algorithms for Steiner Tree Problems Based on Universal Solution Frameworks

    Authors: Krzysztof Ciebiera, Piotr Godlewski, Piotr Sankowski, Piotr Wygocki

    Abstract: This paper summarizes the work on implementing few solutions for the Steiner Tree problem which we undertook in the PAAL project. The main focus of the project is the development of generic implementations of approximation algorithms together with universal solution frameworks. In particular, we have implemented Zelikovsky 11/6-approximation using local search framework, and 1.39-approximation by… ▽ More

    Submitted 28 October, 2014; originally announced October 2014.

  38. arXiv:1409.7240  [pdf, other

    cs.DS

    Optimal decremental connectivity in planar graphs

    Authors: Jakub Łącki, Piotr Sankowski

    Abstract: We show an algorithm for dynamic maintenance of connectivity information in an undirected planar graph subject to edge deletions. Our algorithm may answer connectivity queries of the form `Are vertices $u$ and $v$ connected with a path?' in constant time. The queries can be intermixed with any sequence of edge deletions, and the algorithm handles all updates in $O(n)$ time. This results improves o… ▽ More

    Submitted 25 September, 2014; originally announced September 2014.

    ACM Class: F.2.2; G.2.2

  39. arXiv:1407.3957  [pdf, ps, other

    cs.GT

    Efficiency of Truthful and Symmetric Mechanisms in One-sided Matching

    Authors: Marek Adamczyk, Piotr Sankowski, Qiang Zhang

    Abstract: We study the efficiency (in terms of social welfare) of truthful and symmetric mechanisms in one-sided matching problems with {\em dichotomous preferences} and {\em normalized von Neumann-Morgenstern preferences}. We are particularly interested in the well-known {\em Random Serial Dictatorship} mechanism. For dichotomous preferences, we first show that truthful, symmetric and optimal mechanisms ex… ▽ More

    Submitted 17 September, 2014; v1 submitted 15 July, 2014; originally announced July 2014.

    Comments: 13 pages, 1 figure

  40. arXiv:1308.3336  [pdf, other

    cs.DS

    The Power of Dynamic Distance Oracles: Efficient Dynamic Algorithms for the Steiner Tree

    Authors: Jakub Łącki, Jakub Oćwieja, Marcin Pilipczuk, Piotr Sankowski, Anna Zych

    Abstract: In this paper we study the Steiner tree problem over a dynamic set of terminals. We consider the model where we are given an $n$-vertex graph $G=(V,E,w)$ with positive real edge weights, and our goal is to maintain a tree which is a good approximation of the minimum Steiner tree spanning a terminal set $S \subseteq V$, which changes over time. The changes applied to the terminal set are either ter… ▽ More

    Submitted 24 June, 2016; v1 submitted 15 August, 2013; originally announced August 2013.

    Comments: Full version of the paper accepted to STOC'15

  41. arXiv:1306.6593  [pdf, other

    cs.DS

    Network Sparsification for Steiner Problems on Planar and Bounded-Genus Graphs

    Authors: Marcin Pilipczuk, Michał Pilipczuk, Piotr Sankowski, Erik Jan van Leeuwen

    Abstract: We propose polynomial-time algorithms that sparsify planar and bounded-genus graphs while preserving optimal or near-optimal solutions to Steiner problems. Our main contribution is a polynomial-time algorithm that, given an unweighted graph $G$ embedded on a surface of genus $g$ and a designated face $f$ bounded by a simple cycle of length $k$, uncovers a set $F \subseteq E(G)$ of size polynomial… ▽ More

    Submitted 11 July, 2017; v1 submitted 27 June, 2013; originally announced June 2013.

  42. arXiv:1304.6740  [pdf, ps, other

    cs.DS

    Algebraic Algorithms for b-Matching, Shortest Undirected Paths, and f-Factors

    Authors: Harold N. Gabow, Piotr Sankowski

    Abstract: Let G=(V,E) be a graph with f:V\to Z_+ a function assigning degree bounds to vertices. We present the first efficient algebraic algorithm to find an f-factor. The time is \tilde{O}(f(V)^ω). More generally for graphs with integral edge weights of maximum absolute value W we find a maximum weight f-factor in time \tilde{O}(Wf(V)^ω). (The algorithms are randomized, correct with high probability and L… ▽ More

    Submitted 24 April, 2013; originally announced April 2013.

  43. arXiv:1210.4811  [pdf, ps, other

    cs.DM cs.DS math.CO

    Single Source - All Sinks Max Flows in Planar Digraphs

    Authors: Jakub Łącki, Yahav Nussbaum, Piotr Sankowski, Christian Wulff-Nilsen

    Abstract: Let G = (V,E) be a planar n-vertex digraph. Consider the problem of computing max st-flow values in G from a fixed source s to all sinks t in V\{s}. We show how to solve this problem in near-linear O(n log^3 n) time. Previously, no better solution was known than running a single-source single-sink max flow algorithm n-1 times, giving a total time bound of O(n^2 log n) with the algorithm of Borrada… ▽ More

    Submitted 17 October, 2012; originally announced October 2012.

    Comments: 25 pages, 4 figures; extended abstract appeared in FOCS 2012

    ACM Class: G.2.2; F.2.2

  44. arXiv:1204.1616  [pdf, other

    cs.DS

    Algorithmic Applications of Baur-Strassen's Theorem: Shortest Cycles, Diameter and Matchings

    Authors: Marek Cygan, Harold N. Gabow, Piotr Sankowski

    Abstract: Consider a directed or an undirected graph with integral edge weights from the set [-W, W], that does not contain negative weight cycles. In this paper, we introduce a general framework for solving problems on such graphs using matrix multiplication. The framework is based on the usage of Baur-Strassen's theorem and of Strojohann's determinant algorithm. It allows us to give new and simple solutio… ▽ More

    Submitted 17 August, 2012; v1 submitted 7 April, 2012; originally announced April 2012.

    Comments: To appear in FOCS 2012

    ACM Class: F.2.2

  45. arXiv:1203.4763  [pdf, ps, other

    cond-mat.mtrl-sci

    Structural and electronic properties of Pb1-xCdxTe and Pb1-xMnxTe ternary alloys

    Authors: Malgorzata Bukala, Piotr Sankowski, Ryszard Buczko, Perla Kacman

    Abstract: A systematic theoretical study of two PbTe-based ternary alloys, Pb1-xCdxTe and Pb1-xMnxTe, is reported. First, using ab initio methods we study the stability of the crystal structure of CdTe - PbTe solid solutions, to predict the composition for which rock-salt structure of PbTe changes into zinc-blende structure of CdTe. The dependence of the lattice parameter on Cd (Mn) content x in the mixed c… ▽ More

    Submitted 21 March, 2012; originally announced March 2012.

    Comments: 10 pages, 13 figures, submitted to Physical Review B

  46. arXiv:1104.4890  [pdf, ps, other

    cs.DS

    Min-cuts and Shortest Cycles in Planar Graphs in O(n log log n) Time

    Authors: Jakub Łącki, Piotr Sankowski

    Abstract: We present a deterministic O(n log log n) time algorithm for finding shortest cycles and minimum cuts in planar graphs. The algorithm improves the previously known fastest algorithm by Italiano et al. in STOC'11 by a factor of log n. This speedup is obtained through the use of dense distance graphs combined with a divide-and-conquer approach.

    Submitted 26 April, 2011; originally announced April 2011.

    MSC Class: 05C85; 05C10 ACM Class: G.2.2

  47. arXiv:1102.5105  [pdf, ps, other

    cs.DS

    Approximation Algorithms for Union and Intersection Covering Problems

    Authors: Marek Cygan, Fabrizio Grandoni, Stefano Leonardi, Marcin Mucha, Marcin Pilipczuk, Piotr Sankowski

    Abstract: In a classical covering problem, we are given a set of requests that we need to satisfy (fully or partially), by buying a subset of items at minimum cost. For example, in the k-MST problem we want to find the cheapest tree spanning at least k nodes of an edge-weighted graph. Here nodes and edges represent requests and items, respectively. In this paper, we initiate the study of a new family of m… ▽ More

    Submitted 24 February, 2011; originally announced February 2011.

  48. arXiv:1011.2843  [pdf, ps, other

    cs.DS

    Improved Minimum Cuts and Maximum Flows in Undirected Planar Graphs

    Authors: Giuseppe F. Italiano, Piotr Sankowski

    Abstract: In this paper we study minimum cut and maximum flow problems on planar graphs, both in static and in dynamic settings. First, we present an algorithm that given an undirected planar graph computes the minimum cut between any two given vertices in O(n log log n) time. Second, we show how to achieve the same O(n log log n) bound for the problem of computing maximum flows in undirected planar graphs.… ▽ More

    Submitted 22 November, 2010; v1 submitted 12 November, 2010; originally announced November 2010.

    Comments: This paper is being merged with the paper by Christian Wulff-Nilsen "Min st-Cut of a Planar Graph in O(n loglog n) Time" http://arxiv.longhoe.net/abs/1007.3609

    ACM Class: G.2.2

  49. arXiv:1003.1320  [pdf, other

    cs.DM cs.DS

    Min st-Cut Oracle for Planar Graphs with Near-Linear Preprocessing Time

    Authors: Glencora Borradaile, Piotr Sankowski, Christian Wulff-Nilsen

    Abstract: For an undirected $n$-vertex planar graph $G$ with non-negative edge-weights, we consider the following type of query: given two vertices $s$ and $t$ in $G$, what is the weight of a min $st$-cut in $G$? We show how to answer such queries in constant time with $O(n\log^4n)$ preprocessing time and $O(n\log n)$ space. We use a Gomory-Hu tree to represent all the pairwise min cuts implicitly. Previous… ▽ More

    Submitted 9 October, 2013; v1 submitted 5 March, 2010; originally announced March 2010.

    Comments: This is the final version submitted for journal publication and has improved the running time of an earlier version by a log n factor. This version includes the bibliography

    ACM Class: G.2.2

  50. arXiv:1001.1686  [pdf, ps, other

    cs.GT cs.DS

    Combinatorial Auctions with Budgets

    Authors: Amos Fiat, Stefano Leonardi, Jared Saia, Piotr Sankowski

    Abstract: We consider budget constrained combinatorial auctions where bidder $i$ has a private value $v_i$, a budget $b_i$, and is interested in all the items in $S_i$. The value to agent $i$ of a set of items $R$ is $|R \cap S_i| \cdot v_i$. Such auctions capture adword auctions, where advertisers offer a bid for ads in response to an advertiser-dependent set of adwords, and advertisers have budgets. It is… ▽ More

    Submitted 20 April, 2010; v1 submitted 11 January, 2010; originally announced January 2010.

    ACM Class: F.2.2; G.2.2