首页 > 最新文献

Algorithmica最新文献

英文 中文
Combining Crown Structures for Vulnerability Measures 结合冠状结构的脆弱性措施
IF 0.7 4区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-11-21 DOI: 10.1007/s00453-025-01348-2
Katrin Casel, Tobias Friedrich, Aikaterini Niklanovits, Kirill Simonov, Ziena Zeif

Over the past decades, various metrics have emerged in graph theory to grasp the complex nature of network vulnerability. In this paper, we study two specific measures: (weighted) vertex integrity (wVI) and (weighted) component order connectivity (wCOC). These measures not only evaluate the number of vertices that need to be removed to decompose a graph into fragments, but also take into account the size of the largest remaining component. The main focus of our paper is on kernelization algorithms tailored to both measures. We capitalize on the structural attributes inherent in different crown decompositions, strategically combining them to introduce novel kernelization algorithms that advance the current state of the field. In particular, we extend the scope of the balanced crown decomposition provided by Casel et al. [1] and expand the applicability of crown decomposition techniques. In summary, we improve the vertex kernel of VI from (p^3) to (3p^2), and of wVI from (p^3) to (3(p^2 + p^{1.5} p_ell )), where (p_ell < p) represents the weight of the heaviest component after removing a solution. For wCOC we improve the vertex kernel from (mathcal {O}(k^2W + kW^2)) to (3mu (k + sqrt{mu }W)), where (mu = max (k,W)). We also give a combinatorial algorithm that provides a 2kW vertex kernel in fixed-parameter tractable time when parameterized by r, where (r le k) is the size of a maximum ((W+1))-packing. We further show that the algorithm computing the 2kW vertex kernel for COC can be transformed into a polynomial algorithm for two special cases, namely when (W=1), which corresponds to the well-known vertex cover problem, and for claw-free graphs. In particular, we show a new way to obtain a 2k vertex kernel (or to obtain a 2-approximation) for the vertex cover problem by only using crown structures.

