Polynomial-Time Axioms of Choice and Polynomial-Time Cardinality

被引:0
|
作者
Joshua A. Grochow
机构
[1] University of Colorado Boulder,
来源
Theory of Computing Systems | 2023年 / 67卷
关键词
Structural complexity; Function complexity; Axiom of choice; Cardinality; Function invertibility; p-isomorphism; Structural properties of languages;
D O I
暂无
中图分类号
学科分类号
摘要
There is no single canonical polynomial-time version of the Axiom of Choice (AC); several statements of AC that are equivalent in Zermelo-Fraenkel (ZF) set theory are already inequivalent from a constructive point of view, and are similarly inequivalent from a complexity-theoretic point of view. In this paper we show that many classical formulations of AC, when restricted to polynomial time in natural ways, are equivalent to standard complexity-theoretic hypotheses, including several that were of interest to Selman. This provides a unified view of these hypotheses, and we hope provides additional motivation for studying some of the lesser-known hypotheses that appear here. Additionally, because several classical forms of AC are formulated in terms of cardinals, we develop a theory of polynomial-time cardinality. Nerode & Remmel (Contemp. Math. 106, 1990 and Springer Lec. Notes Math. 1432, 1990) developed a related theory, but restricted to unary sets. Downey (Math. Reviews MR1071525) suggested that such a theory over larger alphabets could have interesting connections to more standard complexity questions, and we illustrate some of those connections here. The connections between AC, cardinality, and complexity questions also allow us to highlight some of Selman’s work. We hope this paper is more of a beginning than an end, introducing new concepts and raising many new questions, ripe for further research.
引用
收藏
页码:627 / 669
页数:42
相关论文
共 50 条
  • [31] ON OBTAINING PERMUTATION DISTRIBUTIONS IN POLYNOMIAL-TIME
    PAGANO, M
    TRITCHLER, D
    JOURNAL OF THE AMERICAN STATISTICAL ASSOCIATION, 1983, 78 (382) : 435 - 440
  • [32] THE POLYNOMIAL-TIME HIERARCHY AND SPARSE ORACLES
    BALCAZAR, JL
    BOOK, RV
    SCHONING, U
    JOURNAL OF THE ACM, 1986, 33 (03) : 603 - 617
  • [33] TUTTE POLYNOMIALS COMPUTABLE IN POLYNOMIAL-TIME
    OXLEY, JG
    WELSH, DJA
    DISCRETE MATHEMATICS, 1992, 109 (1-3) : 185 - 192
  • [34] POLYNOMIAL-TIME VERSUS RECURSIVE MODELS
    CENZER, D
    REMMEL, J
    ANNALS OF PURE AND APPLIED LOGIC, 1991, 54 (01) : 17 - 58
  • [35] A POLYNOMIAL-TIME CIRCLE PACKING ALGORITHM
    MOHAR, B
    DISCRETE MATHEMATICS, 1993, 117 (1-3) : 257 - 263
  • [36] A Polynomial-Time Attack on the BBCRS Scheme
    Couvreur, Alain
    Otmani, Ayoub
    Tillich, Jean-Pierre
    Gauthier-Umana, Valerie
    PUBLIC-KEY CRYPTOGRAPHY - PKC 2015, 2015, 9020 : 175 - 193
  • [37] A polynomial-time fragment of dominance constraints
    Koller, A
    Mehlhorn, K
    Niehren, J
    38TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, PROCEEDINGS OF THE CONFERENCE, 2000, : 368 - 375
  • [38] Genericity, randomness, and polynomial-time approximations
    Wang, YG
    SIAM JOURNAL ON COMPUTING, 1998, 28 (02) : 394 - 408
  • [39] Pooling Problems with Polynomial-Time Algorithms
    Dag Haugland
    Eligius M. T. Hendrix
    Journal of Optimization Theory and Applications, 2016, 170 : 591 - 615
  • [40] Polynomial-time computability in analysis: a survey
    Ko, Ker-, I
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2010, (24): : 3 - 3