首页 > 最新文献

Theory of Computing Systems最新文献

英文 中文
Tight Approximation and Kernelization Bounds for Vertex-Disjoint Shortest Paths. 顶点不相交最短路径的紧逼近和核化界。
IF 0.4 4区 计算机科学 Q4 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2026-01-01 Epub Date: 2026-02-05 DOI: 10.1007/s00224-025-10252-9
Matthias Bentert, Fedor V Fomin, Petr A Golovach
<p><p>We examine the possibility of approximating Maximum Vertex-Disjoint Shortest Paths. In this problem, the input is an edge-weighted (directed or undirected) <i>n</i>-vertex graph <i>G</i> along with <i>k</i> terminal pairs <math> <mrow><mrow><mo>(</mo> <msub><mi>s</mi> <mn>1</mn></msub> <mo>,</mo> <msub><mi>t</mi> <mn>1</mn></msub> <mo>)</mo></mrow> <mo>,</mo> <mrow><mo>(</mo> <msub><mi>s</mi> <mn>2</mn></msub> <mo>,</mo> <msub><mi>t</mi> <mn>2</mn></msub> <mo>)</mo></mrow> <mo>,</mo> <mo>…</mo> <mo>,</mo> <mrow><mo>(</mo> <msub><mi>s</mi> <mi>k</mi></msub> <mo>,</mo> <msub><mi>t</mi> <mi>k</mi></msub> <mo>)</mo></mrow> </mrow> </math> . The task is to connect as many terminal pairs as possible by pairwise vertex-disjoint paths such that each path is a shortest path between the respective terminals. Our work is anchored in the recent breakthrough by Lochet [SODA '21], which demonstrates the polynomial-time solvability of the problem for a fixed value of <i>k</i>. Lochet's result implies the existence of a polynomial-time <i>ck</i>-approximation for Maximum Vertex-Disjoint Shortest Paths, where <math><mrow><mi>c</mi> <mo>≤</mo> <mn>1</mn></mrow> </math> is a constant. (One can guess 1/<i>c</i> terminal pairs to connect in <math><msup><mi>k</mi> <mrow><mi>O</mi> <mo>(</mo> <mn>1</mn> <mo>/</mo> <mi>c</mi> <mo>)</mo></mrow> </msup> </math>  time and then utilize Lochet's algorithm to compute the solution in <math><msup><mi>n</mi> <mrow><mi>f</mi> <mo>(</mo> <mn>1</mn> <mo>/</mo> <mi>c</mi> <mo>)</mo></mrow> </msup> </math>  time.) Our first result suggests that this approximation algorithm is, in a sense, the best we can hope for. More precisely, assuming the gap-ETH, we exclude the existence of an <i>o</i>(<i>k</i>)-approximation within <math><mrow><mi>f</mi> <mo>(</mo> <mi>k</mi> <mo>)</mo> <mrow><mspace></mspace> <mtext>poly</mtext> <mspace></mspace></mrow> <mo>(</mo> <mi>n</mi> <mo>)</mo></mrow> </math>  time for any function <i>f</i> that only depends on <i>k</i>. Our second result demonstrates the infeasibility of achieving an approximation ratio of <math><msup><mi>m</mi> <mrow><mn>1</mn> <mo>/</mo> <mn>2</mn> <mo>-</mo> <mi>ε</mi></mrow> </msup> </math> in polynomial time, unless P <math><mo>=</mo></math> NP. We also show that this bound is tight by providing a simple <math><msqrt><mi>ℓ</mi></msqrt> </math> -approximation algorithm, where <math><mi>ℓ</mi></math> is the number of edges in all paths of an optimal solution. Additionally, we establish that Maximum Vertex-Disjoint Shortest Paths can be solved in <math> <mrow><msup><mn>2</mn> <mrow><mi>O</mi> <mo>(</mo> <mi>ℓ</mi> <mo>)</mo></mrow> </msup> <mrow><mspace></mspace> <mtext>poly</mtext> <mspace></mspace></mrow> <mrow><mo>(</mo> <mi>n</mi> <mo>)</mo></mrow> </mrow> </math> time, but does not admit a polynomial kernel in <math><mi>ℓ</mi></math> . Moreover, it cannot be solved in <math> <mrow><msup><mn>2</mn> <mrow><mi>o</mi> <mo>(</mo> <mi>ℓ</mi> <mo>)</mo></mrow> </msup> <mrow><msp
我们研究了逼近最大顶点不相交最短路径的可能性。在这个问题中,输入是一个边加权(有向或无向)n顶点图G以及k个终端对(s1, t1), (s2, t2),…,(sk, tk)。任务是通过成对的顶点不相交路径连接尽可能多的终端对,这样每个路径都是各自终端之间的最短路径。我们的工作以Lochet [SODA '21]最近的突破为基础,该突破证明了k为固定值时问题的多项式时间可解性。Lochet的结果暗示了最大顶点不相交最短路径的多项式时间ck逼近的存在性,其中c≤1为常数。(可以猜测1/c端子对在k O (1/c)时间内连接,然后利用Lochet算法在n f (1/c)时间内计算解决方案。)我们的第一个结果表明,在某种意义上,这个近似算法是我们所能期望的最好的。更准确地说,假设gap-ETH,我们排除了仅依赖于k的任何函数f在f (k)个聚(n)时间内的o(k)-近似的存在。我们的第二个结果证明了在多项式时间内实现m1 / 2 - ε近似比的不可行性,除非P = NP。我们还通过提供一个简单的近似算法来证明这个界是紧的,其中,r是最优解的所有路径上的边数。此外,我们还证明了最大顶点不相交最短路径可以在2o (n)多聚时间内求解,但不允许存在多项式核。而且,在ETH条件下,它不能在2o (r) poly (n)时间内求解。我们的硬度结果适用于具有单位权重的无向图,而我们的积极结果扩展到输入图是有向的并且具有任意(非负)边权重的场景。
{"title":"Tight Approximation and Kernelization Bounds for Vertex-Disjoint Shortest Paths.","authors":"Matthias Bentert, Fedor V Fomin, Petr A Golovach","doi":"10.1007/s00224-025-10252-9","DOIUrl":"https://doi.org/10.1007/s00224-025-10252-9","url":null,"abstract":"&lt;p&gt;&lt;p&gt;We examine the possibility of approximating Maximum Vertex-Disjoint Shortest Paths. In this problem, the input is an edge-weighted (directed or undirected) &lt;i&gt;n&lt;/i&gt;-vertex graph &lt;i&gt;G&lt;/i&gt; along with &lt;i&gt;k&lt;/i&gt; terminal pairs &lt;math&gt; &lt;mrow&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt; &lt;msub&gt;&lt;mi&gt;s&lt;/mi&gt; &lt;mn&gt;1&lt;/mn&gt;&lt;/msub&gt; &lt;mo&gt;,&lt;/mo&gt; &lt;msub&gt;&lt;mi&gt;t&lt;/mi&gt; &lt;mn&gt;1&lt;/mn&gt;&lt;/msub&gt; &lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt; &lt;mo&gt;,&lt;/mo&gt; &lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt; &lt;msub&gt;&lt;mi&gt;s&lt;/mi&gt; &lt;mn&gt;2&lt;/mn&gt;&lt;/msub&gt; &lt;mo&gt;,&lt;/mo&gt; &lt;msub&gt;&lt;mi&gt;t&lt;/mi&gt; &lt;mn&gt;2&lt;/mn&gt;&lt;/msub&gt; &lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt; &lt;mo&gt;,&lt;/mo&gt; &lt;mo&gt;…&lt;/mo&gt; &lt;mo&gt;,&lt;/mo&gt; &lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt; &lt;msub&gt;&lt;mi&gt;s&lt;/mi&gt; &lt;mi&gt;k&lt;/mi&gt;&lt;/msub&gt; &lt;mo&gt;,&lt;/mo&gt; &lt;msub&gt;&lt;mi&gt;t&lt;/mi&gt; &lt;mi&gt;k&lt;/mi&gt;&lt;/msub&gt; &lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt; &lt;/mrow&gt; &lt;/math&gt; . The task is to connect as many terminal pairs as possible by pairwise vertex-disjoint paths such that each path is a shortest path between the respective terminals. Our work is anchored in the recent breakthrough by Lochet [SODA '21], which demonstrates the polynomial-time solvability of the problem for a fixed value of &lt;i&gt;k&lt;/i&gt;. Lochet's result implies the existence of a polynomial-time &lt;i&gt;ck&lt;/i&gt;-approximation for Maximum Vertex-Disjoint Shortest Paths, where &lt;math&gt;&lt;mrow&gt;&lt;mi&gt;c&lt;/mi&gt; &lt;mo&gt;≤&lt;/mo&gt; &lt;mn&gt;1&lt;/mn&gt;&lt;/mrow&gt; &lt;/math&gt; is a constant. (One can guess 1/&lt;i&gt;c&lt;/i&gt; terminal pairs to connect in &lt;math&gt;&lt;msup&gt;&lt;mi&gt;k&lt;/mi&gt; &lt;mrow&gt;&lt;mi&gt;O&lt;/mi&gt; &lt;mo&gt;(&lt;/mo&gt; &lt;mn&gt;1&lt;/mn&gt; &lt;mo&gt;/&lt;/mo&gt; &lt;mi&gt;c&lt;/mi&gt; &lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt; &lt;/msup&gt; &lt;/math&gt;  time and then utilize Lochet's algorithm to compute the solution in &lt;math&gt;&lt;msup&gt;&lt;mi&gt;n&lt;/mi&gt; &lt;mrow&gt;&lt;mi&gt;f&lt;/mi&gt; &lt;mo&gt;(&lt;/mo&gt; &lt;mn&gt;1&lt;/mn&gt; &lt;mo&gt;/&lt;/mo&gt; &lt;mi&gt;c&lt;/mi&gt; &lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt; &lt;/msup&gt; &lt;/math&gt;  time.) Our first result suggests that this approximation algorithm is, in a sense, the best we can hope for. More precisely, assuming the gap-ETH, we exclude the existence of an &lt;i&gt;o&lt;/i&gt;(&lt;i&gt;k&lt;/i&gt;)-approximation within &lt;math&gt;&lt;mrow&gt;&lt;mi&gt;f&lt;/mi&gt; &lt;mo&gt;(&lt;/mo&gt; &lt;mi&gt;k&lt;/mi&gt; &lt;mo&gt;)&lt;/mo&gt; &lt;mrow&gt;&lt;mspace&gt;&lt;/mspace&gt; &lt;mtext&gt;poly&lt;/mtext&gt; &lt;mspace&gt;&lt;/mspace&gt;&lt;/mrow&gt; &lt;mo&gt;(&lt;/mo&gt; &lt;mi&gt;n&lt;/mi&gt; &lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt; &lt;/math&gt;  time for any function &lt;i&gt;f&lt;/i&gt; that only depends on &lt;i&gt;k&lt;/i&gt;. Our second result demonstrates the infeasibility of achieving an approximation ratio of &lt;math&gt;&lt;msup&gt;&lt;mi&gt;m&lt;/mi&gt; &lt;mrow&gt;&lt;mn&gt;1&lt;/mn&gt; &lt;mo&gt;/&lt;/mo&gt; &lt;mn&gt;2&lt;/mn&gt; &lt;mo&gt;-&lt;/mo&gt; &lt;mi&gt;ε&lt;/mi&gt;&lt;/mrow&gt; &lt;/msup&gt; &lt;/math&gt; in polynomial time, unless P &lt;math&gt;&lt;mo&gt;=&lt;/mo&gt;&lt;/math&gt; NP. We also show that this bound is tight by providing a simple &lt;math&gt;&lt;msqrt&gt;&lt;mi&gt;ℓ&lt;/mi&gt;&lt;/msqrt&gt; &lt;/math&gt; -approximation algorithm, where &lt;math&gt;&lt;mi&gt;ℓ&lt;/mi&gt;&lt;/math&gt; is the number of edges in all paths of an optimal solution. Additionally, we establish that Maximum Vertex-Disjoint Shortest Paths can be solved in &lt;math&gt; &lt;mrow&gt;&lt;msup&gt;&lt;mn&gt;2&lt;/mn&gt; &lt;mrow&gt;&lt;mi&gt;O&lt;/mi&gt; &lt;mo&gt;(&lt;/mo&gt; &lt;mi&gt;ℓ&lt;/mi&gt; &lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt; &lt;/msup&gt; &lt;mrow&gt;&lt;mspace&gt;&lt;/mspace&gt; &lt;mtext&gt;poly&lt;/mtext&gt; &lt;mspace&gt;&lt;/mspace&gt;&lt;/mrow&gt; &lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt; &lt;mi&gt;n&lt;/mi&gt; &lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt; &lt;/mrow&gt; &lt;/math&gt; time, but does not admit a polynomial kernel in &lt;math&gt;&lt;mi&gt;ℓ&lt;/mi&gt;&lt;/math&gt; . Moreover, it cannot be solved in &lt;math&gt; &lt;mrow&gt;&lt;msup&gt;&lt;mn&gt;2&lt;/mn&gt; &lt;mrow&gt;&lt;mi&gt;o&lt;/mi&gt; &lt;mo&gt;(&lt;/mo&gt; &lt;mi&gt;ℓ&lt;/mi&gt; &lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt; &lt;/msup&gt; &lt;mrow&gt;&lt;msp","PeriodicalId":22832,"journal":{"name":"Theory of Computing Systems","volume":"70 1","pages":"5"},"PeriodicalIF":0.4,"publicationDate":"2026-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC12876118/pdf/","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146143374","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Rudin-Shapiro Sums Via Automata Theory and Logic. Rudin-Shapiro基于自动机理论和逻辑的求和。
IF 0.6 4区 计算机科学 Q4 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2025-01-01 Epub Date: 2025-01-24 DOI: 10.1007/s00224-025-10214-1
Narad Rampersad, Jeffrey Shallit

We show how to obtain, via a unified framework provided by logic and automata theory, many classical results of Brillhart and Morton on Rudin-Shapiro sums. The techniques also facilitate easy proofs for new results.

我们展示了如何通过逻辑和自动机理论提供的统一框架,得到Brillhart和Morton关于Rudin-Shapiro和的许多经典结果。这些技术还有助于对新结果进行简单的证明。
{"title":"Rudin-Shapiro Sums Via Automata Theory and Logic.","authors":"Narad Rampersad, Jeffrey Shallit","doi":"10.1007/s00224-025-10214-1","DOIUrl":"10.1007/s00224-025-10214-1","url":null,"abstract":"<p><p>We show how to obtain, via a unified framework provided by logic and automata theory, many classical results of Brillhart and Morton on Rudin-Shapiro sums. The techniques also facilitate easy proofs for new results.</p>","PeriodicalId":22832,"journal":{"name":"Theory of Computing Systems","volume":"69 1","pages":"9"},"PeriodicalIF":0.6,"publicationDate":"2025-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC11761984/pdf/","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143053650","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The Ground-Set-Cost Budgeted Maximum Coverage Problem. 地面设备成本预算最大覆盖问题。
IF 0.4 4区 计算机科学 Q4 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2025-01-01 Epub Date: 2025-11-20 DOI: 10.1007/s00224-025-10248-5
Irving van Heuven van Staereling, Bart de Keijzer, Guido Schäfer

We study the following natural variant of the budgeted maximum coverage problem: We are given a budget B and a hypergraph [Formula: see text], where each vertex has a non-negative cost and a non-negative profit. The goal is to select a set of hyperedges [Formula: see text] such that the total cost of the vertices covered by T is at most B and the total profit of all covered vertices is maximized. This is a natural generalization of the maximum coverage problem. Our interest in this problem stems from its application to bid optimization in sponsored search auctions. It is easily seen that this problem is at least as hard as budgeted maximum coverage (where the costs are associated with the selected hyperedges instead of the covered vertices). This implies [Formula: see text]-inapproximability for any [Formula: see text]. Furthermore, standard greedy approaches do not yield constant factor approximations for our variant of the problem. In fact, through a reduction from Densest k-Subgraph, it can be established that our problem is inapproximable up to a constant factor, conditional on the exponential time hypothesis. Our main results are as follows: (i.) We obtain a [Formula: see text]-approximation algorithm for graphs. (ii.) We derive a fully polynomial-time approximation scheme (FPTAS) if the incidence graph of the hypergraph is a forest (i.e., the hypergraph is Berge-acyclic). We extend this result to incidence graphs with a fixed-size feedback hyperedge node set. (iii.) We give a [Formula: see text]-approximation algorithm for all [Formula: see text], where d is the maximum vertex degree.

我们研究了预算最大覆盖问题的以下自然变体:我们给定一个预算B和一个超图[公式:见文本],其中每个顶点都具有非负成本和非负利润。目标是选择一组超边[公式:见文本],使T覆盖的顶点的总成本不超过B,并且所有覆盖顶点的总利润最大化。这是对最大覆盖问题的自然概括。我们对这个问题的兴趣源于它在赞助搜索拍卖中的竞价优化应用。很容易看出,这个问题至少与预算的最大覆盖范围一样困难(其中成本与选择的超边而不是覆盖的顶点相关联)。这意味着[公式:见文本]-任何[公式:见文本]的不可接近性。此外,标准贪心方法对于我们的问题变体不能产生常因子近似。事实上,通过对denste k-Subgraph的简化,可以确定我们的问题是不可逼近的,直到一个常数因子,条件是指数时间假设。我们的主要研究结果如下:(1)我们得到了一个[公式:见文本]-图的近似算法。(2)。如果超图的关联图是森林(即,超图是berge -无环),我们得到了一个完全多项式时间逼近格式(FPTAS)。我们将此结果扩展到具有固定大小的反馈超边缘节点集的关联图。(3)。我们给出了一个[公式:见文本]-所有[公式:见文本]的近似算法,其中d是最大顶点度。
{"title":"The Ground-Set-Cost Budgeted Maximum Coverage Problem.","authors":"Irving van Heuven van Staereling, Bart de Keijzer, Guido Schäfer","doi":"10.1007/s00224-025-10248-5","DOIUrl":"https://doi.org/10.1007/s00224-025-10248-5","url":null,"abstract":"<p><p>We study the following natural variant of the budgeted maximum coverage problem: We are given a budget <i>B</i> and a hypergraph [Formula: see text], where each vertex has a non-negative cost and a non-negative profit. The goal is to select a set of hyperedges [Formula: see text] such that the total cost of the vertices covered by <i>T</i> is at most <i>B</i> and the total profit of all covered vertices is maximized. This is a natural generalization of the maximum coverage problem. Our interest in this problem stems from its application to bid optimization in sponsored search auctions. It is easily seen that this problem is at least as hard as budgeted maximum coverage (where the costs are associated with the selected hyperedges instead of the covered vertices). This implies [Formula: see text]-inapproximability for any [Formula: see text]. Furthermore, standard greedy approaches do not yield constant factor approximations for our variant of the problem. In fact, through a reduction from Densest <i>k</i>-Subgraph, it can be established that our problem is inapproximable up to a constant factor, conditional on the exponential time hypothesis. Our main results are as follows: (i.) We obtain a [Formula: see text]-approximation algorithm for graphs. (ii.) We derive a fully polynomial-time approximation scheme (FPTAS) if the incidence graph of the hypergraph is a forest (i.e., the hypergraph is <i>Berge-acyclic</i>). We extend this result to incidence graphs with a fixed-size feedback hyperedge node set. (iii.) We give a [Formula: see text]-approximation algorithm for all [Formula: see text], where <i>d</i> is the maximum vertex degree.</p>","PeriodicalId":22832,"journal":{"name":"Theory of Computing Systems","volume":"69 4","pages":"39"},"PeriodicalIF":0.4,"publicationDate":"2025-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC12630262/pdf/","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145588845","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Elastic-Degenerate String Matching with 1 Error or Mismatch 弹性去生成字符串匹配,1 次错误或不匹配
IF 0.5 4区 计算机科学 Q4 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2024-09-16 DOI: 10.1007/s00224-024-10194-8
Giulia Bernardini, Esteban Gabory, Solon P. Pissis, Leen Stougie, Michelle Sweering, Wiktor Zuba

An elastic-degenerate (ED) string is a sequence of n finite sets of strings of total length N, introduced to represent a set of related DNA sequences, also known as a pangenome. The ED string matching (EDSM) problem consists in reporting all occurrences of a pattern of length m in an ED text. The EDSM problem has recently received some attention by the combinatorial pattern matching community, culminating in an (mathcal {tilde{O}}(nm^{omega -1})+mathcal {O}(N))-time algorithm [Bernardini et al., SIAM J. Comput. 2022], where (omega ) denotes the matrix multiplication exponent and the (mathcal {tilde{O}}(cdot )) notation suppresses polylog factors. In the k-EDSM problem, the approximate version of EDSM, we are asked to report all pattern occurrences with at most k errors. k-EDSM can be solved in (mathcal {O}(k^2mG+kN)) time, under edit distance, or (mathcal {O}(kmG+kN)) time, under Hamming distance, where G denotes the total number of strings in the ED text [Bernardini et al., Theor. Comput. Sci. 2020]. Unfortunately, G is only bounded by N, and so even for (k=1), the existing algorithms run in (varOmega (mN)) time in the worst case. In this paper we make progress in this direction. We show that 1-EDSM can be solved in (mathcal {O}((nm^2 + N)log m)) or (mathcal {O}(nm^3 + N)) time under edit distance. For the decision version of the problem, we present a faster (mathcal {O}(nm^2sqrt{log m} + Nlog log m))-time algorithm. We also show that 1-EDSM can be solved in (mathcal {O}(nm^2 + Nlog m)) time under Hamming distance. Our algorithms for edit distance rely on non-trivial reductions from 1-EDSM to special instances of classic computational geometry problems (2d rectangle stabbing or 2d range emptiness), which we show how to solve efficiently. In order to obtain an even faster algorithm for Hamming distance, we rely on employing and adapting the k-errata trees for indexing with errors [Cole et al., STOC 2004]. This is an extended version of a paper presented at LATIN 2022.

弹性退化(ED)字符串是总长度为 N 的 n 个有限字符串集合的序列,用来表示一组相关的 DNA 序列,也称为泛基因组。ED 字符串匹配(EDSM)问题包括报告 ED 文本中长度为 m 的模式的所有出现情况。最近,EDSM 问题受到了组合模式匹配界的关注,最终产生了一种 (mathcal {tilde{O}}(nm^{omega -1})+mathcal {O}(N))-time 算法 [Bernardini et al、SIAM J. Comput. 2022],其中 (omega ) 表示矩阵乘法指数,而 (mathcal {tilde{O}}(cdot )) 符号抑制了多对数因子。在 k-EDSM 问题(EDSM 的近似版本)中,我们被要求以最多 k 个错误来报告所有模式的出现。在编辑距离下,k-ESM 可以在 (mathcal {O}(k^2mG+kN)) 时间内求解,或在汉明距离下,在 (mathcal {O}(kmG+kN)) 时间内求解,其中 G 表示 ED 文本中字符串的总数 [Bernardini et al、计算科学理论,2020 年]。不幸的是,G 仅以 N 为界,因此即使对于 (k=1),现有算法在最坏情况下也需要 (varOmega(mN))时间。在本文中,我们在这个方向上取得了进展。我们证明在编辑距离下,1-EDSM 可以在 (mathcal {O}((nm^2 + N)log m))或 (mathcal {O}(nm^3 + N))时间内求解。对于决策版本的问题,我们提出了一种更快的 (mathcal {O}(nm^2sqrt{log m} + Nlog log m)时间算法。我们还证明,在汉明距离下,1-EDSM 可以在 (mathcal {O}(nm^2 + Nlog m))时间内求解。我们的编辑距离算法依赖于从 1-EDSM 到经典计算几何问题(2d 矩形刺入或 2d 范围虚空)特殊实例的非难还原,我们展示了如何高效地解决这些问题。为了获得更快的汉明距离算法,我们采用了 k-errata 树,并对其进行了调整,以实现有误差的索引[科尔等人,STOC 2004]。本文是在 LATIN 2022 大会上发表的论文的扩展版本。
{"title":"Elastic-Degenerate String Matching with 1 Error or Mismatch","authors":"Giulia Bernardini, Esteban Gabory, Solon P. Pissis, Leen Stougie, Michelle Sweering, Wiktor Zuba","doi":"10.1007/s00224-024-10194-8","DOIUrl":"https://doi.org/10.1007/s00224-024-10194-8","url":null,"abstract":"<p>An elastic-degenerate (ED) string is a sequence of <i>n</i> finite sets of strings of total length <i>N</i>, introduced to represent a set of related DNA sequences, also known as a <i>pangenome</i>. The ED string matching (EDSM) problem consists in reporting all occurrences of a pattern of length <i>m</i> in an ED text. The EDSM problem has recently received some attention by the combinatorial pattern matching community, culminating in an <span>(mathcal {tilde{O}}(nm^{omega -1})+mathcal {O}(N))</span>-time algorithm [Bernardini et al., SIAM J. Comput. 2022], where <span>(omega )</span> denotes the matrix multiplication exponent and the <span>(mathcal {tilde{O}}(cdot ))</span> notation suppresses polylog factors. In the <i>k</i>-EDSM problem, the approximate version of EDSM, we are asked to report all pattern occurrences with at most <i>k</i> errors. <i>k</i>-EDSM can be solved in <span>(mathcal {O}(k^2mG+kN))</span> time, under edit distance, or <span>(mathcal {O}(kmG+kN))</span> time, under Hamming distance, where <i>G</i> denotes the total number of strings in the ED text [Bernardini et al., Theor. Comput. Sci. 2020]. Unfortunately, <i>G</i> is only bounded by <i>N</i>, and so even for <span>(k=1)</span>, the existing algorithms run in <span>(varOmega (mN))</span> time in the worst case. In this paper we make progress in this direction. We show that 1-EDSM can be solved in <span>(mathcal {O}((nm^2 + N)log m))</span> or <span>(mathcal {O}(nm^3 + N))</span> time under edit distance. For the decision version of the problem, we present a faster <span>(mathcal {O}(nm^2sqrt{log m} + Nlog log m))</span>-time algorithm. We also show that 1-EDSM can be solved in <span>(mathcal {O}(nm^2 + Nlog m))</span> time under Hamming distance. Our algorithms for edit distance rely on non-trivial reductions from 1-EDSM to special instances of classic computational geometry problems (2d rectangle stabbing or 2d range emptiness), which we show how to solve efficiently. In order to obtain an even faster algorithm for Hamming distance, we rely on employing and adapting the <i>k</i>-errata trees for indexing with errors [Cole et al., STOC 2004]. This is an extended version of a paper presented at LATIN 2022.</p>","PeriodicalId":22832,"journal":{"name":"Theory of Computing Systems","volume":"101 1","pages":""},"PeriodicalIF":0.5,"publicationDate":"2024-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142259368","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
String Attractors of Some Simple-Parry Automatic Sequences 一些简易arry 自动序列的弦吸引子
IF 0.5 4区 计算机科学 Q4 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2024-09-10 DOI: 10.1007/s00224-024-10195-7
France Gheeraert, Giuseppe Romana, Manon Stipulanti

Firstly studied by Kempa and Prezza in 2018 as the unifying idea behind text compression algorithms, string attractors have become a compelling object of theoretical research within the community of combinatorics on words. In this context, they have been studied for several families of finite and infinite words. In this paper, we focus on string attractors of prefixes of particular automatic infinite words (including the famous period-doubling and k-bonacci words) related to simple-Parry numbers. For a subfamily of these words, we describe string attractors of optimal size, while for the rest of them, we provide nearly optimal-size ones. Such a contribution is of particular interest, since in general finding smallest string attractors is NP-hard. This extends our previous work published in the international conference WORDS 2023.

作为文本压缩算法背后的统一思想,Kempa 和 Prezza 于 2018 年首次对字符串吸引子进行了研究,字符串吸引子已成为文字组合学界引人注目的理论研究对象。在这一背景下,人们对多个有限词族和无限词族进行了研究。在本文中,我们将重点研究与简单帕里数有关的特定自动无限词(包括著名的周期加倍词和 k-bonacci 词)前缀的字符串吸引子。对于这些词的一个亚族,我们描述了最优大小的弦吸引子,而对于其余的词,我们提供了接近最优大小的吸引子。这种贡献特别令人感兴趣,因为一般来说,寻找最小的弦吸引子是 NP 难的。这是对我们之前在 WORDS 2023 国际会议上发表的研究成果的扩展。
{"title":"String Attractors of Some Simple-Parry Automatic Sequences","authors":"France Gheeraert, Giuseppe Romana, Manon Stipulanti","doi":"10.1007/s00224-024-10195-7","DOIUrl":"https://doi.org/10.1007/s00224-024-10195-7","url":null,"abstract":"<p>Firstly studied by Kempa and Prezza in 2018 as the unifying idea behind text compression algorithms, string attractors have become a compelling object of theoretical research within the community of combinatorics on words. In this context, they have been studied for several families of finite and infinite words. In this paper, we focus on string attractors of prefixes of particular automatic infinite words (including the famous period-doubling and <i>k</i>-bonacci words) related to simple-Parry numbers. For a subfamily of these words, we describe string attractors of optimal size, while for the rest of them, we provide nearly optimal-size ones. Such a contribution is of particular interest, since in general finding smallest string attractors is NP-hard. This extends our previous work published in the international conference WORDS 2023.</p>","PeriodicalId":22832,"journal":{"name":"Theory of Computing Systems","volume":"117 1","pages":""},"PeriodicalIF":0.5,"publicationDate":"2024-09-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142205309","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Jumping Automata over Infinite Words 跳过无限字的自动机
IF 0.5 4区 计算机科学 Q4 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2024-09-10 DOI: 10.1007/s00224-024-10192-w
Shaull Almagor, Omer Yizhaq

Jumping automata are finite automata that read their input in a non-consecutive manner, disregarding the order of the letters in the word. We introduce and study jumping automata over infinite words. Unlike the setting of finite words, which has been well studied, for infinite words it is not clear how words can be reordered. To this end, we consider three semantics: automata that read the infinite word in some order so that no letter is overlooked, automata that can permute the word in windows of a given size k, and automata that can permute the word in windows of an existentially-quantified bound. We study expressiveness, closure properties and algorithmic properties of these models.

跳跃自动机是一种有限自动机,它可以不考虑单词中字母的顺序,以非连续的方式读取输入内容。我们介绍并研究无限词上的跳跃自动机。与有限单词的研究不同,对于无限单词,单词如何重新排序尚不清楚。为此,我们考虑了三种语义:按一定顺序读取无限词以便不忽略任何字母的自动机、能在给定大小为 k 的窗口中排列词的自动机,以及能在存在量化约束的窗口中排列词的自动机。我们将研究这些模型的表现力、闭合特性和算法特性。
{"title":"Jumping Automata over Infinite Words","authors":"Shaull Almagor, Omer Yizhaq","doi":"10.1007/s00224-024-10192-w","DOIUrl":"https://doi.org/10.1007/s00224-024-10192-w","url":null,"abstract":"<p>Jumping automata are finite automata that read their input in a non-consecutive manner, disregarding the order of the letters in the word. We introduce and study jumping automata over infinite words. Unlike the setting of finite words, which has been well studied, for infinite words it is not clear how words can be reordered. To this end, we consider three semantics: automata that read the infinite word in some order so that no letter is overlooked, automata that can permute the word in windows of a given size k, and automata that can permute the word in windows of an existentially-quantified bound. We study expressiveness, closure properties and algorithmic properties of these models.</p>","PeriodicalId":22832,"journal":{"name":"Theory of Computing Systems","volume":"173 1","pages":""},"PeriodicalIF":0.5,"publicationDate":"2024-09-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142205310","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
On the Solution Sets of Three-Variable Word Equations 论三变量word方程的解集
IF 0.5 4区 计算机科学 Q4 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2024-08-20 DOI: 10.1007/s00224-024-10193-9
Aleksi Saarela

It is known that the set of solutions of any constant-free three-variable word equation can be represented using parametric words, and the number of numerical parameters and the level of nesting in these parametric words is at most logarithmic with respect to the length of the equation. We show that this result can be significantly improved in the case of unbalanced equations, that is, equations where at least one variable has a different number of occurrences on the left-hand side and on the right-hand side. More specifically, it is sufficient to have two numerical parameters and one level of nesting in this case. We also discuss the possibility of proving a similar result for balanced equations in the future.

众所周知,任何无常数三变量字方程的解集都可以用参数词来表示,而这些参数词中的数字参数数量和嵌套程度与方程长度的关系至多是对数。我们证明,对于不平衡方程,即至少有一个变量在左侧和右侧出现的次数不同的方程,这一结果可以得到显著改善。更具体地说,在这种情况下,只要有两个数值参数和一级嵌套就足够了。我们还讨论了未来证明平衡方程类似结果的可能性。
{"title":"On the Solution Sets of Three-Variable Word Equations","authors":"Aleksi Saarela","doi":"10.1007/s00224-024-10193-9","DOIUrl":"https://doi.org/10.1007/s00224-024-10193-9","url":null,"abstract":"<p>It is known that the set of solutions of any constant-free three-variable word equation can be represented using parametric words, and the number of numerical parameters and the level of nesting in these parametric words is at most logarithmic with respect to the length of the equation. We show that this result can be significantly improved in the case of unbalanced equations, that is, equations where at least one variable has a different number of occurrences on the left-hand side and on the right-hand side. More specifically, it is sufficient to have two numerical parameters and one level of nesting in this case. We also discuss the possibility of proving a similar result for balanced equations in the future.</p>","PeriodicalId":22832,"journal":{"name":"Theory of Computing Systems","volume":"29 1","pages":""},"PeriodicalIF":0.5,"publicationDate":"2024-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142205311","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Near-Optimal Auctions on Independence Systems 独立系统上的近优拍卖
IF 0.5 4区 计算机科学 Q4 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2024-08-17 DOI: 10.1007/s00224-024-10189-5
Sabrina C. L. Ammann, Sebastian Stiller

A classical result by Myerson (Math. Oper. Res. 6(1), 58-73, 1981) gives a characterization of an optimal auction for any given distribution of valuations of the bidders. We consider the situation where the distribution is not explicitly given but can be observed in a sample of auction results from the same distribution. A seminal paper by Morgenstern and Roughgarden (Adv.Neural Inf. Process. Syst. 28, 2015) proposes to learn a near-optimal auction from the hypothesis class of t-level auctions. They prove a bound on the sample complexity, i.e., the function (f(varepsilon , delta )) of required samples to guarantee a certain level of precision ((1-varepsilon )) with a probability of at least ((1-delta )), for the general single-parameter case and a tighter bound for the very restricted matroid case. We show a new bound for the case of independence systems, that widely generalizes matroids and contains several important combinatorial optimization problems. This bound of (tilde{O}left( nicefrac {H^2n^4}{varepsilon ^3}right) ) falls neatly between those known for the general and the matroid case. The class of independence systems contains several well known NP-hard problems such as knapsack. Therefore, the allocation itself might in practice be limited to (alpha )-approximate solutions. In a second result we show that an approximation algorithm can be used without compromising the sample complexity. Also, the precision is affected only mildly, resulting in a factor of (alpha cdot (1-varepsilon )).

迈尔森的一个经典结果(Math.Oper.6(1), 58-73, 1981)给出了任何给定投标人估值分布下最优拍卖的特征。我们考虑的情况是,分布没有明确给出,但可以从同一分布的拍卖结果样本中观察到。Morgenstern 和 Roughgarden 的一篇开创性论文(Adv.Neural Inf. Process. Syst. 28, 2015)提出从 t 级拍卖的假设类中学习近乎最优的拍卖。他们证明了一般单参数情况下样本复杂度的一个约束,即保证一定精度水平所需的样本函数(f(varepsilon , delta )),概率至少为((1-delta )),并为非常受限的矩阵情况证明了一个更严格的约束。我们为独立系统的情况展示了一个新的约束,它广泛地推广了矩阵,并包含了几个重要的组合优化问题。这个边界((tilde{O}left( nicefrac {H^2n^4}{varepsilon ^3}right))正好介于已知的一般情况和矩阵情况之间。独立系统类包含几个众所周知的 NP 难问题,如 knapsack。因此,分配本身在实践中可能仅限于 (α )-近似解。在第二个结果中,我们证明了近似算法可以在不影响样本复杂度的情况下使用。而且,精确度只受到轻微的影响,结果是系数(α cdot (1-varepsilon ))。
{"title":"Near-Optimal Auctions on Independence Systems","authors":"Sabrina C. L. Ammann, Sebastian Stiller","doi":"10.1007/s00224-024-10189-5","DOIUrl":"https://doi.org/10.1007/s00224-024-10189-5","url":null,"abstract":"<p>A classical result by Myerson (Math. Oper. Res. <b>6</b>(1), 58-73, 1981) gives a characterization of an optimal auction for any given distribution of valuations of the bidders. We consider the situation where the distribution is not explicitly given but can be observed in a sample of auction results from the same distribution. A seminal paper by Morgenstern and Roughgarden (Adv.Neural Inf. Process. Syst. <b>28</b>, 2015) proposes to learn a near-optimal auction from the hypothesis class of <i>t</i>-level auctions. They prove a bound on the sample complexity, i.e., the function <span>(f(varepsilon , delta ))</span> of required samples to guarantee a certain level of precision <span>((1-varepsilon ))</span> with a probability of at least <span>((1-delta ))</span>, for the general single-parameter case and a tighter bound for the very restricted matroid case. We show a new bound for the case of independence systems, that widely generalizes matroids and contains several important combinatorial optimization problems. This bound of <span>(tilde{O}left( nicefrac {H^2n^4}{varepsilon ^3}right) )</span> falls neatly between those known for the general and the matroid case. The class of independence systems contains several well known NP-hard problems such as knapsack. Therefore, the allocation itself might in practice be limited to <span>(alpha )</span>-approximate solutions. In a second result we show that an approximation algorithm can be used without compromising the sample complexity. Also, the precision is affected only mildly, resulting in a factor of <span>(alpha cdot (1-varepsilon ))</span>.</p>","PeriodicalId":22832,"journal":{"name":"Theory of Computing Systems","volume":"27 1","pages":""},"PeriodicalIF":0.5,"publicationDate":"2024-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142205312","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
2-Balanced Sequences Coding Rectangle Exchange Transformation 2 平衡序列编码矩形交换变换
IF 0.5 4区 计算机科学 Q4 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2024-08-10 DOI: 10.1007/s00224-024-10188-6
Lubomíra Dvořáková, Zuzana Masáková, Edita Pelantová

We define a new class of ternary sequences that are 2-balanced. These sequences are obtained by colouring of Sturmian sequences. We show that the class contains sequences of any given letter frequencies. We provide an upper bound on factor and abelian complexity of these sequences. Using the interpretation by rectangle exchange transformation, we prove that for almost all triples of letter frequencies, the upper bound on factor and abelian complexity is reached. The bound on factor complexity is given using a number-theoretical function which we compute explicitly for a class of parameters.

我们定义了一类新的二平衡三元序列。这些序列由 Sturmian 序列着色得到。我们证明该类序列包含任何给定字母频率的序列。我们提供了这些序列的因子和非比利亚复杂度的上限。通过矩形交换变换的解释,我们证明了对于几乎所有的字母频率三元组,都能达到因子和非比利亚复杂度的上限。因子复杂度的上界是通过一个数论函数给出的,我们针对一类参数明确地计算了这个函数。
{"title":"2-Balanced Sequences Coding Rectangle Exchange Transformation","authors":"Lubomíra Dvořáková, Zuzana Masáková, Edita Pelantová","doi":"10.1007/s00224-024-10188-6","DOIUrl":"https://doi.org/10.1007/s00224-024-10188-6","url":null,"abstract":"<p>We define a new class of ternary sequences that are 2-balanced. These sequences are obtained by colouring of Sturmian sequences. We show that the class contains sequences of any given letter frequencies. We provide an upper bound on factor and abelian complexity of these sequences. Using the interpretation by rectangle exchange transformation, we prove that for almost all triples of letter frequencies, the upper bound on factor and abelian complexity is reached. The bound on factor complexity is given using a number-theoretical function which we compute explicitly for a class of parameters.</p>","PeriodicalId":22832,"journal":{"name":"Theory of Computing Systems","volume":"14 1","pages":""},"PeriodicalIF":0.5,"publicationDate":"2024-08-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141943934","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Obstructions to Return Preservation for Episturmian Morphisms 表观变形的返回保存障碍
IF 0.5 4区 计算机科学 Q4 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2024-08-01 DOI: 10.1007/s00224-024-10190-y
Valérie Berthé, Herman Goulet-Ouellet

This paper studies obstructions to preservation of return sets by episturmian morphisms. We show, by way of an explicit construction, that infinitely many obstructions exist. This generalizes and improves an earlier result about Sturmian morphisms.

本文研究了表观态式对返回集保存的阻碍。我们通过明确的构造证明,存在无穷多的障碍。这概括并改进了早先关于斯图尔缪变形的一个结果。
{"title":"Obstructions to Return Preservation for Episturmian Morphisms","authors":"Valérie Berthé, Herman Goulet-Ouellet","doi":"10.1007/s00224-024-10190-y","DOIUrl":"https://doi.org/10.1007/s00224-024-10190-y","url":null,"abstract":"<p>This paper studies obstructions to preservation of return sets by episturmian morphisms. We show, by way of an explicit construction, that infinitely many obstructions exist. This generalizes and improves an earlier result about Sturmian morphisms.</p>","PeriodicalId":22832,"journal":{"name":"Theory of Computing Systems","volume":"62 1","pages":""},"PeriodicalIF":0.5,"publicationDate":"2024-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141887400","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Theory of Computing Systems
全部 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学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1