首页 > 最新文献

ACM Transactions on Computation Theory最新文献

英文 中文
Small-Space Spectral Sparsification via Bounded-Independence Sampling 通过有界独立性采样实现小空间谱稀疏化
IF 0.7 Q3 Computer Science Pub Date : 2024-01-19 DOI: 10.1145/3637034
Dean Doron, Jack Murtagh, Salil P. Vadhan, David Zuckerman
We give a deterministic, nearly logarithmic-space algorithm for mild spectral sparsification of undirected graphs. Given a weighted, undirected graph G on n vertices described by a binary string of length N , an integer k ≤ log  n , and an error parameter ϵ > 0, our algorithm runs in space (tilde{O}(klog (Ncdot w_{mathrm{max}}/w_{mathrm{min}})) ) where w max and w min are the maximum and minimum edge weights in G , and produces a weighted graph H with (tilde{O}(n^{1+2/k}/epsilon ^2) ) edges that spectrally approximates G , in the sense of Spielmen and Teng [54], up to an error of ϵ. Our algorithm is based on a new bounded-independence analysis of Spielman and Srivastava’s effective resistance based edge sampling algorithm [53] and uses results from recent work on space-bounded Laplacian solvers [43]. In particular, we demonstrate an inherent tradeoff (via upper and lower bounds) between the amount of (bounded) independence used in the edge sampling algorithm, denoted by k above, and the resulting sparsity that can be achieved.
我们给出了一种用于无向图温和谱稀疏化的确定性近对数空间算法。给定一个由长度为 N 的二进制字符串描述的 n 个顶点上的加权无向图 G、一个整数 k ≤ log n 和一个误差参数 ϵ > 0,我们的算法在空间 (tilde{O}(klog (Ncdot w_mathrm{max}}/w_{mathrm{min}})) 中运行。),其中 w max 和 w min 是 G 中最大和最小的边权重,生成的加权图 H 带有 (tilde{O}(n^{1+2/k}/epsilon ^2) )条边,在 Spielmen 和 Teng [54] 的意义上,频谱上近似于 G,误差不超过 ϵ。 我们的算法基于对 Spielman 和 Srivastava 基于有效阻力的边缘采样算法 [53] 的新的有界独立性分析,并使用了最近关于空间有界拉普拉斯求解器 [43] 的研究成果。特别是,我们证明了边缘采样算法中使用的(有界)独立性量(以上用 k 表示)与所能达到的稀疏性之间的内在权衡(通过上下限)。
{"title":"Small-Space Spectral Sparsification via Bounded-Independence Sampling","authors":"Dean Doron, Jack Murtagh, Salil P. Vadhan, David Zuckerman","doi":"10.1145/3637034","DOIUrl":"https://doi.org/10.1145/3637034","url":null,"abstract":"\u0000 We give a deterministic, nearly logarithmic-space algorithm for mild spectral sparsification of undirected graphs. Given a weighted, undirected graph\u0000 G\u0000 on\u0000 n\u0000 vertices described by a binary string of length\u0000 N\u0000 , an integer\u0000 k\u0000 ≤ log \u0000 n\u0000 , and an error parameter ϵ > 0, our algorithm runs in space\u0000 \u0000 (tilde{O}(klog (Ncdot w_{mathrm{max}}/w_{mathrm{min}})) )\u0000 \u0000 where\u0000 w\u0000 max\u0000 and\u0000 w\u0000 min\u0000 are the maximum and minimum edge weights in\u0000 G\u0000 , and produces a weighted graph\u0000 H\u0000 with\u0000 \u0000 (tilde{O}(n^{1+2/k}/epsilon ^2) )\u0000 \u0000 edges that spectrally approximates\u0000 G\u0000 , in the sense of Spielmen and Teng [54], up to an error of ϵ.\u0000 \u0000 \u0000 Our algorithm is based on a new bounded-independence analysis of Spielman and Srivastava’s effective resistance based edge sampling algorithm [53] and uses results from recent work on space-bounded Laplacian solvers [43]. In particular, we demonstrate an inherent tradeoff (via upper and lower bounds) between the amount of (bounded) independence used in the edge sampling algorithm, denoted by\u0000 k\u0000 above, and the resulting sparsity that can be achieved.\u0000","PeriodicalId":44045,"journal":{"name":"ACM Transactions on Computation Theory","volume":null,"pages":null},"PeriodicalIF":0.7,"publicationDate":"2024-01-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139613971","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}
引用次数: 0
Tight Sum-of-Squares lower bounds for binary polynomial optimization problems 二元多项式优化问题的紧平方和下界
Q3 Computer Science Pub Date : 2023-10-17 DOI: 10.1145/3626106
Adam Kurpisz, Samuli Leppänen, Monaldo Mastrolilli
For binary polynomial optimization problems of degree 2 d with n variables Sakaue, Takeda, Kim and Ito [SIAM J. Optim., 2017] proved that the (lceil frac{n+2d-1}{2}rceil ) th semidefinite (SDP) relaxation in the SoS/Lasserre hierarchy of SDP relaxations provides the exact optimal value. When n is an odd number, we show that their analysis is tight, i.e. we prove that (frac{n+2d-1}{2} ) levels of the SoS/Lasserre hierarchy are also necessary. Laurent [Math. Oper. Res., 2003] showed that the Sherali-Adams hierarchy requires n levels to detect the empty integer hull of a linear representation of a set with no integral points. She conjectured that the SoS/Lasserre rank for the same problem is n − 1. In this paper we disprove this conjecture and derive lower and upper bounds for the rank.
Sakaue, Takeda, Kim和Ito [j] .最优化。[j], 2017]证明了(lceil frac{n+2d-1}{2}rceil )在SDP松弛的SoS/Lasserre层次中,半确定(SDP)松弛提供了精确的最优值。当n是奇数时,我们证明他们的分析是紧密的,即我们证明SoS/Lasserre层次的(frac{n+2d-1}{2} )级别也是必要的。劳伦特[数学。哦。Res., 2003]表明Sherali-Adams层次需要n个层次来检测没有积分点的集合的线性表示的空整数壳。她推测同样问题的SoS/Lasserre秩是n−1。本文证明了这一猜想,并推导出秩的下界和上界。
{"title":"Tight Sum-of-Squares lower bounds for binary polynomial optimization problems","authors":"Adam Kurpisz, Samuli Leppänen, Monaldo Mastrolilli","doi":"10.1145/3626106","DOIUrl":"https://doi.org/10.1145/3626106","url":null,"abstract":"For binary polynomial optimization problems of degree 2 d with n variables Sakaue, Takeda, Kim and Ito [SIAM J. Optim., 2017] proved that the (lceil frac{n+2d-1}{2}rceil ) th semidefinite (SDP) relaxation in the SoS/Lasserre hierarchy of SDP relaxations provides the exact optimal value. When n is an odd number, we show that their analysis is tight, i.e. we prove that (frac{n+2d-1}{2} ) levels of the SoS/Lasserre hierarchy are also necessary. Laurent [Math. Oper. Res., 2003] showed that the Sherali-Adams hierarchy requires n levels to detect the empty integer hull of a linear representation of a set with no integral points. She conjectured that the SoS/Lasserre rank for the same problem is n − 1. In this paper we disprove this conjecture and derive lower and upper bounds for the rank.","PeriodicalId":44045,"journal":{"name":"ACM Transactions on Computation Theory","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2023-10-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135944277","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}
引用次数: 16
Optimal Polynomial-time Compression for Boolean Max CSP 布尔Max CSP的最优多项式时间压缩
Q3 Computer Science Pub Date : 2023-09-26 DOI: 10.1145/3624704
Bart M.P. Jansen, Michał Włodarczyk
In the Boolean maximum constraint satisfaction problem – Max CSP ( Γ ) – one is given a collection of weighted applications of constraints from a finite constraint language Γ , over a common set of variables, and the goal is to assign Boolean values to the variables so that the total weight of satisfied constraints is maximized. There exists a concise dichotomy theorem providing a criterion on Γ for the problem to be polynomial-time solvable and stating that otherwise it becomes NP-hard. We study the NP-hard cases through the lens of kernelization and provide a complete characterization of Max CSP ( Γ ) with respect to the optimal compression size. Namely, we prove that Max CSP ( Γ ) parameterized by the number of variables n is either polynomial-time solvable, or there exists an integer d ≥ 2 depending on Γ , such that: (1) An instance of Max CSP ( Γ ) can be compressed into an equivalent instance with (mathcal {O}(n^dlog n) ) bits in polynomial time, (2) Max CSP( Γ ) does not admit such a compression to (mathcal {O}(n^{d-varepsilon }) ) bits unless NP⊆co-NP/poly. Our reductions are based on interpreting constraints as multilinear polynomials combined with the framework of ‘constraint implementations’, formerly used in the context of APX-hardness. As another application of our reductions, we reveal tight connections between optimal running times for solving Max CSP( Γ ) . More precisely, we show that obtaining a running time of the form (mathcal {O}(2^{(1-varepsilon)n}) ) for particular classes of Max CSP s is as hard as breaching this barrier for Max d - SAT for some d .
在布尔最大约束满足问题Max CSP (Γ)中,给定了来自有限约束语言Γ的约束加权应用的集合,在一组公共变量上,目标是为变量分配布尔值,以便使满足约束的总权重最大化。存在一个简洁的二分定理,在Γ上给出了问题是多项式时间可解的判据,否则问题就变成np困难。我们通过核化透镜研究了NP-hard情况,并提供了关于最佳压缩大小的Max CSP (Γ)的完整表征。即证明由变量数n参数化的Max CSP(Γ)是多项式时间可解的,或者存在依赖于Γ的整数d≥2,使得:(1)Max CSP(Γ)的一个实例可以在多项式时间内压缩成一个具有(mathcal {O}(n^dlog n) ) bits的等价实例,(2)Max CSP(Γ)不允许压缩到(mathcal {O}(n^{d-varepsilon }) ) bits,除非NP co-NP/poly。我们的缩减是基于将约束解释为与“约束实现”框架相结合的多线性多项式,以前在apx硬度上下文中使用。作为我们缩减的另一个应用,我们揭示了解决Max CSP的最佳运行时间之间的紧密联系(Γ)。更准确地说,我们表明,对于特定类别的Max CSP,获得(mathcal {O}(2^{(1-varepsilon)n}) )形式的运行时间与突破Max d - SAT在某些d中的这个障碍一样困难。
{"title":"Optimal Polynomial-time Compression for Boolean Max CSP","authors":"Bart M.P. Jansen, Michał Włodarczyk","doi":"10.1145/3624704","DOIUrl":"https://doi.org/10.1145/3624704","url":null,"abstract":"In the Boolean maximum constraint satisfaction problem – Max CSP ( Γ ) – one is given a collection of weighted applications of constraints from a finite constraint language Γ , over a common set of variables, and the goal is to assign Boolean values to the variables so that the total weight of satisfied constraints is maximized. There exists a concise dichotomy theorem providing a criterion on Γ for the problem to be polynomial-time solvable and stating that otherwise it becomes NP-hard. We study the NP-hard cases through the lens of kernelization and provide a complete characterization of Max CSP ( Γ ) with respect to the optimal compression size. Namely, we prove that Max CSP ( Γ ) parameterized by the number of variables n is either polynomial-time solvable, or there exists an integer d ≥ 2 depending on Γ , such that: (1) An instance of Max CSP ( Γ ) can be compressed into an equivalent instance with (mathcal {O}(n^dlog n) ) bits in polynomial time, (2) Max CSP( Γ ) does not admit such a compression to (mathcal {O}(n^{d-varepsilon }) ) bits unless NP⊆co-NP/poly. Our reductions are based on interpreting constraints as multilinear polynomials combined with the framework of ‘constraint implementations’, formerly used in the context of APX-hardness. As another application of our reductions, we reveal tight connections between optimal running times for solving Max CSP( Γ ) . More precisely, we show that obtaining a running time of the form (mathcal {O}(2^{(1-varepsilon)n}) ) for particular classes of Max CSP s is as hard as breaching this barrier for Max d - SAT for some d .","PeriodicalId":44045,"journal":{"name":"ACM Transactions on Computation Theory","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2023-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134903421","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
On p -Group Isomorphism: search-to-decision, counting-to-decision, and nilpotency class reductions via tensors 论p群同构:通过张量的搜索-决策、计数-决策和幂零类约简
Q3 Computer Science Pub Date : 2023-09-24 DOI: 10.1145/3625308
Joshua A. Grochow, Youming Qiao
In this paper we study some classical complexity-theoretic questions regarding G roup I somorphism (G p I). We focus on p -groups (groups of prime power order) with odd p , which are believed to be a bottleneck case for G p I, and work in the model of matrix groups over finite fields. Our main results are as follows. • Although search-to-decision and counting-to-decision reductions have been known for over four decades for G raph I somorphism (GI), they had remained open for G p I, explicitly asked by Arvind & Torán (Bull. EATCS, 2005). Extending methods from T ensor I somorphism (Grochow & Qiao, ITCS 2021), we show moderately exponential-time such reductions within p -groups of class 2 and exponent p . • D espite the widely held belief that p -groups of class 2 and exponent p are the hardest cases of GpI, there was no reduction to these groups from any larger class of groups. Again using methods from Tensor Isomorphism (ibid.), we show the first such reduction, namely from isomorphism testing of p -groups of “small” class and exponent p to those of class two and exponent p . For the first results, our main innovation is to develop linear-algebraic analogues of classical graph coloring gadgets, a key technique in studying the structural complexity of GI . Unlike the graph coloring gadgets, which support restricting to various subgroups of the symmetric group, the problems we study require restricting to various subgroups of the general linear group, which entails significantly different and more complicated gadgets. The analysis of one of our gadgets relies on a classical result from group theory regarding random generation of classical groups (Kantor & Lubotzky, Geom. Dedicata, 1990). For the nilpotency class reduction, we combine a runtime analysis of the Lazard correspondence with T ensor I somorphism -completeness results (Grochow & Qiao, ibid.).
本文研究了关于G群I同构(g1 I)的几个经典的复杂性理论问题,重点研究了p为奇数的p群(素数幂次群),这被认为是g1 I的瓶颈情况,并在有限域上的矩阵群模型中工作。我们的主要结果如下。•尽管从搜索到决策和从计数到决策的约简在四十多年前就已经为GI同构(GI)所知,但它们仍然对GI开放,Arvind &托兰(公牛。EATCS, 2005)。从T传感器I同构(Grochow &乔,ITCS 2021),我们在类2和指数p的p -组内显示出适度的指数时间缩减。•D尽管人们普遍认为2类p -群和p指数是GpI的最困难的情况,但这些群体并没有从任何更大的群体中减少。再次使用张量同构的方法(同上),我们展示了第一个这样的约化,即从“小”类和指数p的p -群的同构检验到类和指数p的同构检验。对于第一个结果,我们的主要创新是开发经典图形着色小工具的线性代数类似物,这是研究GI结构复杂性的关键技术。与图上色小工具支持对对称群的各种子群的限制不同,我们研究的问题需要对一般线性群的各种子群进行限制,这就涉及到明显不同且更复杂的小工具。对我们的一个小工具的分析依赖于关于经典群随机生成的群论的经典结果(Kantor &Lubotzky,几何学。学报,1990)。对于幂零类约简,我们将Lazard对应的运行时分析与T传感器I同构完备性结果(Grochow &乔,出处同上)。
{"title":"On <i>p</i> -Group Isomorphism: search-to-decision, counting-to-decision, and nilpotency class reductions via tensors","authors":"Joshua A. Grochow, Youming Qiao","doi":"10.1145/3625308","DOIUrl":"https://doi.org/10.1145/3625308","url":null,"abstract":"In this paper we study some classical complexity-theoretic questions regarding G roup I somorphism (G p I). We focus on p -groups (groups of prime power order) with odd p , which are believed to be a bottleneck case for G p I, and work in the model of matrix groups over finite fields. Our main results are as follows. • Although search-to-decision and counting-to-decision reductions have been known for over four decades for G raph I somorphism (GI), they had remained open for G p I, explicitly asked by Arvind &amp; Torán (Bull. EATCS, 2005). Extending methods from T ensor I somorphism (Grochow &amp; Qiao, ITCS 2021), we show moderately exponential-time such reductions within p -groups of class 2 and exponent p . • D espite the widely held belief that p -groups of class 2 and exponent p are the hardest cases of GpI, there was no reduction to these groups from any larger class of groups. Again using methods from Tensor Isomorphism (ibid.), we show the first such reduction, namely from isomorphism testing of p -groups of “small” class and exponent p to those of class two and exponent p . For the first results, our main innovation is to develop linear-algebraic analogues of classical graph coloring gadgets, a key technique in studying the structural complexity of GI . Unlike the graph coloring gadgets, which support restricting to various subgroups of the symmetric group, the problems we study require restricting to various subgroups of the general linear group, which entails significantly different and more complicated gadgets. The analysis of one of our gadgets relies on a classical result from group theory regarding random generation of classical groups (Kantor &amp; Lubotzky, Geom. Dedicata, 1990). For the nilpotency class reduction, we combine a runtime analysis of the Lazard correspondence with T ensor I somorphism -completeness results (Grochow &amp; Qiao, ibid.).","PeriodicalId":44045,"journal":{"name":"ACM Transactions on Computation Theory","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2023-09-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135925672","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}
引用次数: 0
Quantum communication complexity of linear regression 量子通信复杂度线性回归
Q3 Computer Science Pub Date : 2023-09-22 DOI: 10.1145/3625225
Ashley Montanaro, Changpeng Shao
Quantum computers may achieve speedups over their classical counterparts for solving linear algebra problems. However, in some cases – such as for low-rank matrices – dequantised algorithms demonstrate that there cannot be an exponential quantum speedup. In this work, we show that quantum computers have provable polynomial and exponential speedups in terms of communication complexity for some fundamental linear algebra problems if there is no restriction on the rank. We mainly focus on solving linear regression and Hamiltonian simulation. In the quantum case, the task is to prepare the quantum state of the result. To allow for a fair comparison, in the classical case, the task is to sample from the result. We investigate these two problems in two-party and multiparty models, propose near-optimal quantum protocols and prove quantum/classical lower bounds. In this process, we propose an efficient quantum protocol for quantum singular value transformation, which is a powerful technique for designing quantum algorithms. We feel this will be helpful in developing efficient quantum protocols for many other problems.
在解决线性代数问题时,量子计算机可能比经典计算机实现更快的速度。然而,在某些情况下——比如对于低秩矩阵——去量子化算法证明不可能有指数级的量子加速。在这项工作中,我们表明,如果没有秩限制,量子计算机在一些基本线性代数问题的通信复杂性方面具有可证明的多项式和指数加速。我们主要集中在求解线性回归和哈密顿模拟。在量子情况下,任务是准备结果的量子态。为了进行公平的比较,在经典情况下,任务是从结果中抽样。我们在两方和多方模型中研究了这两个问题,提出了近最优量子协议,并证明了量子/经典下界。在此过程中,我们提出了一种高效的量子奇异值变换的量子协议,这是设计量子算法的有力技术。我们认为这将有助于为许多其他问题开发有效的量子协议。
{"title":"Quantum communication complexity of linear regression","authors":"Ashley Montanaro, Changpeng Shao","doi":"10.1145/3625225","DOIUrl":"https://doi.org/10.1145/3625225","url":null,"abstract":"Quantum computers may achieve speedups over their classical counterparts for solving linear algebra problems. However, in some cases – such as for low-rank matrices – dequantised algorithms demonstrate that there cannot be an exponential quantum speedup. In this work, we show that quantum computers have provable polynomial and exponential speedups in terms of communication complexity for some fundamental linear algebra problems if there is no restriction on the rank. We mainly focus on solving linear regression and Hamiltonian simulation. In the quantum case, the task is to prepare the quantum state of the result. To allow for a fair comparison, in the classical case, the task is to sample from the result. We investigate these two problems in two-party and multiparty models, propose near-optimal quantum protocols and prove quantum/classical lower bounds. In this process, we propose an efficient quantum protocol for quantum singular value transformation, which is a powerful technique for designing quantum algorithms. We feel this will be helpful in developing efficient quantum protocols for many other problems.","PeriodicalId":44045,"journal":{"name":"ACM Transactions on Computation Theory","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2023-09-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"136062302","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
Sparsification Lower Bounds for List H -Coloring 列表H -着色的稀疏化下界
Q3 Computer Science Pub Date : 2023-09-15 DOI: 10.1145/3612938
Hubie Chen, Bart M. P. Jansen, Karolina Okrasa, Astrid Pieterse, Paweł Rzążewski
We investigate the List H -Coloring problem, the generalization of graph coloring that asks whether an input graph G admits a homomorphism to the undirected graph H (possibly with loops), such that each vertex v ∈ V ( G ) is mapped to a vertex on its list L ( v )⊆ V ( H ). An important result by Feder, Hell, and Huang [JGT 2003] states that List H -Coloring is polynomial-time solvable if H is a so-called bi-arc graph , and NP-complete otherwise. We investigate the NP-complete cases of the problem from the perspective of polynomial-time sparsification: can an n -vertex instance be efficiently reduced to an equivalent instance of bitsize (mathcal {O}(n^{2-varepsilon }) ) for some ε > 0? We prove that if H is not a bi-arc graph, then List H -Coloring does not admit such a sparsification algorithm unless ({mathsf {NP subseteq coNP/poly}} ) . Our proofs combine techniques from kernelization lower bounds with a study of the structure of graphs H which are not bi- graphs.
我们研究了列表H -着色问题,这是图着色的推广,它询问输入图G是否与无向图H(可能有环)同态,使得每个顶点v∈v (G)映射到其列表L (v)上的一个顶点v (H)。Feder, Hell和Huang [JGT 2003]的一个重要结果表明,如果H是所谓的双弧图,则列表H -着色是多项式时间可解的,否则是np完全的。我们从多项式时间稀疏化的角度研究了该问题的np完全情况:对于某些ε &gt, n顶点实例是否可以有效地简化为位大小为(mathcal {O}(n^{2-varepsilon }) )的等效实例;0?我们证明了如果H不是双弧图,那么List H -Coloring不允许这样的稀疏化算法,除非({mathsf {NP subseteq coNP/poly}} )。我们的证明结合了核化下界的技术和对非双图的图H结构的研究。
{"title":"Sparsification Lower Bounds for List <i>H</i> -Coloring","authors":"Hubie Chen, Bart M. P. Jansen, Karolina Okrasa, Astrid Pieterse, Paweł Rzążewski","doi":"10.1145/3612938","DOIUrl":"https://doi.org/10.1145/3612938","url":null,"abstract":"We investigate the List H -Coloring problem, the generalization of graph coloring that asks whether an input graph G admits a homomorphism to the undirected graph H (possibly with loops), such that each vertex v ∈ V ( G ) is mapped to a vertex on its list L ( v )⊆ V ( H ). An important result by Feder, Hell, and Huang [JGT 2003] states that List H -Coloring is polynomial-time solvable if H is a so-called bi-arc graph , and NP-complete otherwise. We investigate the NP-complete cases of the problem from the perspective of polynomial-time sparsification: can an n -vertex instance be efficiently reduced to an equivalent instance of bitsize (mathcal {O}(n^{2-varepsilon }) ) for some ε &gt; 0? We prove that if H is not a bi-arc graph, then List H -Coloring does not admit such a sparsification algorithm unless ({mathsf {NP subseteq coNP/poly}} ) . Our proofs combine techniques from kernelization lower bounds with a study of the structure of graphs H which are not bi- graphs.","PeriodicalId":44045,"journal":{"name":"ACM Transactions on Computation Theory","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2023-09-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135353860","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
Forgetfulness Can Make You Faster: An O*(8.097k)-Time Algorithm for Weighted 3-Set k-Packing 遗忘可以让你更快:一个O*(8.097k)时间的加权3集k-包装算法
IF 0.7 Q3 Computer Science Pub Date : 2023-08-16 DOI: 10.1145/3599722
M. Zehavi
In this paper, we study the classic Weighted 3-Set k-Packing problem: given a universe U, a family (mathcal {S} ) of subsets of size 3 of U, a weight function (w : {mathcal {S}} rightarrow mathbb {R} ) , (W in mathbb {R} ) and a parameter (k in mathbb {N} ) , the objective is to decide if there is a subfamily ({mathcal {S}}^{prime } subseteq {mathcal {S}} ) of k disjoint sets and total weight at least W. We present a deterministic parameterized algorithm for this problem that runs in time O*(8.097k), where O* hides factors polynomial in the input size. This substantially improves upon the previously best deterministic algorithm for Weighted 3-Set k-Packing, which runs in time O*(12.155k) [SIDMA 2015], and was also the best deterministic algorithm for the unweighted version of this problem. Our algorithm is based on a novel application of the method of representative sets that might be of independent interest.
本文研究了经典的加权3集k- packing问题:给定一个域U,一个U的大小为3的子集族(mathcal {S} ),一个权函数(w : {mathcal {S}} rightarrow mathbb {R} ), (W in mathbb {R} )和一个参数(k in mathbb {N} ),目的是确定是否存在k个不相交集的子族({mathcal {S}}^{prime } subseteq {mathcal {S}} ),并且总权值至少为w。我们给出了一个确定性参数化算法,该算法运行时间为O*(8.097k),其中O*隐藏了输入大小中的因子多项式。这大大改进了之前加权3集k-Packing的最佳确定性算法,该算法运行时间为O*(12.155k) [SIDMA 2015],也是该问题的非加权版本的最佳确定性算法。我们的算法是基于代表集方法的一种新的应用,这可能是独立的兴趣。
{"title":"Forgetfulness Can Make You Faster: An O*(8.097k)-Time Algorithm for Weighted 3-Set k-Packing","authors":"M. Zehavi","doi":"10.1145/3599722","DOIUrl":"https://doi.org/10.1145/3599722","url":null,"abstract":"In this paper, we study the classic Weighted 3-Set k-Packing problem: given a universe U, a family (mathcal {S} ) of subsets of size 3 of U, a weight function (w : {mathcal {S}} rightarrow mathbb {R} ) , (W in mathbb {R} ) and a parameter (k in mathbb {N} ) , the objective is to decide if there is a subfamily ({mathcal {S}}^{prime } subseteq {mathcal {S}} ) of k disjoint sets and total weight at least W. We present a deterministic parameterized algorithm for this problem that runs in time O*(8.097k), where O* hides factors polynomial in the input size. This substantially improves upon the previously best deterministic algorithm for Weighted 3-Set k-Packing, which runs in time O*(12.155k) [SIDMA 2015], and was also the best deterministic algorithm for the unweighted version of this problem. Our algorithm is based on a novel application of the method of representative sets that might be of independent interest.","PeriodicalId":44045,"journal":{"name":"ACM Transactions on Computation Theory","volume":null,"pages":null},"PeriodicalIF":0.7,"publicationDate":"2023-08-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45260280","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}
引用次数: 0
The Complexity Landscape of Fixed-Parameter Directed Steiner Network Problems 定参数有向Steiner网络问题的复杂性格局
Q3 Computer Science Pub Date : 2023-06-06 DOI: 10.1145/3580376
Andreas Emil Feldmann, Daniel Marx
Given a directed graph G and a list ( s 1 , t 1 ), …, ( s d , t d ) of terminal pairs, the Directed Steiner Network problem asks for a minimum-cost subgraph of G that contains a directed s i → t i path for every 1 ≤ i ≤ d . The special case Directed Steiner Tree (when we ask for paths from a root r to terminals t 1 , …, t d ) is known to be fixed-parameter tractable parameterized by the number of terminals, while the special case Strongly Connected Steiner Subgraph (when we ask for a path from every t i to every other t j ) is known to be W[1]-hard parameterized by the number of terminals. We systematically explore the complexity landscape of directed Steiner problems to fully understand which other special cases are FPT or W[1]-hard. Formally, if ({mathcal {H}} ) is a class of directed graphs, then we look at the special case of Directed Steiner Network where the list ( s 1 , t 1 ), …, ( s d , t d ) of demands form a directed graph that is a member of ({mathcal {H}} ) . Our main result is a complete characterization of the classes ({mathcal {H}} ) resulting in fixed-parameter tractable special cases: we show that if every pattern in ({mathcal {H}} ) has the combinatorial property of being “transitively equivalent to a bounded-length caterpillar with a bounded number of extra edges,” then the problem is FPT, and it is W[1]-hard for every recursively enumerable ({mathcal {H}} ) not having this property. This complete dichotomy unifies and generalizes the known results showing that Directed Steiner Tree is FPT [Dreyfus and Wagner, Networks 1971], q -Root Steiner Tree is FPT for constant q [Suchý, WG 2016], Strongly Connected Steiner Subgraph is W[1]-hard [Guo et al., SIAM J. Discrete Math. 2011], and Directed Steiner Network is solvable in polynomial-time for constant number of terminals [Feldman and Ruhl, SIAM J. Comput. 2006], and moreover reveals a large continent of tractable cases that were not known before.
给定一个有向图G和一个末端对的列表(s1, t1),…,(s1, t1),有向斯坦纳网络问题要求求G的一个最小代价子图,该子图在每1≤i≤d时包含一条有向路径s1→t1。特殊情况下的有向斯坦纳树(当我们要求从根r到终端t1,…,t d的路径时)已知是由终端数量参数化的固定参数可处理的,而特殊情况下的强连通斯坦纳子图(当我们要求从每t i到每其他t j的路径时)已知是W[1]-由终端数量硬参数化的。我们系统地探索有向斯坦纳问题的复杂性景观,以充分了解哪些其他特殊情况是FPT或W[1]-困难的。形式上,如果({mathcal {H}} )是一类有向图,那么我们看有向斯坦纳网络的特殊情况,其中需求的列表(s 1, t 1),…,(s d, t d)构成一个有向图,该有向图是({mathcal {H}} )的成员。我们的主要结果是对类({mathcal {H}} )的完整描述,导致固定参数可处理的特殊情况:我们表明,如果({mathcal {H}} )中的每个模式都具有“传递等效于具有有限数量的额外边的有限长度的毛虫”的组合性质,那么问题是FPT,并且对于每个递归可枚举的({mathcal {H}} )都很难不具有此性质。这一完全二分类统一并推广了已知的结果,表明有向斯坦纳树是FPT [Dreyfus and Wagner, Networks 1971], q -根斯坦纳树是常数q的FPT [Suchý, WG 2016],强连通斯坦纳子图是W[1]-hard [Guo等,SIAM J. Discrete Math. 2011],有向斯坦纳网络在常数终端数的多项式时间内可解[Feldman and Ruhl, SIAM J. Comput. 2006],而且还揭示了以前不为人知的一大片可处理病例。
{"title":"The Complexity Landscape of Fixed-Parameter Directed Steiner Network Problems","authors":"Andreas Emil Feldmann, Daniel Marx","doi":"10.1145/3580376","DOIUrl":"https://doi.org/10.1145/3580376","url":null,"abstract":"Given a directed graph G and a list ( s 1 , t 1 ), …, ( s d , t d ) of terminal pairs, the Directed Steiner Network problem asks for a minimum-cost subgraph of G that contains a directed s i → t i path for every 1 ≤ i ≤ d . The special case Directed Steiner Tree (when we ask for paths from a root r to terminals t 1 , …, t d ) is known to be fixed-parameter tractable parameterized by the number of terminals, while the special case Strongly Connected Steiner Subgraph (when we ask for a path from every t i to every other t j ) is known to be W[1]-hard parameterized by the number of terminals. We systematically explore the complexity landscape of directed Steiner problems to fully understand which other special cases are FPT or W[1]-hard. Formally, if ({mathcal {H}} ) is a class of directed graphs, then we look at the special case of Directed Steiner Network where the list ( s 1 , t 1 ), …, ( s d , t d ) of demands form a directed graph that is a member of ({mathcal {H}} ) . Our main result is a complete characterization of the classes ({mathcal {H}} ) resulting in fixed-parameter tractable special cases: we show that if every pattern in ({mathcal {H}} ) has the combinatorial property of being “transitively equivalent to a bounded-length caterpillar with a bounded number of extra edges,” then the problem is FPT, and it is W[1]-hard for every recursively enumerable ({mathcal {H}} ) not having this property. This complete dichotomy unifies and generalizes the known results showing that Directed Steiner Tree is FPT [Dreyfus and Wagner, Networks 1971], q -Root Steiner Tree is FPT for constant q [Suchý, WG 2016], Strongly Connected Steiner Subgraph is W[1]-hard [Guo et al., SIAM J. Discrete Math. 2011], and Directed Steiner Network is solvable in polynomial-time for constant number of terminals [Feldman and Ruhl, SIAM J. Comput. 2006], and moreover reveals a large continent of tractable cases that were not known before.","PeriodicalId":44045,"journal":{"name":"ACM Transactions on Computation Theory","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2023-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135494130","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}
引用次数: 0
Catalytic branching programs from groups and general protocols 组和通用协议的催化分支程序
IF 0.7 Q3 Computer Science Pub Date : 2023-05-17 DOI: 10.1145/3583085
Hugo Côté, P. McKenzie
CCCatalytic branching programs (catalytic bps) compute the same n-bit boolean function f at multiple entry points that need to be remembered at the exit nodes of the bp. When a doubly exponential number of entry points is allowed, linear amortized catalytic bp size is known to be achievable for any f. Here a method is introduced that produces a catalytic bp out of a reversible bp and a deterministic dag-like communication protocol. In a multiplicity range as low as linear, approximating a threshold is shown possible at linear amortized cost. In the same low range, computing (texttt {Maj} ) and (texttt {Mod} ) are shown possible at a cost that beats the brute force repetition of the best known bp for these functions by a polylog factor. In the exponential range, the method yields O(nlog n) amortized cost for any symmetric function.
CC催化分支程序(catalytic bps)在需要在bp的出口节点记住的多个入口点计算相同的n位布尔函数f。当允许双指数数量的进入点时,已知任何f都可以实现线性摊销催化bp大小。这里介绍了一种从可逆bp和确定性dag样通信协议中产生催化bp的方法。在低至线性的多重性范围内,以线性摊销成本近似阈值是可能的。在同样的低范围内,计算(texttt{Maj})和(txttt{Mod}。在指数范围内,该方法得到O(nlog n) 任何对称函数的摊余成本。
{"title":"Catalytic branching programs from groups and general protocols","authors":"Hugo Côté, P. McKenzie","doi":"10.1145/3583085","DOIUrl":"https://doi.org/10.1145/3583085","url":null,"abstract":"CCCatalytic branching programs (catalytic bps) compute the same n-bit boolean function f at multiple entry points that need to be remembered at the exit nodes of the bp. When a doubly exponential number of entry points is allowed, linear amortized catalytic bp size is known to be achievable for any f. Here a method is introduced that produces a catalytic bp out of a reversible bp and a deterministic dag-like communication protocol. In a multiplicity range as low as linear, approximating a threshold is shown possible at linear amortized cost. In the same low range, computing (texttt {Maj} ) and (texttt {Mod} ) are shown possible at a cost that beats the brute force repetition of the best known bp for these functions by a polylog factor. In the exponential range, the method yields O(nlog n) amortized cost for any symmetric function.","PeriodicalId":44045,"journal":{"name":"ACM Transactions on Computation Theory","volume":null,"pages":null},"PeriodicalIF":0.7,"publicationDate":"2023-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49359455","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}
引用次数: 0
Linearly Ordered Colourings of Hypergraphs 超图的线性有序着色
IF 0.7 Q3 Computer Science Pub Date : 2022-04-12 DOI: 10.1145/3570909
Tamio-Vesa Nakajima, Stanislav Živný
A linearly ordered (LO) k-colouring of an r-uniform hypergraph assigns an integer from {1, ... , k } to every vertex so that, in every edge, the (multi)set of colours has a unique maximum. Equivalently, for r = 3, if two vertices in an edge are assigned the same colour, then the third vertex is assigned a larger colour (as opposed to a different colour, as in classic non-monochromatic colouring). Barto, Battistelli, and Berg [STACS’21] studied LO colourings on 3-uniform hypergraphs in the context of promise constraint satisfaction problems (PCSPs). We show two results. First, given a 3-uniform hypergraph that admits an LO 2-colouring, one can find in polynomial time an LO k-colouring with ( k=O(sqrt [3]{n log log n / log n} ) . Second, given an r-uniform hypergraph that admits an LO 2-colouring, we establish NP-hardness of finding an LO k-colouring for every constant uniformity r≥k+2. In fact, we determine relationships between polymorphism minions for all uniformities r≥ 3, which reveals a key difference between r< k+2 and r≥ k+2 and which may be of independent interest. Using the algebraic approach to PCSPs, we actually show a more general result establishing NP-hardness of finding an LO k-colouring for LO ℓ-colourable r-uniform hypergraphs for 2 ≤ ℓ ≤ k and r ≥ k - ℓ + 4.
一个r-一致超图的线性有序(LO) k-着色赋值从{1,…, k}到每个顶点,这样,在每条边,(多)颜色集有一个唯一的最大值。同样地,对于r = 3,如果一条边的两个顶点被赋予相同的颜色,那么第三个顶点被赋予更大的颜色(而不是不同的颜色,就像在经典的非单色着色中一样)。Barto、Battistelli和Berg [STACS ' 21]在承诺约束满足问题(pcsp)的背景下研究了3-均匀超图上的LO着色。我们展示了两个结果。首先,给定一个允许LO - 2着色的3-均匀超图,我们可以在多项式时间内用( k=O(sqrt [3]{n log log n / log n} )找到LO - 2着色。其次,给定一个允许LO - 2着色的r-均匀超图,我们建立了对于每一个常数均匀性r≥k+2,寻找LO - 2着色的np -硬度。事实上,我们确定了所有均匀性r≥3的多态性仆从之间的关系,这揭示了r< k+2和r≥k+2之间的关键区别,这可能是独立的兴趣。利用pcsp的代数方法,我们实际上展示了一个更一般的结果,建立了寻找LO -着色的LO -可着色的r-均匀超图的np -硬度,对于2≤r≤k≤k和r≥k- r + 4。
{"title":"Linearly Ordered Colourings of Hypergraphs","authors":"Tamio-Vesa Nakajima, Stanislav Živný","doi":"10.1145/3570909","DOIUrl":"https://doi.org/10.1145/3570909","url":null,"abstract":"A linearly ordered (LO) k-colouring of an r-uniform hypergraph assigns an integer from {1, ... , k } to every vertex so that, in every edge, the (multi)set of colours has a unique maximum. Equivalently, for r = 3, if two vertices in an edge are assigned the same colour, then the third vertex is assigned a larger colour (as opposed to a different colour, as in classic non-monochromatic colouring). Barto, Battistelli, and Berg [STACS’21] studied LO colourings on 3-uniform hypergraphs in the context of promise constraint satisfaction problems (PCSPs). We show two results. First, given a 3-uniform hypergraph that admits an LO 2-colouring, one can find in polynomial time an LO k-colouring with ( k=O(sqrt [3]{n log log n / log n} ) . Second, given an r-uniform hypergraph that admits an LO 2-colouring, we establish NP-hardness of finding an LO k-colouring for every constant uniformity r≥k+2. In fact, we determine relationships between polymorphism minions for all uniformities r≥ 3, which reveals a key difference between r< k+2 and r≥ k+2 and which may be of independent interest. Using the algebraic approach to PCSPs, we actually show a more general result establishing NP-hardness of finding an LO k-colouring for LO ℓ-colourable r-uniform hypergraphs for 2 ≤ ℓ ≤ k and r ≥ k - ℓ + 4.","PeriodicalId":44045,"journal":{"name":"ACM Transactions on Computation Theory","volume":null,"pages":null},"PeriodicalIF":0.7,"publicationDate":"2022-04-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47582306","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
期刊
ACM Transactions on Computation Theory
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1