Foundations of Software Technology and Theoretical Computer Science最新文献

筛选
英文 中文
Black Box Absolute Reconstruction for Sums of Powers of Linear Forms 线性形式的幂和的黑箱绝对重构
Foundations of Software Technology and Theoretical Computer Science Pub Date : 2021-10-11 DOI: 10.4230/LIPIcs.FSTTCS.2022.24
P. Koiran, Subhayan Saha
{"title":"Black Box Absolute Reconstruction for Sums of Powers of Linear Forms","authors":"P. Koiran, Subhayan Saha","doi":"10.4230/LIPIcs.FSTTCS.2022.24","DOIUrl":"https://doi.org/10.4230/LIPIcs.FSTTCS.2022.24","url":null,"abstract":"We study the decomposition of multivariate polynomials as sums of powers of linear forms. We give a randomized algorithm for the following problem: If a homogeneous polynomial $f in K[x_1 , . . . , x_n]$ (where $K subseteq mathbb{C}$) of degree $d$ is given as a blackbox, decide whether it can be written as a linear combination of $d$-th powers of linearly independent complex linear forms. The main novel features of the algorithm are: (1) For $d = 3$, we improve by a factor of $n$ on the running time from an algorithm by Koiran and Skomra. The price to be paid for this improvement though is that the algorithm now has two-sided error. (2) For $d>3$, we provide the first randomized blackbox algorithm for this problem that runs in time polynomial in $n$ and $d$ (in an algebraic model where only arithmetic operations and equality tests are allowed). Previous algorithms for this problem as well as most of the existing reconstruction algorithms for other classes appeal to a polynomial factorization subroutine. This requires extraction of complex polynomial roots at unit cost and in standard models such as the unit-cost RAM or the Turing machine this approach does not yield polynomial time algorithms. (3) For $d>3$, when $f$ has rational coefficients, the running time of the blackbox algorithm is polynomial in $n,d$ and the maximal bit size of any coefficient of $f$. This yields the first algorithm for this problem over $mathbb{C}$ with polynomial running time in the bit model of computation.","PeriodicalId":175000,"journal":{"name":"Foundations of Software Technology and Theoretical Computer Science","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-10-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123423024","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Concrete Categorical Model of a Quantum Circuit Description Language with Measurement 带有测量的量子电路描述语言的具体范畴模型
Foundations of Software Technology and Theoretical Computer Science Pub Date : 2021-10-06 DOI: 10.4230/LIPIcs.FSTTCS.2021.51
Dongho Lee, Valentin Perrelle, B. Valiron, Zhaowei Xu
{"title":"Concrete Categorical Model of a Quantum Circuit Description Language with Measurement","authors":"Dongho Lee, Valentin Perrelle, B. Valiron, Zhaowei Xu","doi":"10.4230/LIPIcs.FSTTCS.2021.51","DOIUrl":"https://doi.org/10.4230/LIPIcs.FSTTCS.2021.51","url":null,"abstract":"In this paper, we introduce dynamic lifting to a quantum circuit-description language, following the Proto-Quipper language approach. Dynamic lifting allows programs to transfer the result of measuring quantum data -- qubits -- into classical data -- booleans -- . We propose a type system and an operational semantics for the language and we state safety properties. Next, we introduce a concrete categorical semantics for the proposed language, basing our approach on a recent model from Rios&Selinger for Proto-Quipper-M. Our approach is to construct on top of a concrete category of circuits with measurements a Kleisli category, capturing as a side effect the action of retrieving classical content out of a quantum memory. We then show a soundness result for this semantics.","PeriodicalId":175000,"journal":{"name":"Foundations of Software Technology and Theoretical Computer Science","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-10-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128113520","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
On Fair and Efficient Allocations of Indivisible Public Goods 论不可分割公共物品的公平有效分配
Foundations of Software Technology and Theoretical Computer Science Pub Date : 2021-07-21 DOI: 10.4230/LIPIcs.FSTTCS.2021.22
J. Garg, Pooja Kulkarni, Aniket Murhekar
{"title":"On Fair and Efficient Allocations of Indivisible Public Goods","authors":"J. Garg, Pooja Kulkarni, Aniket Murhekar","doi":"10.4230/LIPIcs.FSTTCS.2021.22","DOIUrl":"https://doi.org/10.4230/LIPIcs.FSTTCS.2021.22","url":null,"abstract":"We study fair allocation of indivisible public goods subject to cardinality (budget) constraints. In this model, we have n agents and m available public goods, and we want to select k ≤ m goods in a fair and efficient manner. We first establish fundamental connections between the models of private goods, public goods, and public decision making by presenting polynomial-time reductions for the popular solution concepts of maximum Nash welfare (MNW) and leximin. These mechanisms are known to provide remarkable fairness and efficiency guarantees in private goods and public decision making settings. We show that they retain these desirable properties even in the public goods case. We prove that MNW allocations provide fairness guarantees of Proportionality up to one good (Prop1), 1/n approximation to Round Robin Share (RRS), and the efficiency guarantee of Pareto Optimality (PO). Further, we show that the problems of finding MNW or leximin-optimal allocations are NP-hard, even in the case of constantly many agents, or binary valuations. This is in sharp contrast to the private goods setting that admits polynomial-time algorithms under binary valuations. We also design pseudo-polynomial time algorithms for computing an exact MNW or leximin-optimal allocation for the cases of (i) constantly many agents, and (ii) constantly many goods with additive valuations. We also present an O(n)-factor approximation algorithm for MNW which also satisfies RRS, Prop1, and 1/2-Prop. 2012 ACM Subject Classification Theory of computation → Mathematical optimization","PeriodicalId":175000,"journal":{"name":"Foundations of Software Technology and Theoretical Computer Science","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-07-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115065681","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Approximate Trace Reconstruction via Median String (in Average-Case) 通过中值字符串近似重建轨迹(在平均情况下)
Foundations of Software Technology and Theoretical Computer Science Pub Date : 2021-07-20 DOI: 10.4230/LIPIcs.FSTTCS.2021.11
Diptarka Chakraborty, Debarati Das, Robert Krauthgamer
{"title":"Approximate Trace Reconstruction via Median String (in Average-Case)","authors":"Diptarka Chakraborty, Debarati Das, Robert Krauthgamer","doi":"10.4230/LIPIcs.FSTTCS.2021.11","DOIUrl":"https://doi.org/10.4230/LIPIcs.FSTTCS.2021.11","url":null,"abstract":"We consider an emph{approximate} version of the trace reconstruction problem, where the goal is to recover an unknown string $sin{0,1}^n$ from $m$ traces (each trace is generated independently by passing $s$ through a probabilistic insertion-deletion channel with rate $p$). We present a deterministic near-linear time algorithm for the average-case model, where $s$ is random, that uses only emph{three} traces. It runs in near-linear time $tilde O(n)$ and with high probability reports a string within edit distance $O(epsilon p n)$ from $s$ for $epsilon=tilde O(p)$, which significantly improves over the straightforward bound of $O(pn)$. Technically, our algorithm computes a $(1+epsilon)$-approximate median of the three input traces. To prove its correctness, our probabilistic analysis shows that an approximate median is indeed close to the unknown $s$. To achieve a near-linear time bound, we have to bypass the well-known dynamic programming algorithm that computes an optimal median in time $O(n^3)$.","PeriodicalId":175000,"journal":{"name":"Foundations of Software Technology and Theoretical Computer Science","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126825960","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
From local to global determinacy in concurrent graph games 从局部确定性到全局确定性
Foundations of Software Technology and Theoretical Computer Science Pub Date : 2021-07-08 DOI: 10.4230/LIPIcs.FSTTCS.2021.41
Benjamin Bordais, P. Bouyer, Stéphane Le Roux
{"title":"From local to global determinacy in concurrent graph games","authors":"Benjamin Bordais, P. Bouyer, Stéphane Le Roux","doi":"10.4230/LIPIcs.FSTTCS.2021.41","DOIUrl":"https://doi.org/10.4230/LIPIcs.FSTTCS.2021.41","url":null,"abstract":"In general, finite concurrent two-player reachability games are only determined in a weak sense: the supremum probability to win can be approached via stochastic strategies, but cannot be realized. We introduce a class of concurrent games that are determined in a much stronger sense, and in a way, it is the larger class with this property. To this end, we introduce the notion of emph{local interaction} at a state of a graph game: it is a emph{game form} whose outcomes (i.e. a table whose entries) are the next states, which depend on the concurrent actions of the players. By definition, a game form is emph{determined} iff it always yields games that are determined via deterministic strategies when used as a local interaction in a Nature-free, one-shot reachability game. We show that if all the local interactions of a graph game with Borel objective are determined game forms, the game itself is determined: if Nature does not play, one player has a winning strategy; if Nature plays, both players have deterministic strategies that maximize the probability to win. This constitutes a clear-cut separation: either a game form behaves poorly already when used alone with basic objectives, or it behaves well even when used together with other well-behaved game forms and complex objectives. Existing results for positional and finite-memory determinacy in turn-based games are extended this way to concurrent games with determined local interactions (CG-DLI).","PeriodicalId":175000,"journal":{"name":"Foundations of Software Technology and Theoretical Computer Science","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122446707","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
The Degree of a Finite Set of Words 有限词集的度
Foundations of Software Technology and Theoretical Computer Science Pub Date : 2021-06-28 DOI: 10.4230/LIPIcs.FSTTCS.2020.54
D. Perrin, Andrew Ryzhikov
{"title":"The Degree of a Finite Set of Words","authors":"D. Perrin, Andrew Ryzhikov","doi":"10.4230/LIPIcs.FSTTCS.2020.54","DOIUrl":"https://doi.org/10.4230/LIPIcs.FSTTCS.2020.54","url":null,"abstract":"We generalize the notions of the degree and composition from uniquely decipherable codes to arbitrary finite sets of words. We prove that if X = Y ◦ Z is a composition of finite sets of words with Y complete, then d ( X ) ≤ d ( Y ) · d ( Z ), where d ( T ) is the degree of T . We also show that a finite set is synchronizing if and only if its degree equals one. This is done by considering, for an arbitrary finite set X of words, the transition monoid of an automaton recognizing X ∗ with multiplicities. We prove a number of results for such monoids, which generalize corresponding results for unambiguous monoids of relations.","PeriodicalId":175000,"journal":{"name":"Foundations of Software Technology and Theoretical Computer Science","volume":"63 9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123313936","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Geometry Meets Vectors: Approximation Algorithms for Multidimensional Packing 几何遇上向量:多维填充的近似算法
Foundations of Software Technology and Theoretical Computer Science Pub Date : 2021-06-26 DOI: 10.4230/LIPIcs.FSTTCS.2022.23
Arindam Khan, Eklavya Sharma, K. V. N. Sreenivas
{"title":"Geometry Meets Vectors: Approximation Algorithms for Multidimensional Packing","authors":"Arindam Khan, Eklavya Sharma, K. V. N. Sreenivas","doi":"10.4230/LIPIcs.FSTTCS.2022.23","DOIUrl":"https://doi.org/10.4230/LIPIcs.FSTTCS.2022.23","url":null,"abstract":"We study the generalized multidimensional bin packing problem (GVBP) that generalizes both geometric packing and vector packing. Here, we are given $n$ rectangular items where the $i^{textrm{th}}$ item has width $w(i)$, height $h(i)$, and $d$ nonnegative weights $v_1(i), v_2(i), ldots, v_{d}(i)$. Our goal is to get an axis-parallel non-overlapping packing of the items into square bins so that for all $j in [d]$, the sum of the $j^{textrm{th}}$ weight of items in each bin is at most 1. This is a natural problem arising in logistics, resource allocation, and scheduling. Despite being well studied in practice, surprisingly, approximation algorithms for this problem have rarely been explored. We first obtain two simple algorithms for GVBP having asymptotic approximation ratios $6(d+1)$ and $3(1 + ln(d+1) + varepsilon)$. We then extend the Round-and-Approx (R&A) framework [Bansal-Khan, SODA'14] to wider classes of algorithms, and show how it can be adapted to GVBP. Using more sophisticated techniques, we obtain better approximation algorithms for GVBP, and we get further improvement by combining them with the R&A framework. This gives us an asymptotic approximation ratio of $2(1+ln((d+4)/2))+varepsilon$ for GVBP, which improves to $2.919+varepsilon$ for the special case of $d=1$. We obtain further improvement when the items are allowed to be rotated. We also present algorithms for a generalization of GVBP where the items are high dimensional cuboids.","PeriodicalId":175000,"journal":{"name":"Foundations of Software Technology and Theoretical Computer Science","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122562633","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Near-Optimal Cayley Expanders for Abelian Groups 阿贝尔群的近最优Cayley展开器
Foundations of Software Technology and Theoretical Computer Science Pub Date : 2021-05-03 DOI: 10.4230/LIPIcs.FSTTCS.2021.24
Akhil Jalan, Dana Moshkovitz
{"title":"Near-Optimal Cayley Expanders for Abelian Groups","authors":"Akhil Jalan, Dana Moshkovitz","doi":"10.4230/LIPIcs.FSTTCS.2021.24","DOIUrl":"https://doi.org/10.4230/LIPIcs.FSTTCS.2021.24","url":null,"abstract":"We give an efficient deterministic algorithm that outputs an expanding generating set for any finite abelian group. The size of the generating set is close to the randomized construction of Alon and Roichman (1994), improving upon various deterministic constructions in both the dependence on the dimension and the spectral gap. By obtaining optimal dependence on the dimension we resolve a conjecture of Azar, Motwani, and Naor (1998) in the affirmative. Our technique is an extension of the bias amplification technique of Ta-Shma (2017), who used random walks on expanders to obtain expanding generating sets over the additive group of n-bit strings. As a consequence, we obtain (i) randomness-efficient constructions of almost k-wise independent variables, (ii) a faster deterministic algorithm for the Remote Point Problem, (iii) randomness-efficient low-degree tests, and (iv) randomness-efficient verification of matrix multiplication.","PeriodicalId":175000,"journal":{"name":"Foundations of Software Technology and Theoretical Computer Science","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124442096","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Reachability and Matching in Single Crossing Minor Free Graphs 单交次自由图的可达性与匹配
Foundations of Software Technology and Theoretical Computer Science Pub Date : 2021-03-25 DOI: 10.4230/LIPIcs.FSTTCS.2021.16
Samir Datta, Chetan Gupta, Rahul Jain, A. Mukherjee, V. Sharma, Raghunath Tewari
{"title":"Reachability and Matching in Single Crossing Minor Free Graphs","authors":"Samir Datta, Chetan Gupta, Rahul Jain, A. Mukherjee, V. Sharma, Raghunath Tewari","doi":"10.4230/LIPIcs.FSTTCS.2021.16","DOIUrl":"https://doi.org/10.4230/LIPIcs.FSTTCS.2021.16","url":null,"abstract":"We show that for each single crossing graph $H$, a polynomially bounded weight function for all $H$-minor free graphs $G$ can be constructed in Logspace such that it gives nonzero weights to all the cycles in $G$. This class of graphs subsumes almost all classes of graphs for which such a weight function is known to be constructed in Logspace. As a consequence, we obtain that for the class of $H$-minor free graphs where $H$ is a single crossing graph, reachability can be solved in UL, and bipartite maximum matching can be solved in SPL, which are small subclasses of the parallel complexity class NC. In the restrictive case of bipartite graphs, our maximum matching result improves upon the recent result of Eppstein and Vazirani, where they show an NC bound for constructing perfect matching in general single crossing minor free graphs.","PeriodicalId":175000,"journal":{"name":"Foundations of Software Technology and Theoretical Computer Science","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-03-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133864130","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Hard QBFs for Merge Resolution 合并解析的硬QBFs
Foundations of Software Technology and Theoretical Computer Science Pub Date : 2020-12-12 DOI: 10.4230/LIPIcs.FSTTCS.2020.12
Olaf Beyersdorff, Joshua Blinkhorn, M. Mahajan, Tomáš Peitl, Gaurav Sood
{"title":"Hard QBFs for Merge Resolution","authors":"Olaf Beyersdorff, Joshua Blinkhorn, M. Mahajan, Tomáš Peitl, Gaurav Sood","doi":"10.4230/LIPIcs.FSTTCS.2020.12","DOIUrl":"https://doi.org/10.4230/LIPIcs.FSTTCS.2020.12","url":null,"abstract":"We prove the first proof size lower bounds for the proof system Merge Resolution (MRes [Olaf Beyersdorff et al., 2020]), a refutational proof system for prenex quantified Boolean formulas (QBF) with a CNF matrix. Unlike most QBF resolution systems in the literature, proofs in MRes consist of resolution steps together with information on countermodels, which are syntactically stored in the proofs as merge maps. As demonstrated in [Olaf Beyersdorff et al., 2020], this makes MRes quite powerful: it has strategy extraction by design and allows short proofs for formulas which are hard for classical QBF resolution systems. \u0000Here we show the first exponential lower bounds for MRes, thereby uncovering limitations of MRes. Technically, the results are either transferred from bounds from circuit complexity (for restricted versions of MRes) or directly obtained by combinatorial arguments (for full MRes). Our results imply that the MRes approach is largely orthogonal to other QBF resolution models such as the QCDCL resolution systems QRes and QURes and the expansion systems $forall$Exp+Res and IR.","PeriodicalId":175000,"journal":{"name":"Foundations of Software Technology and Theoretical Computer Science","volume":"158 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134205235","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信