Skip to main content

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

Searching in archive cs. Search in all archives.
.
  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: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

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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

  8. 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

  9. 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

  10. 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.

  11. 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

  12. 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.

  13. 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.

  14. 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

  15. 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

  16. 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.

  17. 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.

  18. 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

  19. 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

  20. 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

  21. 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.

  22. 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

  23. 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

  24. 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

  25. 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

  26. 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

  27. 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

  28. 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

  29. 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