在过去的几十年里,图论中出现了各种度量来把握网络脆弱性的复杂性。本文研究了(加权)顶点完整性(wVI)和(加权)分量顺序连通性(wCOC)两种具体度量方法。这些措施不仅评估需要移除的顶点数量以将图分解成碎片,而且还考虑到最大剩余组件的大小。我们论文的主要焦点是针对这两种度量量身定制的核化算法。我们利用不同冠分解中固有的结构属性,有策略地将它们结合起来,引入新的核化算法,从而推进该领域的当前状态。特别地,我们扩展了Casel等人[1]提供的平衡冠状分解的范围,扩展了冠状分解技术的适用性。综上所述,我们将VI的顶点核从(p^3)改进到(3p^2),将wVI的顶点核从(p^3)改进到(3(p^2 + p^{1.5} p_ell )),其中(p_ell < p)表示去掉溶液后最重分量的权重。对于wCOC,我们将顶点核从(mathcal {O}(k^2W + kW^2))改进为(3mu (k + sqrt{mu }W)),其中(mu = max (k,W))。我们还给出了一种组合算法,当参数化为r时,该算法在固定参数可处理时间内提供2kW顶点核,其中(r le k)是最大((W+1)) -packing的大小。我们进一步证明了计算COC的2kW顶点核的算法可以在两种特殊情况下转换为多项式算法,即(W=1)(对应于众所周知的顶点覆盖问题)和无爪图。特别地,我们展示了一种新的方法来获得一个2k顶点核(或获得一个2-近似)的顶点覆盖问题,仅使用冠结构。
{"title":"Combining Crown Structures for Vulnerability Measures","authors":"Katrin Casel,&nbsp;Tobias Friedrich,&nbsp;Aikaterini Niklanovits,&nbsp;Kirill Simonov,&nbsp;Ziena Zeif","doi":"10.1007/s00453-025-01348-2","DOIUrl":"10.1007/s00453-025-01348-2","url":null,"abstract":"<div><p>Over the past decades, various metrics have emerged in graph theory to grasp the complex nature of network vulnerability. In this paper, we study two specific measures: (weighted) vertex integrity (wVI) and (weighted) component order connectivity (wCOC). These measures not only evaluate the number of vertices that need to be removed to decompose a graph into fragments, but also take into account the size of the largest remaining component. The main focus of our paper is on kernelization algorithms tailored to both measures. We capitalize on the structural attributes inherent in different crown decompositions, strategically combining them to introduce novel kernelization algorithms that advance the current state of the field. In particular, we extend the scope of the balanced crown decomposition provided by Casel et al. [1] and expand the applicability of crown decomposition techniques. In summary, we improve the vertex kernel of VI from <span>(p^3)</span> to <span>(3p^2)</span>, and of wVI from <span>(p^3)</span> to <span>(3(p^2 + p^{1.5} p_ell ))</span>, where <span>(p_ell &lt; p)</span> represents the weight of the heaviest component after removing a solution. For wCOC we improve the vertex kernel from <span>(mathcal {O}(k^2W + kW^2))</span> to <span>(3mu (k + sqrt{mu }W))</span>, where <span>(mu = max (k,W))</span>. We also give a combinatorial algorithm that provides a 2<i>kW</i> vertex kernel in fixed-parameter tractable time when parameterized by <i>r</i>, where <span>(r le k)</span> is the size of a maximum <span>((W+1))</span>-packing. We further show that the algorithm computing the 2<i>kW</i> vertex kernel for COC can be transformed into a polynomial algorithm for two special cases, namely when <span>(W=1)</span>, which corresponds to the well-known vertex cover problem, and for claw-free graphs. In particular, we show a new way to obtain a 2<i>k</i> vertex kernel (or to obtain a 2-approximation) for the vertex cover problem by only using crown structures.</p></div>","PeriodicalId":50824,"journal":{"name":"Algorithmica","volume":"88 1","pages":""},"PeriodicalIF":0.7,"publicationDate":"2025-11-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s00453-025-01348-2.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145561701","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
From Data Completion to Problems on Hypercubes: A Parameterized Analysis of the Independent Set Problem 从数据补全到超立方体问题:独立集问题的参数化分析。
IF 0.7 4区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-11-17 DOI: 10.1007/s00453-025-01354-4
Eduard Eiben, Robert Ganian, Iyad Kanj, Sebastian Ordyniak, Stefan Szeider

Several works have recently investigated the parameterized complexity of data completion problems, motivated by their applications in machine learning, and clustering in particular. Interestingly, these problems can be equivalently formulated as classical graph problems on induced subgraphs of powers of partially-defined hypercubes. In this paper, we follow up on this recent direction by investigating the Independent Set problem on this graph class, which has been studied in the data science setting under the name Diversity. We obtain a comprehensive picture of the problem’s parameterized complexity and establish its fixed-parameter tractability w.r.t. the solution size plus the power of the hypercube. Given that several such First Order Logic (FO) definable problems have been shown to be fixed-parameter tractable on the considered graph class, one may ask whether fixed-parameter tractability could be extended to capture all FO-definable problems. We answer this question in the negative by showing that FO model checking on induced subgraphs of hypercubes is as difficult as FO model checking on general graphs.

最近有几部作品研究了数据补全问题的参数化复杂性,其动机是它们在机器学习中的应用,特别是聚类。有趣的是,这些问题可以等价地表述为部分定义超立方体幂的诱导子图上的经典图问题。在本文中,我们通过研究该图类上的独立集问题来跟进这一最新方向,该问题已在数据科学设置中以多样性的名义进行了研究。我们得到了问题的参数化复杂性的全貌,并建立了它的定参数可跟踪性,即解的大小加上超立方体的幂。考虑到几个这样的一阶逻辑(FO)可定义问题已经被证明在考虑的图类上是固定参数可处理的,人们可能会问,固定参数可跟踪性是否可以扩展到捕获所有FO可定义问题。我们否定地回答了这个问题,证明了超立方体的诱导子图上的FO模型检验与一般图上的FO模型检验一样困难。
{"title":"From Data Completion to Problems on Hypercubes: A Parameterized Analysis of the Independent Set Problem","authors":"Eduard Eiben,&nbsp;Robert Ganian,&nbsp;Iyad Kanj,&nbsp;Sebastian Ordyniak,&nbsp;Stefan Szeider","doi":"10.1007/s00453-025-01354-4","DOIUrl":"10.1007/s00453-025-01354-4","url":null,"abstract":"<div><p>Several works have recently investigated the parameterized complexity of data completion problems, motivated by their applications in machine learning, and clustering in particular. Interestingly, these problems can be equivalently formulated as classical graph problems on induced subgraphs of powers of partially-defined hypercubes. In this paper, we follow up on this recent direction by investigating the Independent Set problem on this graph class, which has been studied in the data science setting under the name Diversity. We obtain a comprehensive picture of the problem’s parameterized complexity and establish its fixed-parameter tractability w.r.t. the solution size plus the power of the hypercube. Given that several such First Order Logic (FO) definable problems have been shown to be fixed-parameter tractable on the considered graph class, one may ask whether fixed-parameter tractability could be extended to capture all FO-definable problems. We answer this question in the negative by showing that FO model checking on induced subgraphs of hypercubes is as difficult as FO model checking on general graphs.</p></div>","PeriodicalId":50824,"journal":{"name":"Algorithmica","volume":"88 1","pages":""},"PeriodicalIF":0.7,"publicationDate":"2025-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC12620328/pdf/","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145551841","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
Finding d-Cuts in Graphs of Bounded Diameter, Graphs of Bounded Radius and H-Free Graphs 在有界直径图、有界半径图和无h图中求d-切
IF 0.7 4区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-11-15 DOI: 10.1007/s00453-025-01343-7
Felicia Lucke, Ali Momeni, Daniël Paulusma, Siani Smith

The (d)-Cut problem is to decide whether a graph has an edge cut such that each vertex has at most d neighbours on the opposite side of the cut. If (d=1), we obtain the intensively studied Matching Cut problem. The d-Cut problem has been studied as well, but a systematic study for special graph classes was lacking. We initiate such a study and consider classes of bounded diameter, bounded radius and H-free graphs. We prove that for all (dge 2), (d)-Cut is polynomial-time solvable for graphs of diameter 2, ((P_3+P_4))-free graphs and (P_5)-free graphs. These results extend known results for (d=1). However, we also prove several NP-hardness results for (d)-Cut that contrast known polynomial-time results for (d=1). Our results lead to full dichotomies for bounded diameter and bounded radius and to almost-complete dichotomies for H-free graphs.

(d) -Cut问题是决定一个图是否有一个边缘切割,使得每个顶点在切割的对面最多有d个邻居。如果(d=1),我们得到了深入研究的匹配割问题。d-Cut问题也有研究,但缺乏对特殊图类的系统研究。我们开始这样的研究,并考虑有界直径、有界半径和无h图的类。我们证明了对于所有(dge 2), (d) -Cut对于直径为2的图,((P_3+P_4))自由图和(P_5)自由图都是多项式时间可解的。这些结果扩展了(d=1)的已知结果。然而,我们也证明了(d) -Cut的几个np -硬度结果与(d=1)的已知多项式时间结果形成对比。我们的结果导致有界直径和有界半径的完全二分类,以及H-free图的几乎完全二分类。
{"title":"Finding d-Cuts in Graphs of Bounded Diameter, Graphs of Bounded Radius and H-Free Graphs","authors":"Felicia Lucke,&nbsp;Ali Momeni,&nbsp;Daniël Paulusma,&nbsp;Siani Smith","doi":"10.1007/s00453-025-01343-7","DOIUrl":"10.1007/s00453-025-01343-7","url":null,"abstract":"<div><p>The <span>(d)</span><span>-Cut</span> problem is to decide whether a graph has an edge cut such that each vertex has at most <i>d</i> neighbours on the opposite side of the cut. If <span>(d=1)</span>, we obtain the intensively studied <span>Matching Cut</span> problem. The <i>d</i><span>-Cut</span> problem has been studied as well, but a systematic study for special graph classes was lacking. We initiate such a study and consider classes of bounded diameter, bounded radius and <i>H</i>-free graphs. We prove that for all <span>(dge 2)</span>, <span>(d)</span><span>-Cut</span> is polynomial-time solvable for graphs of diameter 2, <span>((P_3+P_4))</span>-free graphs and <span>(P_5)</span>-free graphs. These results extend known results for <span>(d=1)</span>. However, we also prove several <span>NP</span>-hardness results for <span>(d)</span><span>-Cut</span> that contrast known polynomial-time results for <span>(d=1)</span>. Our results lead to full dichotomies for bounded diameter and bounded radius and to almost-complete dichotomies for <i>H</i>-free graphs.</p></div>","PeriodicalId":50824,"journal":{"name":"Algorithmica","volume":"88 1","pages":""},"PeriodicalIF":0.7,"publicationDate":"2025-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145510972","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
Computing the Minimum Bottleneck Moving Spanning Tree 计算最小瓶颈移动生成树
IF 0.7 4区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-11-14 DOI: 10.1007/s00453-025-01358-0
Haitao Wang, Yiming Zhao

Given a set P of n points that are moving in the plane, we consider the problem of computing a spanning tree for these moving points that does not change its combinatorial structure during the point movement. The objective is to minimize the bottleneck weight of the spanning tree (i.e., the largest Euclidean length of all edges) during the whole movement. The problem was solved in (O(n^2)) time previously [Akitaya, Biniaz, Bose, De Carufel, Maheshwari, Silveira, and Smid, WADS 2021]. In this paper, we present a new algorithm of (O(n^{4/3} log ^3 n)) time.

给定在平面上移动的P个点,我们考虑计算这些移动点的生成树的问题,这些点在移动过程中不改变其组合结构。目标是在整个运动过程中最小化生成树的瓶颈权值(即所有边的最大欧几里得长度)。该问题在(O(n^2))时间之前得到了解决[Akitaya, Biniaz, Bose, De Carufel, Maheshwari, Silveira, and Smid, WADS 2021]。本文提出了一种新的(O(n^{4/3} log ^3 n))时间算法。
{"title":"Computing the Minimum Bottleneck Moving Spanning Tree","authors":"Haitao Wang,&nbsp;Yiming Zhao","doi":"10.1007/s00453-025-01358-0","DOIUrl":"10.1007/s00453-025-01358-0","url":null,"abstract":"<div><p>Given a set <i>P</i> of <i>n</i> points that are moving in the plane, we consider the problem of computing a spanning tree for these moving points that does not change its combinatorial structure during the point movement. The objective is to minimize the bottleneck weight of the spanning tree (i.e., the largest Euclidean length of all edges) during the whole movement. The problem was solved in <span>(O(n^2))</span> time previously [Akitaya, Biniaz, Bose, De Carufel, Maheshwari, Silveira, and Smid, WADS 2021]. In this paper, we present a new algorithm of <span>(O(n^{4/3} log ^3 n))</span> time.</p></div>","PeriodicalId":50824,"journal":{"name":"Algorithmica","volume":"88 1","pages":""},"PeriodicalIF":0.7,"publicationDate":"2025-11-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145510673","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
A Flexible Evolutionary Algorithm with Dynamic Mutation Rate Archive 一种具有动态变异率存档的灵活进化算法
IF 0.7 4区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-11-13 DOI: 10.1007/s00453-025-01345-5
Martin S. Krejca, Carsten Witt

We propose a new, flexible approach for dynamically maintaining successful mutation rates in evolutionary algorithms using k-bit flip mutations. The algorithm adds successful mutation rates to an archive of promising rates that are favored in subsequent steps. Rates expire when their number of unsuccessful trials has exceeded a threshold, while rates currently not present in the archive can enter it in two ways: (i) via user-defined minimum selection probabilities for rates combined with a successful step or (ii) via a stagnation detection mechanism increasing the value for a promising rate after the current bit-flip neighborhood has been explored with high probability. For the minimum selection probabilities, we suggest different options, including heavy-tailed distributions. We conduct rigorous runtime analysis of the flexible evolutionary algorithm on the OneMax and Jump functions, on general unimodal functions, on minimum spanning trees, and on a class of hurdle-like functions with varying hurdle width that benefit particularly from the archive of promising mutation rates. In all cases, the runtime bounds are close to or even outperform the best known results for both stagnation detection and heavy-tailed mutations.

我们提出了一种新的、灵活的方法来动态维持进化算法中使用k位翻转突变的成功突变率。该算法将成功的突变率添加到有希望的突变率档案中,这些有希望的突变率在后续步骤中受到青睐。当不成功的尝试次数超过阈值时,速率就会过期,而当前存档中不存在的速率可以通过两种方式进入:(i)通过用户定义的最小选择概率与成功步骤相结合的速率,或(ii)通过停滞检测机制,在高概率地探索了当前位翻转邻域后,增加有希望的速率的值。对于最小选择概率,我们提出了不同的选项,包括重尾分布。我们对灵活的进化算法在OneMax和Jump函数、一般单峰函数、最小生成树和一类具有不同跨栏宽度的类跨栏函数上进行了严格的运行时分析,这些跨栏函数特别受益于有希望的突变率的档案。在所有情况下,运行时边界都接近甚至优于停滞检测和重尾突变的最佳已知结果。
{"title":"A Flexible Evolutionary Algorithm with Dynamic Mutation Rate Archive","authors":"Martin S. Krejca,&nbsp;Carsten Witt","doi":"10.1007/s00453-025-01345-5","DOIUrl":"10.1007/s00453-025-01345-5","url":null,"abstract":"<div><p>We propose a new, flexible approach for dynamically maintaining successful mutation rates in evolutionary algorithms using <b><i>k</i></b>-bit flip mutations. The algorithm adds successful mutation rates to an archive of promising rates that are favored in subsequent steps. Rates expire when their number of unsuccessful trials has exceeded a threshold, while rates currently not present in the archive can enter it in two ways: (i) via user-defined minimum selection probabilities for rates combined with a successful step or (ii) via a stagnation detection mechanism increasing the value for a promising rate after the current bit-flip neighborhood has been explored with high probability. For the minimum selection probabilities, we suggest different options, including heavy-tailed distributions. We conduct rigorous runtime analysis of the flexible evolutionary algorithm on the <span>OneMax</span> and <span>Jump</span> functions, on general unimodal functions, on minimum spanning trees, and on a class of hurdle-like functions with varying hurdle width that benefit particularly from the archive of promising mutation rates. In all cases, the runtime bounds are close to or even outperform the best known results for both stagnation detection and heavy-tailed mutations.</p></div>","PeriodicalId":50824,"journal":{"name":"Algorithmica","volume":"88 1","pages":""},"PeriodicalIF":0.7,"publicationDate":"2025-11-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145511005","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
An FPT Algorithm for Splitting a Necklace Among Two Thieves 两贼分项链的FPT算法
IF 0.7 4区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-11-10 DOI: 10.1007/s00453-025-01346-4
Michaela Borzechowski, Patrick Schnider, Simon Weber

It is well-known that the 2-Thief-Necklace-Splitting problem reduces to the discrete Ham Sandwich problem. In fact, this reduction was crucial in the proof of the (textsf{PPA})-completeness of the Ham Sandwich problem [Filos-Ratsikas and Goldberg, STOC’19]. Recently, a variant of the Ham Sandwich problem called (alpha )-Ham Sandwich has been studied, in which the point sets are guaranteed to be well-separated [Steiger and Zhao, DCG’10]. The complexity of this search problem remains unknown, but it is known to lie in the complexity class (textsf{UEOPL}) [Chiu, Choudhary and Mulzer, ICALP’20]. We define the analogue of this well-separation condition in the necklace splitting problem — a necklace is n-separable, if every subset A of the n types of jewels can be separated from the types ([n]setminus A) by at most n separator points. Since this version of necklace splitting reduces to (alpha )-Ham Sandwich in a solution-preserving way it follows that instances of this version always have unique solutions. We furthermore provide two FPT algorithms: The first FPT algorithm solves 2-Thief-Necklace-Splitting on ((n-1+ell ))-separable necklaces with n types of jewels and m total jewels in time (2^{O(ell log ell )}+O(m^2)). In particular, this shows that 2-Thief-Necklace-Splitting is polynomial-time solvable on n-separable necklaces. Thus, attempts to show hardness of (alpha )-Ham Sandwich through reduction from the 2-Thief-Necklace-Splitting problem cannot work. The second FPT algorithm tests ((n-1+ell ))-separability of a given necklace with n types of jewels in time (2^{O(ell ^2)}cdot n^4). In particular, n-separability can thus be tested in polynomial time, even though testing well-separation of point sets is (textsf{coNP})-complete [Bergold et al., SWAT’22].

众所周知,将2-小偷-项链分割问题简化为离散的火腿三明治问题。事实上,这种约简对于证明火腿三明治问题的(textsf{PPA}) -完备性至关重要[Filos-Ratsikas and Goldberg, STOC ' 19]。最近,人们研究了火腿三明治问题的一种变体(alpha ) -火腿三明治问题,其中点集保证是良好分离的[Steiger and Zhao, DCG ' 10]。这个搜索问题的复杂性仍然未知,但已知它位于复杂性类(textsf{UEOPL}) [Chiu, Choudhary和Mulzer, ICALP ' 20]。我们在项链分割问题中定义了这种井分离条件的类比-项链是n可分离的,如果n种珠宝类型的每个子集a都可以通过最多n个分隔点将类型([n]setminus A)分开。因为这个版本的项链分裂减少到(alpha ) -火腿三明治在一个解决方案保存的方式,遵循这个版本的实例总是有唯一的解决方案。我们进一步提供了两种FPT算法:第一种FPT算法解决了((n-1+ell )) -可分离项链上的2-盗贼-项链分裂,其中n种珠宝和m种珠宝在时间上(2^{O(ell log ell )}+O(m^2))。特别地,这表明2-Thief-Necklace-Splitting在n-可分离的项链上是多项式时间可解的。因此,试图通过简化2-小偷-项链分裂问题来显示(alpha ) -火腿三明治的硬度是行不通的。第二个FPT算法测试((n-1+ell )) -给定项链与n种珠宝在时间上的可分离性(2^{O(ell ^2)}cdot n^4)。特别是,n可分性因此可以在多项式时间内进行测试,即使测试点集的良好分离是(textsf{coNP}) -完全的[Bergold等人,SWAT ' 22]。
{"title":"An FPT Algorithm for Splitting a Necklace Among Two Thieves","authors":"Michaela Borzechowski,&nbsp;Patrick Schnider,&nbsp;Simon Weber","doi":"10.1007/s00453-025-01346-4","DOIUrl":"10.1007/s00453-025-01346-4","url":null,"abstract":"<div><p>It is well-known that the 2-Thief-Necklace-Splitting problem reduces to the discrete Ham Sandwich problem. In fact, this reduction was crucial in the proof of the <span>(textsf{PPA})</span>-completeness of the Ham Sandwich problem [Filos-Ratsikas and Goldberg, STOC’19]. Recently, a variant of the Ham Sandwich problem called <span>(alpha )</span>-Ham Sandwich has been studied, in which the point sets are guaranteed to be well-separated [Steiger and Zhao, DCG’10]. The complexity of this search problem remains unknown, but it is known to lie in the complexity class <span>(textsf{UEOPL})</span> [Chiu, Choudhary and Mulzer, ICALP’20]. We define the analogue of this well-separation condition in the necklace splitting problem — a necklace is <i>n</i>-<i>separable</i>, if every subset <i>A</i> of the <i>n</i> types of jewels can be separated from the types <span>([n]setminus A)</span> by at most <i>n</i> separator points. Since this version of necklace splitting reduces to <span>(alpha )</span>-Ham Sandwich in a solution-preserving way it follows that instances of this version always have unique solutions. We furthermore provide two FPT algorithms: The first FPT algorithm solves 2-Thief-Necklace-Splitting on <span>((n-1+ell ))</span>-separable necklaces with <i>n</i> types of jewels and <i>m</i> total jewels in time <span>(2^{O(ell log ell )}+O(m^2))</span>. In particular, this shows that 2-Thief-Necklace-Splitting is polynomial-time solvable on <i>n</i>-separable necklaces. Thus, attempts to show hardness of <span>(alpha )</span>-Ham Sandwich through reduction from the 2-Thief-Necklace-Splitting problem cannot work. The second FPT algorithm tests <span>((n-1+ell ))</span>-separability of a given necklace with <i>n</i> types of jewels in time <span>(2^{O(ell ^2)}cdot n^4)</span>. In particular, <i>n</i>-separability can thus be tested in polynomial time, even though testing well-separation of point sets is <span>(textsf{coNP})</span>-complete [Bergold et al., SWAT’22]. </p></div>","PeriodicalId":50824,"journal":{"name":"Algorithmica","volume":"88 1","pages":""},"PeriodicalIF":0.7,"publicationDate":"2025-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s00453-025-01346-4.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145479825","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
Lettericity of graphs: an FPT algorithm and a bound on the size of obstructions 图的信度:一个FPT算法和障碍物大小的界限
IF 0.7 4区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-11-10 DOI: 10.1007/s00453-025-01341-9
Bogdan Alecu, Mamadou Moustapha Kanté, Vadim Lozin, Viktor Zamaraev

Lettericity is a graph parameter responsible for many attractive structural properties. In particular, graphs of bounded lettericity have bounded linear clique-width and they are well-quasi-ordered by induced subgraphs. The latter property implies that any hereditary class of graphs of bounded lettericity can be described by finitely many forbidden induced subgraphs. This, in turn, implies, in a non-constructive way, polynomial-time recognition of such classes. However, no constructive algorithms and no specific bounds on the size of forbidden graphs are available up to date. In the present paper, we develop an algorithm that recognizes n-vertex graphs of lettericity at most k in time (f(k) cdot n^3) and show that any minimal graph of lettericity more than k has at most (2^{O(k^2log k)}) vertices.

信度是一个图形参数,负责许多有吸引力的结构特性。特别地,有界字母的图具有有界的线性团宽度,并且它们是由诱导子图良拟序的。后一个性质意味着任何有界字母图的遗传类都可以用有限多个禁止诱导子图来描述。反过来,这意味着,以一种非建设性的方式,对这些类的多项式时间识别。然而,到目前为止,还没有建设性的算法和对禁止图大小的具体限制。在本文中,我们开发了一种算法,该算法在时间上最多识别k个信度的n个顶点图(f(k) cdot n^3),并证明任何大于k的最小信度图最多有(2^{O(k^2log k)})个顶点。
{"title":"Lettericity of graphs: an FPT algorithm and a bound on the size of obstructions","authors":"Bogdan Alecu,&nbsp;Mamadou Moustapha Kanté,&nbsp;Vadim Lozin,&nbsp;Viktor Zamaraev","doi":"10.1007/s00453-025-01341-9","DOIUrl":"10.1007/s00453-025-01341-9","url":null,"abstract":"<div><p>Lettericity is a graph parameter responsible for many attractive structural properties. In particular, graphs of bounded lettericity have bounded linear clique-width and they are well-quasi-ordered by induced subgraphs. The latter property implies that any hereditary class of graphs of bounded lettericity can be described by finitely many forbidden induced subgraphs. This, in turn, implies, in a non-constructive way, polynomial-time recognition of such classes. However, no constructive algorithms and no specific bounds on the size of forbidden graphs are available up to date. In the present paper, we develop an algorithm that recognizes <i>n</i>-vertex graphs of lettericity at most <i>k</i> in time <span>(f(k) cdot n^3)</span> and show that any minimal graph of lettericity more than <i>k</i> has at most <span>(2^{O(k^2log k)})</span> vertices.</p></div>","PeriodicalId":50824,"journal":{"name":"Algorithmica","volume":"88 1","pages":""},"PeriodicalIF":0.7,"publicationDate":"2025-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s00453-025-01341-9.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145479826","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
On computing vertex connectivity of 1-planar graphs 1-平面图顶点连通性的计算
IF 0.7 4区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-11-10 DOI: 10.1007/s00453-025-01355-3
Therese Biedl, Karthik Murali

The vertex connectivity of a graph G is the size of the smallest set of vertices S such that (G setminus S) is disconnected. For the class of planar graphs, the problem of vertex connectivity is well-studied, both from structural and algorithmic perspectives. Let G be a plane embedded graph, and (Lambda (G)) be an auxiliary graph obtained by inserting a face vertex inside each face and connecting it to all vertices of G incident with the face. If S is a minimal vertex cut of G, then there exists a cycle of length 2|S| whose vertices alternate between vertices of S and face vertices. This structure facilitates the designing of a linear-time algorithm to find minimum vertex cuts of planar graphs. In this paper, we attempt a similar approach for the class of 1-plane graphs—these are graphs with a drawing on the plane where each edge is crossed at most once. We consider different classes of 1-plane graphs based on the subgraphs induced by the endpoints of crossings. For 1-plane graphs where the endpoints of every crossing induce the complete graph (K_4), we show that the structure of minimum vertex cuts is identical to that in plane graphs, as mentioned above. For 1-plane graphs where the endpoints of every crossing induce at least three edges (i.e., one edge apart from the crossing pair of edges), we show that for any minimal vertex cut S, there exists a cycle of diameter O(|S|) in (Lambda (G)) such that all vertices of S are in the neighbourhood of the cycle. This structure enables us to design a linear time algorithm to compute the vertex connectivity of all such 1-plane graphs.

图G的顶点连通性是使(G setminus S)不连通的最小顶点集S的大小。对于平面图类,顶点连通性问题从结构和算法的角度都得到了很好的研究。设G为平面嵌入图,(Lambda (G))为辅助图,通过在每个面内插入一个面顶点,并将其连接到G中与该面相关的所有顶点。如果S是G的最小顶点切割,则存在一个长度为2|S|的环,其顶点在S的顶点和面顶点之间交替。这种结构便于设计求平面图形最小顶点切割的线性时间算法。在本文中,我们尝试用类似的方法处理一类单平面图——这些图在每条边最多交叉一次的平面上绘制。我们考虑了不同类型的1-平面图,这些图是基于交叉端点所产生的子图。对于每个交叉点的端点都能生成完整图(K_4)的1-平面图,我们证明了最小顶点切割的结构与上面提到的平面图中的结构相同。对于每个交叉点的端点至少有三条边(即,在交叉边对之外有一条边)的一平面图,我们证明了对于任何最小顶点切割S,在(Lambda (G))中存在一个直径为O(|S|)的环,使得S的所有顶点都在该环的邻域中。这种结构使我们能够设计一个线性时间算法来计算所有这样的1-平面图的顶点连通性。
{"title":"On computing vertex connectivity of 1-planar graphs","authors":"Therese Biedl,&nbsp;Karthik Murali","doi":"10.1007/s00453-025-01355-3","DOIUrl":"10.1007/s00453-025-01355-3","url":null,"abstract":"<div><p>The vertex connectivity of a graph <i>G</i> is the size of the smallest set of vertices <i>S</i> such that <span>(G setminus S)</span> is disconnected. For the class of planar graphs, the problem of vertex connectivity is well-studied, both from structural and algorithmic perspectives. Let <i>G</i> be a plane embedded graph, and <span>(Lambda (G))</span> be an auxiliary graph obtained by inserting a face vertex inside each face and connecting it to all vertices of <i>G</i> incident with the face. If <i>S</i> is a minimal vertex cut of <i>G</i>, then there exists a cycle of length 2|<i>S</i>| whose vertices alternate between vertices of <i>S</i> and face vertices. This structure facilitates the designing of a linear-time algorithm to find minimum vertex cuts of planar graphs. In this paper, we attempt a similar approach for the class of 1-plane graphs—these are graphs with a drawing on the plane where each edge is crossed at most once. We consider different classes of 1-plane graphs based on the subgraphs induced by the endpoints of crossings. For 1-plane graphs where the endpoints of every crossing induce the complete graph <span>(K_4)</span>, we show that the structure of minimum vertex cuts is identical to that in plane graphs, as mentioned above. For 1-plane graphs where the endpoints of every crossing induce at least three edges (i.e., one edge apart from the crossing pair of edges), we show that for any minimal vertex cut <i>S</i>, there exists a cycle of diameter <i>O</i>(|<i>S</i>|) in <span>(Lambda (G))</span> such that all vertices of <i>S</i> are in the neighbourhood of the cycle. This structure enables us to design a linear time algorithm to compute the vertex connectivity of all such 1-plane graphs.</p></div>","PeriodicalId":50824,"journal":{"name":"Algorithmica","volume":"88 1","pages":""},"PeriodicalIF":0.7,"publicationDate":"2025-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145479823","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
Geometric Thickness of Multigraphs is (exists mathbb {R})-Complete 几何厚度的多图是(exists mathbb {R}) -完成
IF 0.7 4区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-11-10 DOI: 10.1007/s00453-025-01351-7
Henry Förster, Philipp Kindermann, Tillmann Miltzow, Irene Parada, Soeren Terziadis, Birgit Vogtenhuber

We say that a (multi)graph ( user2{G} = (user2{V},user2{E}) ) has geometric thickness t if there exists a straight-line drawing ( user2{varphi }:user2{V} to mathbb{R}^{{mathbf{2}}} ) and a t-coloring of its edges where no two edges sharing a point in their relative interior have the same color. The Geometric Thickness problem asks whether a given multigraph has geometric thickness at most t. This problem was shown to be NP-hard for ( user2{t} = mathbf{2} ) (Durocher et al. Comput Geom 56:1–18, 2016. https://doi.org/10.1016/j.comgeo.2016.03.003). In this paper, we settle the computational complexity of Geometric Thickness by showing that it is (exists mathbb {R})-complete already for thickness 30. Moreover, our reduction shows that the problem is (exists mathbb {R})-complete for 4392-planar graphs, where a graph is k-planar if it admits a topological drawing with at most k crossings per edge. In the course of our paper we answer previous questions on geometric thickness and on other related problems, in particular that simultaneous graph embeddings of 31 edge-disjoint graphs and pseudo-segment stretchability with chromatic number 30 are (exists mathbb {R})-complete.

我们说(多)图( user2{G} = (user2{V},user2{E}) )具有几何厚度t,如果存在一条直线绘制( user2{varphi }:user2{V} to mathbb{R}^{{mathbf{2}}} )和其边缘的t着色,其中没有在其相对内部共享一个点的两条边具有相同的颜色。几何厚度问题(Geometric Thickness problem)询问给定多图的几何厚度是否最多为t。对于( user2{t} = mathbf{2} ) (Durocher et al.),这个问题被证明是np困难的。计算机工程学报,2016。https://doi.org/10.1016/j.comgeo.2016.03.003)。在本文中,我们解决几何厚度的计算复杂性,表明它是(exists mathbb {R}) -完备的厚度30。此外,我们的约简表明,对于4392个平面图,如果一个图允许每条边最多有k个交叉点的拓扑绘制,那么这个图就是k平面的,这个问题是(exists mathbb {R}) -完全的。在本文中,我们回答了先前关于几何厚度和其他相关问题的问题,特别是31个边不相交图的同时图嵌入和色数为30的伪段可拉伸性是(exists mathbb {R}) -完备的。
{"title":"Geometric Thickness of Multigraphs is (exists mathbb {R})-Complete","authors":"Henry Förster,&nbsp;Philipp Kindermann,&nbsp;Tillmann Miltzow,&nbsp;Irene Parada,&nbsp;Soeren Terziadis,&nbsp;Birgit Vogtenhuber","doi":"10.1007/s00453-025-01351-7","DOIUrl":"10.1007/s00453-025-01351-7","url":null,"abstract":"<div><p>We say that a (multi)graph <span>( user2{G} = (user2{V},user2{E}) )</span> has geometric thickness <i>t</i> if there exists a straight-line drawing <span>( user2{varphi }:user2{V} to mathbb{R}^{{mathbf{2}}} )</span> and a <i>t</i>-coloring of its edges where no two edges sharing a point in their relative interior have the same color. The <span>Geometric Thickness</span> problem asks whether a given multigraph has geometric thickness at most <i>t</i>. This problem was shown to be NP-hard for <span>( user2{t} = mathbf{2} )</span> (Durocher et al. Comput Geom 56:1–18, 2016. https://doi.org/10.1016/j.comgeo.2016.03.003). In this paper, we settle the computational complexity of <span>Geometric Thickness</span> by showing that it is <span>(exists mathbb {R})</span>-complete already for thickness<b> 30</b>. Moreover, our reduction shows that the problem is <span>(exists mathbb {R})</span>-complete for<b> 4392</b>-planar graphs, where a graph is <b><i>k</i></b>-planar if it admits a topological drawing with at most <b><i>k</i></b> crossings per edge. In the course of our paper we answer previous questions on geometric thickness and on other related problems, in particular that simultaneous graph embeddings of<b> 31</b> edge-disjoint graphs and pseudo-segment stretchability with chromatic number <b>30</b> are <span>(exists mathbb {R})</span>-complete.</p></div>","PeriodicalId":50824,"journal":{"name":"Algorithmica","volume":"88 1","pages":""},"PeriodicalIF":0.7,"publicationDate":"2025-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s00453-025-01351-7.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145479824","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
A Clique-Based Separator for Intersection Graphs of Geodesic Disks in (mathbb {R}^2) 一种基于团的测地线盘交点图分割方法 (mathbb {R}^2)
IF 0.7 4区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-08-29 DOI: 10.1007/s00453-025-01337-5
Boris Aronov, Mark de Berg, Leonidas Theocharous

Let d be a (well-behaved) shortest-path metric defined on a path-connected subset of (mathbb {R}^2) and let (mathcal {D}={D_1,ldots,D_n}) be a set of geodesic disks with respect to the metric d. We prove that (mathcal {G}^{times }(mathcal {D})), the intersection graph of the disks in (mathcal {D}), has a clique-based separator consisting of (O(n^{3/4+varepsilon })) cliques. This significantly extends the class of objects whose intersection graphs have small clique-based separators. Our clique-based separator yields an algorithm for q-Coloring that runs in time (2^{O(n^{3/4+varepsilon })}), assuming the boundaries of the disks (D_i) can be computed in polynomial time. We also use our clique-based separator to obtain a simple, efficient, and almost exact distance oracle for intersection graphs of geodesic disks. Our distance oracle uses (O(n^{7/4+varepsilon })) storage and can report the hop distance between any two nodes in (mathcal {G}^{times }(mathcal {D})) in (O(n^{3/4+varepsilon })) time, up to an additive error of one. So far, distance oracles with an additive error of one that use subquadratic storage and sublinear query time were not known for such general graph classes.

设d是在(mathbb {R}^2)的路径连通子集上定义的(表现良好的)最短路径度量,设(mathcal {D}={D_1,ldots,D_n})是一组关于度量d的测地线磁盘。我们证明(mathcal {D})中磁盘的相交图(mathcal {G}^{times }(mathcal {D}))有一个由(O(n^{3/4+varepsilon }))块组成的基于团的分隔符。这极大地扩展了交集图具有小的基于团的分隔符的对象类。我们基于团的分隔符产生q-Coloring算法,该算法运行时间为(2^{O(n^{3/4+varepsilon })}),假设磁盘的边界(D_i)可以在多项式时间内计算。我们还使用我们的基于团的分隔符来获得一个简单、高效、几乎精确的测地线盘相交图的距离oracle。我们的距离oracle使用(O(n^{7/4+varepsilon }))存储,并且可以在(O(n^{3/4+varepsilon }))时间内报告(mathcal {G}^{times }(mathcal {D}))中任意两个节点之间的跳距离,最多可添加误差为1。到目前为止,对于这种一般的图类,使用次二次存储和次线性查询时间的加性误差为1的距离预言器还不为人所知。
{"title":"A Clique-Based Separator for Intersection Graphs of Geodesic Disks in (mathbb {R}^2)","authors":"Boris Aronov,&nbsp;Mark de Berg,&nbsp;Leonidas Theocharous","doi":"10.1007/s00453-025-01337-5","DOIUrl":"10.1007/s00453-025-01337-5","url":null,"abstract":"<div><p>Let <i>d</i> be a (well-behaved) shortest-path metric defined on a path-connected subset of <span>(mathbb {R}^2)</span> and let <span>(mathcal {D}={D_1,ldots,D_n})</span> be a set of geodesic disks with respect to the metric <i>d</i>. We prove that <span>(mathcal {G}^{times }(mathcal {D}))</span>, the intersection graph of the disks in <span>(mathcal {D})</span>, has a clique-based separator consisting of <span>(O(n^{3/4+varepsilon }))</span> cliques. This significantly extends the class of objects whose intersection graphs have small clique-based separators. Our clique-based separator yields an algorithm for <i>q</i>-<span>Coloring</span> that runs in time <span>(2^{O(n^{3/4+varepsilon })})</span>, assuming the boundaries of the disks <span>(D_i)</span> can be computed in polynomial time. We also use our clique-based separator to obtain a simple, efficient, and almost exact distance oracle for intersection graphs of geodesic disks. Our distance oracle uses <span>(O(n^{7/4+varepsilon }))</span> storage and can report the hop distance between any two nodes in <span>(mathcal {G}^{times }(mathcal {D}))</span> in <span>(O(n^{3/4+varepsilon }))</span> time, up to an additive error of one. So far, distance oracles with an additive error of one that use subquadratic storage and sublinear query time were not known for such general graph classes.</p></div>","PeriodicalId":50824,"journal":{"name":"Algorithmica","volume":"87 12","pages":"1997 - 2017"},"PeriodicalIF":0.7,"publicationDate":"2025-08-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s00453-025-01337-5.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145227881","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
期刊
Algorithmica
全部 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