Skip to main content

Showing 1–34 of 34 results for author: Parys, P

.
  1. Extending the WMSO+U Logic With Quantification Over Tuples

    Authors: Anita Badyl, Paweł Parys

    Abstract: We study a new extension of the weak MSO logic, talking about boundedness. Instead of a previously considered quantifier U, expressing the fact that there exist arbitrarily large finite sets satisfying a given property, we consider a generalized quantifier U, expressing the fact that there exist tuples of arbitrarily large finite sets satisfying a given property. First, we prove that the new logic… ▽ More

    Submitted 28 November, 2023; originally announced November 2023.

    Comments: This is an extended version of a paper published at the CSL 2024 conference

  2. arXiv:2309.05489  [pdf, other

    math.OC

    Energy-optimal Timetable Design for Sustainable Metro Railway Networks

    Authors: Shuvomoy Das Gupta, Bart P. G. Van Parys, J. Kevin Tobin

    Abstract: We present our collaboration with Thales Canada Inc, the largest provider of communication-based train control (CBTC) systems worldwide. We study the problem of designing energy-optimal timetables in metro railway networks to minimize the effective energy consumption of the network, which corresponds to simultaneously minimizing total energy consumed by all the trains and maximizing the transfer o… ▽ More

    Submitted 2 January, 2024; v1 submitted 11 September, 2023; originally announced September 2023.

    Comments: 22 pages, 8 figures, 2 tables

  3. arXiv:2306.14041  [pdf, other

    math.OC cs.LG stat.ML

    Smoothed $f$-Divergence Distributionally Robust Optimization

    Authors: Zhenyuan Liu, Bart P. G. Van Parys, Henry Lam

    Abstract: In data-driven optimization, sample average approximation (SAA) is known to suffer from the so-called optimizer's curse that causes an over-optimistic evaluation of the solution performance. We argue that a special type of distributionallly robust optimization (DRO) formulation offers theoretical advantages in correcting for this optimizer's curse compared to simple ``margin'' adjustments to SAA a… ▽ More

    Submitted 12 October, 2023; v1 submitted 24 June, 2023; originally announced June 2023.

    MSC Class: 90C15; 90C17; 90C25

  4. arXiv:2305.00308  [pdf, other

    cs.GT cs.DS cs.FL

    Improved Complexity Analysis of Quasi-Polynomial Algorithms Solving Parity Games

    Authors: Paweł Parys, Aleksander Wiącek

    Abstract: We improve the complexity of solving parity games (with priorities in vertices) for $d=ω(\log n)$ by a factor of $θ(d^2)$: the best complexity known to date was $O(mdn^{1.45+\log_2(d/\log_2(n))})$, while we obtain $O(mn^{1.45+\log_2(d/\log_2(n))}/d)$, where $n$ is the number of vertices, $m$ is the number of edges, and $d$ is the number of priorities. We base our work on existing algorithms usin… ▽ More

    Submitted 29 April, 2023; originally announced May 2023.

  5. arXiv:2304.12158  [pdf, ps, other

    cs.LO

    The Probabilistic Rabin Tree Theorem

    Authors: Damian Niwiński, Paweł Parys, Michał Skrzypczak

    Abstract: The Rabin tree theorem yields an algorithm to solve the satisfiability problem for monadic second-order logic over infinite trees. Here we solve the probabilistic variant of this problem. Namely, we show how to compute the probability that a randomly chosen tree satisfies a given formula. We additionally show that this probability is an algebraic number. This closes a line of research where simila… ▽ More

    Submitted 24 April, 2023; originally announced April 2023.

  6. arXiv:2204.11023  [pdf, other

    cs.LO cs.FL

    Unboundedness for Recursion Schemes: A Simpler Type System

    Authors: David Barozzini, Paweł Parys, Jan Wróblewski

    Abstract: Decidability of the problems of unboundedness and simultaneous unboundedness (aka. the diagonal problem) for higher-order recursion schemes was established by Clemente, Parys, Salvati, and Walukiewicz (2016). Then a procedure of optimal complexity was presented by Parys (2017); this procedure used a complicated type system, involving multiple flags and markers. We present here a simpler and much m… ▽ More

    Submitted 23 April, 2022; originally announced April 2022.

  7. arXiv:2203.07305  [pdf, other

    math.OC

    Branch-and-Bound Performance Estimation Programming: A Unified Methodology for Constructing Optimal Optimization Methods

    Authors: Shuvomoy Das Gupta, Bart P. G. Van Parys, Ernest K. Ryu

    Abstract: We present the Branch-and-Bound Performance Estimation Programming (BnB-PEP), a unified methodology for constructing optimal first-order methods for convex and nonconvex optimization. BnB-PEP poses the problem of finding the optimal optimization method as a nonconvex but practically tractable quadratically constrained quadratic optimization problem and solves it to certifiable global optimality us… ▽ More

    Submitted 8 June, 2023; v1 submitted 14 March, 2022; originally announced March 2022.

    Comments: Published in Mathematical Programming Series A

  8. arXiv:2109.06911  [pdf, other

    stat.ML cs.LG math.OC math.ST

    Learning and Decision-Making with Data: Optimal Formulations and Phase Transitions

    Authors: Amine Bennouna, Bart P. G. Van Parys

    Abstract: We study the problem of designing optimal learning and decision-making formulations when only historical data is available. Prior work typically commits to a particular class of data-driven formulation and subsequently tries to establish out-of-sample performance guarantees. We take here the opposite approach. We define first a sensible yard stick with which to measure the quality of any data-driv… ▽ More

    Submitted 11 March, 2024; v1 submitted 14 September, 2021; originally announced September 2021.

  9. arXiv:2105.01861  [pdf, other

    cs.LO cs.FL

    Higher-Order Model Checking Step by Step

    Authors: Paweł Parys

    Abstract: We show a new simple algorithm that solves the model-checking problem for recursion schemes: check whether the tree generated by a given higher-order recursion scheme is accepted by a given alternating parity automaton. The algorithm amounts to a procedure that transforms a recursion scheme of order $n$ to a recursion scheme of order $n-1$, preserving acceptance, and increasing the size only expon… ▽ More

    Submitted 5 May, 2021; originally announced May 2021.

    Comments: This is an extended version of a paper published on the ICALP 2021 conference

  10. A Recursive Approach to Solving Parity Games in Quasipolynomial Time

    Authors: Karoliina Lehtinen, Paweł Parys, Sven Schewe, Dominik Wojtczak

    Abstract: Zielonka's classic recursive algorithm for solving parity games is perhaps the simplest among the many existing parity game algorithms. However, its complexity is exponential, while currently the state-of-the-art algorithms have quasipolynomial complexity. Here, we present a modification of Zielonka's classic algorithm that brings its complexity down to… ▽ More

    Submitted 11 January, 2022; v1 submitted 19 April, 2021; originally announced April 2021.

    Journal ref: Logical Methods in Computer Science, Volume 18, Issue 1 (January 12, 2022) lmcs:7387

  11. arXiv:2102.04363  [pdf, other

    math.OC cs.LG math.ST

    Efficient Data-Driven Optimization with Noisy Data

    Authors: Bart P. G. Van Parys

    Abstract: Classical Kullback-Leibler or entropic distances are known to enjoy certain desirable statistical properties in the context of decision-making with noiseless data. However, in most practical situations the data available to a decision maker is subject to a certain amount of measurement noise. We hence study here data-driven prescription problems in which the data is corrupted by a known noise sour… ▽ More

    Submitted 23 February, 2024; v1 submitted 8 February, 2021; originally announced February 2021.

    MSC Class: 90C15; 62C99

  12. arXiv:2011.04552  [pdf, other

    math.OC

    Exterior-point Optimization for Sparse and Low-rank Optimization

    Authors: Shuvomoy Das Gupta, Bartolomeo Stellato, Bart P. G. Van Parys

    Abstract: Many problems of substantial current interest in machine learning, statistics, and data science can be formulated as sparse and low-rank optimization problems. In this paper, we present the nonconvex exterior-point optimization solver NExOS -- a first-order algorithm tailored to sparse and low-rank optimization problems. We consider the problem of minimizing a convex function over a nonconvex cons… ▽ More

    Submitted 27 April, 2024; v1 submitted 9 November, 2020; originally announced November 2020.

    Comments: Accepted for publication in the Journal of Optimization Theory and Applications

  13. arXiv:2010.06606  [pdf, other

    math.OC

    A Pareto Dominance Principle for Data-Driven Optimization

    Authors: Tobias Sutter, Bart P. G. Van Parys, Daniel Kuhn

    Abstract: We propose a statistically optimal approach to construct data-driven decisions for stochastic optimization problems. Fundamentally, a data-driven decision is simply a function that maps the available training data to a feasible action. It can always be expressed as the minimizer of a surrogate optimization model constructed from the data. The quality of a data-driven decision is measured by its ou… ▽ More

    Submitted 14 December, 2023; v1 submitted 13 October, 2020; originally announced October 2020.

    Comments: 55 pages

  14. arXiv:2009.08174  [pdf, other

    cs.FL

    Higher-Order Nonemptiness Step by Step

    Authors: Paweł Parys

    Abstract: We show a new simple algorithm that checks whether a given higher-order grammar generates a nonempty language of trees. The algorithm amounts to a procedure that transforms a grammar of order n to a grammar of order n-1, preserving nonemptiness, and increasing the size only exponentially. After repeating the procedure n times, we obtain a grammar of order 0, whose nonemptiness can be easily checke… ▽ More

    Submitted 17 September, 2020; originally announced September 2020.

  15. On the Expressive Power of Higher-Order Pushdown Systems

    Authors: Paweł Parys

    Abstract: We show that deterministic collapsible pushdown automata of second order can recognize a language that is not recognizable by any deterministic higher-order pushdown automaton (without collapse) of any order. This implies that there exists a tree generated by a second order collapsible pushdown system (equivalently, by a recursion scheme of second order) that is not generated by any deterministic… ▽ More

    Submitted 19 August, 2020; v1 submitted 3 August, 2020; originally announced August 2020.

    ACM Class: F.1.1

    Journal ref: Logical Methods in Computer Science, Volume 16, Issue 3 (August 20, 2020) lmcs:6692

  16. arXiv:2007.07302  [pdf, other

    cs.LG math.OC stat.ML

    Optimal Learning for Structured Bandits

    Authors: Bart P. G. Van Parys, Negin Golrezaei

    Abstract: We study structured multi-armed bandits, which is the problem of online decision-making under uncertainty in the presence of structural information. In this problem, the decision-maker needs to discover the best course of action despite observing only uncertain rewards over time. The decision-maker is aware of certain convex structural information regarding the reward distributions; that is, the d… ▽ More

    Submitted 10 July, 2023; v1 submitted 14 July, 2020; originally announced July 2020.

  17. arXiv:2005.06285  [pdf, other

    cs.FL cs.LO

    Bisimulation Finiteness of Pushdown Systems Is Elementary

    Authors: Stefan Göller, Paweł Parys

    Abstract: We show that in case a pushdown system is bisimulation equivalent to a finite system, there is already a bisimulation equivalent finite system whose size is elementarily bounded in the description size of the pushdown system. As a consequence we obtain that it is elementarily decidable if a given pushdown system is bisimulation equivalent to some finite system. This improves a previously best-know… ▽ More

    Submitted 13 May, 2020; originally announced May 2020.

  18. arXiv:2005.02384  [pdf, other

    cs.LO

    Compositionality of the MSO+U Logic

    Authors: Paweł Parys

    Abstract: We prove that the MSO+U logic is compositional in the following sense: whether an MSO+U formula holds in a tree T depends only on MSO+U-definable properties of the root of T and of subtrees of T starting directly below the root. Another kind of compositionality follows: every MSO+U formula whose all free variables range only over finite sets of nodes (in particular, whose all free variables are fi… ▽ More

    Submitted 5 May, 2020; originally announced May 2020.

    Comments: arXiv admin note: text overlap with arXiv:1810.04763

  19. Cost Automata, Safe Schemes, and Downward Closures

    Authors: David Barozzini, Lorenzo Clemente, Thomas Colcombet, Paweł Parys

    Abstract: In this work we prove decidability of the model-checking problem for safe recursion schemes against properties defined by alternating B-automata. We then exploit this result to show how to compute downward closures of languages of finite trees recognized by safe recursion schemes. Higher-order recursion schemes are an expressive formalism used to define languages of finite and infinite ranked tr… ▽ More

    Submitted 28 March, 2023; v1 submitted 25 April, 2020; originally announced April 2020.

    Journal ref: Fundamenta Informaticae, Volume 188, Issue 3 (April 18, 2023) fi:8485

  20. arXiv:1910.03919  [pdf, other

    cs.FL

    Parity Games: Another View on Lehtinen's Algorithm

    Authors: Paweł Parys

    Abstract: Recently, five quasi-polynomial-time algorithms solving parity games were proposed. We elaborate on one of the algorithms, by Lehtinen (2018). Czerwiński et al. (2019) observe that four of the algorithms can be expressed as constructions of separating automata (of quasi-polynomial size), that is, automata that accept all plays decisively won by one of the players, and rejecting all plays decisiv… ▽ More

    Submitted 9 October, 2019; originally announced October 2019.

  21. arXiv:1904.12446  [pdf, other

    cs.FL

    Parity Games: Zielonka's Algorithm in Quasi-Polynomial Time

    Authors: Paweł Parys

    Abstract: Calude, Jain, Khoussainov, Li, and Stephan (2017) proposed a quasi-polynomial-time algorithm solving parity games. After this breakthrough result, a few other quasi-polynomial-time algorithms were introduced; none of them is easy to understand. Moreover, it turns out that in practice they operate very slowly. On the other side there is the Zielonka's recursive algorithm, which is very simple, expo… ▽ More

    Submitted 29 April, 2019; originally announced April 2019.

  22. Intersection Types for Unboundedness Problems

    Authors: Paweł Parys

    Abstract: Intersection types have been originally developed as an extension of simple types, but they can also be used for refining simple types. In this survey we concentrate on the latter option; more precisely, on the use of intersection types for describing quantitative properties of simply typed lambda-terms. We present two type systems. The first allows to estimate (by appropriately defined value of a… ▽ More

    Submitted 22 April, 2019; originally announced April 2019.

    Comments: In Proceedings DCM 2018 and ITRS 2018 , arXiv:1904.09561

    ACM Class: F.4.1

    Journal ref: EPTCS 293, 2019, pp. 7-27

  23. Recursion Schemes, the MSO Logic, and the U quantifier

    Authors: Paweł Parys

    Abstract: We study the model-checking problem for recursion schemes: does the tree generated by a given higher-order recursion scheme satisfy a given logical sentence. The problem is known to be decidable for sentences of the MSO logic. We prove decidability for an extension of MSO in which we additionally have an unbounding quantifier U, saying that a subformula is true for arbitrarily large finite sets. T… ▽ More

    Submitted 17 February, 2020; v1 submitted 10 October, 2018; originally announced October 2018.

    Journal ref: Logical Methods in Computer Science, Volume 16, Issue 1 (February 18, 2020) lmcs:4885

  24. arXiv:1807.10546  [pdf, ps, other

    cs.FL cs.CC cs.GT cs.LO

    Universal trees grow inside separating automata: Quasi-polynomial lower bounds for parity games

    Authors: Wojciech Czerwiński, Laure Daviaud, Nathanaël Fijalkow, Marcin Jurdziński, Ranko Lazić, Paweł Parys

    Abstract: Several distinct techniques have been proposed to design quasi-polynomial algorithms for solving parity games since the breakthrough result of Calude, Jain, Khoussainov, Li, and Stephan (2017): play summaries, progress measures and register games. We argue that all those techniques can be viewed as instances of the separation approach to solving parity games, a key technical component of which is… ▽ More

    Submitted 2 November, 2018; v1 submitted 27 July, 2018; originally announced July 2018.

    Comments: To appear in SODA 2019

  25. arXiv:1707.09337  [pdf

    physics.plasm-ph

    Efficient acceleration of a dense plasma projectile to hyper velocities in the laser-induced cavity pressure acceleration scheme

    Authors: Jan Badziak, Eduard Krousky, Jan Marczak, Piotr Parys, Tadeusz Pisarczyk, Marcin Rosinski, Antoni Sarzynski, Tomasz Chodukowski, Jan Dostal, Roman Dudzak, Zofia Kalinowska, Milan Kucharik, Richard Liska, Miroslav Pfeifer, Jiri Ullschmied, Agnieszka Zaras-Szydlowska

    Abstract: The experimental study of the plasma projectile acceleration in the laser-induced cavity pressure acceleration (LICPA) scheme is reported. In the experiment performed at the kilojoule PALS laser facility, the parameters of the projectile were measured using interferometry, a streak camera and ion diagnostics, and the measurements were supported by two-dimensional hydrodynamic simulations. It is sh… ▽ More

    Submitted 28 July, 2017; originally announced July 2017.

    Comments: 8 pages, 5 figures, 1 table

  26. arXiv:1704.04118  [pdf, other

    math.OC cs.IT

    From Data to Decisions: Distributionally Robust Optimization is Optimal

    Authors: Bart P. G. Van Parys, Peyman Mohajerin Esfahani, Daniel Kuhn

    Abstract: We study stochastic programs where the decision-maker cannot observe the distribution of the exogenous uncertainties but has access to a finite set of independent samples from this distribution. In this setting, the goal is to find a procedure that transforms the data to an estimate of the expected cost function under the unknown data-generating distribution, i.e., a predictor, and an optimizer of… ▽ More

    Submitted 22 December, 2019; v1 submitted 13 April, 2017; originally announced April 2017.

  27. Intersection Types and Counting

    Authors: Paweł Parys

    Abstract: We present a new approach to the following meta-problem: given a quantitative property of trees, design a type system such that the desired property for the tree generated by an infinitary ground lambda-term corresponds to some property of a derivation of a type for this lambda-term, in this type system. Our approach is presented in the particular case of the language finiteness problem for nond… ▽ More

    Submitted 30 March, 2017; v1 submitted 7 February, 2017; originally announced February 2017.

    Comments: In Proceedings ITRS 2016, arXiv:1702.01874

    ACM Class: F.4.3

    Journal ref: EPTCS 242, 2017, pp. 48-63

  28. arXiv:1701.05303  [pdf, ps, other

    cs.LO cs.FL

    Intersection Types and Counting

    Authors: Paweł Parys

    Abstract: We present a new approach to the following meta-problem: given a quantitative property of trees, design a type system such that the desired property for the tree generated by an infinitary ground $λ$-term corresponds to some property of a derivation of a type for this $λ$-term, in this type system. Our approach is presented in the particular case of the language finiteness problem for nondetermi… ▽ More

    Submitted 19 January, 2017; originally announced January 2017.

    Comments: Full version (with appendix) of a conference paper from Eighth Workshop on Intersection Types and Related Systems

  29. arXiv:1605.00371  [pdf, ps, other

    cs.FL cs.LO

    The Diagonal Problem for Higher-Order Recursion Schemes is Decidable

    Authors: Lorenzo Clemente, Paweł Parys, Sylvain Salvati, Igor Walukiewicz

    Abstract: A non-deterministic recursion scheme recognizes a language of finite trees. This very expressive model can simulate, among others, higher-order pushdown automata with collapse. We show decidability of the diagonal problem for schemes. This result has several interesting consequences. In particular, it gives an algorithm that computes the downward closure of languages of words recognized by schemes… ▽ More

    Submitted 2 May, 2016; originally announced May 2016.

    Comments: technical report; to appear in LICS'16

  30. arXiv:1510.03278  [pdf, other

    cs.FL

    Ordered Tree-Pushdown Systems

    Authors: Lorenzo Clemente, Paweł Parys, Sylvain Salvati, Igor Walukiewicz

    Abstract: We define a new class of pushdown systems where the pushdown is a tree instead of a word. We allow a limited form of lookahead on the pushdown conforming to a certain ordering restriction, and we show that the resulting class enjoys a decidable reachability problem. This follows from a preservation of recognizability result for the backward reachability relation of such systems. As an application,… ▽ More

    Submitted 12 October, 2015; originally announced October 2015.

    Comments: full technical report of FST-TCS'15 paper

    ACM Class: D.1.1; D.2.4; F.1.1; F.3.1; F.4.1

  31. arXiv:1502.04578  [pdf, other

    cs.LO

    The MSO+U theory of (N, <) is undecidable

    Authors: Mikołaj Bojańczyk, Paweł Parys, Szymon Toruńczyk

    Abstract: We consider the logic MSO+U, which is monadic second-order logic extended with the unbounding quantifier. The unbounding quantifier is used to say that a property of finite sets holds for sets of arbitrarily large size. We prove that the logic is undecidable on infinite words, i.e. the MSO+U theory of (N,<) is undecidable. This settles an open problem about the logic, and improves a previous undec… ▽ More

    Submitted 17 February, 2015; v1 submitted 16 February, 2015; originally announced February 2015.

    Comments: 9 pages, with 2 figures

  32. Higher-Order Pushdown Systems with Data

    Authors: Paweł Parys

    Abstract: We propose a new extension of higher-order pushdown automata, which allows to use an infinite alphabet. The new automata recognize languages of data words (instead of normal words), which beside each its letter from a finite alphabet have a data value from an infinite alphabet. Those data values can be loaded to the stack of the automaton, and later compared with some farther data values on the in… ▽ More

    Submitted 8 October, 2012; originally announced October 2012.

    Comments: In Proceedings GandALF 2012, arXiv:1210.2028

    ACM Class: F.1.1; F.4.3

    Journal ref: EPTCS 96, 2012, pp. 210-223

  33. Weak Alternating Timed Automata

    Authors: Pawel Parys, Igor Walukiewicz

    Abstract: Alternating timed automata on infinite words are considered. The main result is a characterization of acceptance conditions for which the emptiness problem for these automata is decidable. This result implies new decidability results for fragments of timed temporal logics. It is also shown that, unlike for MITL, the characterisation remains the same even if no punctual constraints are allowed.

    Submitted 16 September, 2012; v1 submitted 29 August, 2012; originally announced August 2012.

    ACM Class: F.1.1, F.4.3

    Journal ref: Logical Methods in Computer Science, Volume 8, Issue 3 (September 19, 2012) lmcs:1214

  34. arXiv:1201.3250  [pdf, ps, other

    cs.FL

    Strictness of the Collapsible Pushdown Hierarchy

    Authors: Alexander Kartzow, Paweł Parys

    Abstract: We present a pum** lemma for each level of the collapsible pushdown graph hierarchy in analogy to the second author's pum** lemma for higher-order pushdown graphs (without collapse). Using this lemma, we give the first known examples that separate the levels of the collapsible pushdown graph hierarchy and of the collapsible pushdown tree hierarchy, i.e., the hierarchy of trees generated by hig… ▽ More

    Submitted 14 June, 2012; v1 submitted 16 January, 2012; originally announced January 2012.

    Comments: 68 pages, short version in MFCS 2012