首页 > 最新文献

International Colloquium on Automata, Languages and Programming最新文献

英文 中文
Integer Linear-Exponential Programming in NP by Quantifier Elimination 通过量词消除实现 NP 中的整数线性-指数编程
Pub Date : 2024-07-09 DOI: 10.4230/LIPIcs.ICALP.2024.132
Dmitry Chistikov, Alessio Mansutti, Mikhail R. Starchak
This paper provides an NP procedure that decides whether a linear-exponential system of constraints has an integer solution. Linear-exponential systems extend standard integer linear programs with exponential terms $2^x$ and remainder terms ${(x bmod 2^y)}$. Our result implies that the existential theory of the structure $(mathbb{N},0,1,+,2^{(cdot)},V_2(cdot,cdot),leq)$ has an NP-complete satisfiability problem, thus improving upon a recent EXPSPACE upper bound. This theory extends the existential fragment of Presburger arithmetic with the exponentiation function $x mapsto 2^x$ and the binary predicate $V_2(x,y)$ that is true whenever $y geq 1$ is the largest power of $2$ dividing $x$. Our procedure for solving linear-exponential systems uses the method of quantifier elimination. As a by-product, we modify the classical Gaussian variable elimination into a non-deterministic polynomial-time procedure for integer linear programming (or: existential Presburger arithmetic).
本文提供了一种 NP 程序,用于判定线性-指数约束系统是否有整数解。线性-指数系统用指数项$2^x$和余项${(x bmod 2^y)}$扩展了标准整数线性程序。我们的结果意味着$(mathbb{N},0,1,+,2^{(cdot)},V_2(cdot,cdot),leq)$结构的存在论有一个NP-完全可满足性问题,从而改进了最近的EXPSPACE上界。这个理论用指数函数 $x mapsto 2^x$ 和二元谓词 $V_2(x,y)$ 扩展了普雷斯伯格算术的存在性片段,只要 $y geq 1$ 是除以 $x$ 的 2$ 的最大幂,这个二元谓词就为真。我们求解线性-指数系统的过程使用了量词消除法。作为副产品,我们将经典的高斯变量消元法修改为整数线性规划的非确定性多项式时间程序(或:存在的普雷斯伯格算术)。
{"title":"Integer Linear-Exponential Programming in NP by Quantifier Elimination","authors":"Dmitry Chistikov, Alessio Mansutti, Mikhail R. Starchak","doi":"10.4230/LIPIcs.ICALP.2024.132","DOIUrl":"https://doi.org/10.4230/LIPIcs.ICALP.2024.132","url":null,"abstract":"This paper provides an NP procedure that decides whether a linear-exponential system of constraints has an integer solution. Linear-exponential systems extend standard integer linear programs with exponential terms $2^x$ and remainder terms ${(x bmod 2^y)}$. Our result implies that the existential theory of the structure $(mathbb{N},0,1,+,2^{(cdot)},V_2(cdot,cdot),leq)$ has an NP-complete satisfiability problem, thus improving upon a recent EXPSPACE upper bound. This theory extends the existential fragment of Presburger arithmetic with the exponentiation function $x mapsto 2^x$ and the binary predicate $V_2(x,y)$ that is true whenever $y geq 1$ is the largest power of $2$ dividing $x$. Our procedure for solving linear-exponential systems uses the method of quantifier elimination. As a by-product, we modify the classical Gaussian variable elimination into a non-deterministic polynomial-time procedure for integer linear programming (or: existential Presburger arithmetic).","PeriodicalId":266158,"journal":{"name":"International Colloquium on Automata, Languages and Programming","volume":"52 8","pages":"132:1-132:20"},"PeriodicalIF":0.0,"publicationDate":"2024-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141663410","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 Finding Constrained Independent Sets in Cycles 关于循环中约束独立集的求
Pub Date : 2023-07-01 DOI: 10.4230/LIPIcs.ICALP.2023.73
I. Haviv
A subset of $[n] = {1,2,ldots,n}$ is called stable if it forms an independent set in the cycle on the vertex set $[n]$. In 1978, Schrijver proved via a topological argument that for all integers $n$ and $k$ with $n geq 2k$, the family of stable $k$-subsets of $[n]$ cannot be covered by $n-2k+1$ intersecting families. We study two total search problems whose totality relies on this result. In the first problem, denoted by $mathsf{Schrijve}r(n,k,m)$, we are given an access to a coloring of the stable $k$-subsets of $[n]$ with $m = m(n,k)$ colors, where $m leq n-2k+1$, and the goal is to find a pair of disjoint subsets that are assigned the same color. While for $m = n-2k+1$ the problem is known to be $mathsf{PPA}$-complete, we prove that for $m
的子集 $[n] = {1,2,ldots,n}$ 如果它在顶点集上的循环中形成一个独立的集合,就被称为稳定 $[n]$. 1978年,Schrijver通过拓扑论证证明了对于所有整数 $n$ 和 $k$ 有 $n geq 2k$,家庭的稳定 $k$-的子集 $[n]$ 不包括 $n-2k+1$ 交叉的家族。我们研究了两个总搜索问题,它们的总依赖于这个结果。在第一个问题中,用 $mathsf{Schrijve}r(n,k,m)$,我们可以看到马厩的颜色 $k$-的子集 $[n]$ 有 $m = m(n,k)$ 颜色,这里 $m leq n-2k+1$,目标是找到一对不相交的子集,它们被赋予相同的颜色。而对于 $m = n-2k+1$ 这个问题是众所周知的 $mathsf{PPA}$-完备,我们证明为 $m
{"title":"On Finding Constrained Independent Sets in Cycles","authors":"I. Haviv","doi":"10.4230/LIPIcs.ICALP.2023.73","DOIUrl":"https://doi.org/10.4230/LIPIcs.ICALP.2023.73","url":null,"abstract":"A subset of $[n] = {1,2,ldots,n}$ is called stable if it forms an independent set in the cycle on the vertex set $[n]$. In 1978, Schrijver proved via a topological argument that for all integers $n$ and $k$ with $n geq 2k$, the family of stable $k$-subsets of $[n]$ cannot be covered by $n-2k+1$ intersecting families. We study two total search problems whose totality relies on this result. In the first problem, denoted by $mathsf{Schrijve}r(n,k,m)$, we are given an access to a coloring of the stable $k$-subsets of $[n]$ with $m = m(n,k)$ colors, where $m leq n-2k+1$, and the goal is to find a pair of disjoint subsets that are assigned the same color. While for $m = n-2k+1$ the problem is known to be $mathsf{PPA}$-complete, we prove that for $m<d cdot lfloor frac{n}{2k+d-2} rfloor$, with $d$ being any fixed constant, the problem admits an efficient algorithm. For $m = lfloor n/2 rfloor-2k+1$, we prove that the problem is efficiently reducible to the $mathsf{Kneser}$ problem. Motivated by the relation between the problems, we investigate the family of unstable $k$-subsets of $[n]$, which might be of independent interest. In the second problem, called Unfair Independent Set in Cycle, we are given $ell$ subsets $V_1, ldots, V_ell$ of $[n]$, where $ell leq n-2k+1$ and $|V_i| geq 2$ for all $i in [ell]$, and the goal is to find a stable $k$-subset $S$ of $[n]$ satisfying the constraints $|S cap V_i| leq |V_i|/2$ for $i in [ell]$. We prove that the problem is $mathsf{PPA}$-complete and that its restriction to instances with $n=3k$ is at least as hard as the Cycle plus Triangles problem, for which no efficient algorithm is known. On the contrary, we prove that there exists a constant $c$ for which the restriction of the problem to instances with $n geq c cdot k$ can be solved in polynomial time.","PeriodicalId":266158,"journal":{"name":"International Colloquium on Automata, Languages and Programming","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128511650","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
Checking Refinement of Asynchronous Programs against Context-Free Specifications 根据上下文无关的规范检查异步程序的改进
Pub Date : 2023-06-22 DOI: 10.48550/arXiv.2306.13058
Pascal Baumann, Moses Ganardi, R. Majumdar, R. Thinniyam, Georg Zetzsche
In the language-theoretic approach to refinement verification, we check that the language of traces of an implementation all belong to the language of a specification. We consider the refinement verification problem for asynchronous programs against specifications given by a Dyck language. We show that this problem is EXPSPACE-complete -- the same complexity as that of language emptiness and for refinement verification against a regular specification. Our algorithm uses several technical ingredients. First, we show that checking if the coverability language of a succinctly described vector addition system with states (VASS) is contained in a Dyck language is EXPSPACE-complete. Second, in the more technical part of the proof, we define an ordering on words and show a downward closure construction that allows replacing the (context-free) language of each task in an asynchronous program by a regular language. Unlike downward closure operations usually considered in infinite-state verification, our ordering is not a well-quasi-ordering, and we have to construct the regular language ab initio. Once the tasks can be replaced, we show a reduction to an appropriate VASS and use our first ingredient. In addition to the inherent theoretical interest, refinement verification with Dyck specifications captures common practical resource usage patterns based on reference counting, for which few algorithmic techniques were known.
在精化验证的语言理论方法中,我们检查实现的跟踪语言是否都属于规范的语言。我们根据Dyck语言给出的规范考虑异步程序的细化验证问题。我们展示了这个问题是EXPSPACE-complete的——与语言空性和针对常规规范的细化验证的复杂性相同。我们的算法使用了几种技术成分。首先,我们证明了Dyck语言中是否包含有状态的简洁描述向量相加系统(VASS)的可复盖性语言是expspace完备的。其次,在证明的更技术性的部分,我们定义了单词的排序,并展示了一个向下的闭包结构,该结构允许用常规语言替换异步程序中每个任务的(与上下文无关的)语言。与通常在无限状态验证中考虑的向下闭包操作不同,我们的排序不是一个很好的准排序,我们必须从头开始构造正则语言。一旦任务可以被替换,我们显示一个适当的VASS的缩减,并使用我们的第一个成分。除了固有的理论兴趣之外,Dyck规范的精化验证捕获了基于引用计数的常见实际资源使用模式,而很少有算法技术已知。
{"title":"Checking Refinement of Asynchronous Programs against Context-Free Specifications","authors":"Pascal Baumann, Moses Ganardi, R. Majumdar, R. Thinniyam, Georg Zetzsche","doi":"10.48550/arXiv.2306.13058","DOIUrl":"https://doi.org/10.48550/arXiv.2306.13058","url":null,"abstract":"In the language-theoretic approach to refinement verification, we check that the language of traces of an implementation all belong to the language of a specification. We consider the refinement verification problem for asynchronous programs against specifications given by a Dyck language. We show that this problem is EXPSPACE-complete -- the same complexity as that of language emptiness and for refinement verification against a regular specification. Our algorithm uses several technical ingredients. First, we show that checking if the coverability language of a succinctly described vector addition system with states (VASS) is contained in a Dyck language is EXPSPACE-complete. Second, in the more technical part of the proof, we define an ordering on words and show a downward closure construction that allows replacing the (context-free) language of each task in an asynchronous program by a regular language. Unlike downward closure operations usually considered in infinite-state verification, our ordering is not a well-quasi-ordering, and we have to construct the regular language ab initio. Once the tasks can be replaced, we show a reduction to an appropriate VASS and use our first ingredient. In addition to the inherent theoretical interest, refinement verification with Dyck specifications captures common practical resource usage patterns based on reference counting, for which few algorithmic techniques were known.","PeriodicalId":266158,"journal":{"name":"International Colloquium on Automata, Languages and Programming","volume":"81 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127747799","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
A General Framework for Learning-Augmented Online Allocation 学习增强在线分配的一般框架
Pub Date : 2023-05-30 DOI: 10.48550/arXiv.2305.18861
I. Cohen, Debmalya Panigrahi
Online allocation is a broad class of problems where items arriving online have to be allocated to agents who have a fixed utility/cost for each assigned item so to maximize/minimize some objective. This framework captures a broad range of fundamental problems such as the Santa Claus problem (maximizing minimum utility), Nash welfare maximization (maximizing geometric mean of utilities), makespan minimization (minimizing maximum cost), minimization of $ell_p$-norms, and so on. We focus on divisible items (i.e., fractional allocations) in this paper. Even for divisible items, these problems are characterized by strong super-constant lower bounds in the classical worst-case online model. In this paper, we study online allocations in the {em learning-augmented} setting, i.e., where the algorithm has access to some additional (machine-learned) information about the problem instance. We introduce a {em general} algorithmic framework for learning-augmented online allocation that produces nearly optimal solutions for this broad range of maximization and minimization objectives using only a single learned parameter for every agent. As corollaries of our general framework, we improve prior results of Lattanzi et al. (SODA 2020) and Li and Xian (ICML 2021) for learning-augmented makespan minimization, and obtain the first learning-augmented nearly-optimal algorithms for the other objectives such as Santa Claus, Nash welfare, $ell_p$-minimization, etc. We also give tight bounds on the resilience of our algorithms to errors in the learned parameters, and study the learnability of these parameters.
在线分配是一类广泛的问题,其中必须将到达在线的物品分配给每个分配物品具有固定效用/成本的代理,以便最大化/最小化某些目标。这个框架捕获了广泛的基本问题,如圣诞老人问题(最大化最小效用)、纳什福利最大化(最大化效用的几何平均值)、makespan最小化(最小化最大成本)、最小化$ell_p$-规范,等等。在本文中,我们关注可分割的项目(即分数分配)。即使对于可分项目,这些问题在经典的最坏情况在线模型中也具有强超常下界的特征。在本文中,我们研究了{em学习增强}设置下的在线分配,即算法可以访问有关问题实例的一些附加(机器学习)信息。我们引入了一个用于学习增强在线分配的通用算法框架,该框架仅使用每个智能体的单个学习参数,就可以为这种广泛的最大化和最小化目标产生几乎最优的解决方案。作为我们一般框架的推论,我们改进了Lattanzi等人(SODA 2020)和Li和Xian (ICML 2021)在学习增强最大跨度最小化方面的先验结果,并获得了其他目标(如圣诞老人、纳什福利、$ell_p$-最小化等)的第一个学习增强近最优算法。我们还给出了算法对学习参数误差的弹性的严格限制,并研究了这些参数的可学习性。
{"title":"A General Framework for Learning-Augmented Online Allocation","authors":"I. Cohen, Debmalya Panigrahi","doi":"10.48550/arXiv.2305.18861","DOIUrl":"https://doi.org/10.48550/arXiv.2305.18861","url":null,"abstract":"Online allocation is a broad class of problems where items arriving online have to be allocated to agents who have a fixed utility/cost for each assigned item so to maximize/minimize some objective. This framework captures a broad range of fundamental problems such as the Santa Claus problem (maximizing minimum utility), Nash welfare maximization (maximizing geometric mean of utilities), makespan minimization (minimizing maximum cost), minimization of $ell_p$-norms, and so on. We focus on divisible items (i.e., fractional allocations) in this paper. Even for divisible items, these problems are characterized by strong super-constant lower bounds in the classical worst-case online model. In this paper, we study online allocations in the {em learning-augmented} setting, i.e., where the algorithm has access to some additional (machine-learned) information about the problem instance. We introduce a {em general} algorithmic framework for learning-augmented online allocation that produces nearly optimal solutions for this broad range of maximization and minimization objectives using only a single learned parameter for every agent. As corollaries of our general framework, we improve prior results of Lattanzi et al. (SODA 2020) and Li and Xian (ICML 2021) for learning-augmented makespan minimization, and obtain the first learning-augmented nearly-optimal algorithms for the other objectives such as Santa Claus, Nash welfare, $ell_p$-minimization, etc. We also give tight bounds on the resilience of our algorithms to errors in the learned parameters, and study the learnability of these parameters.","PeriodicalId":266158,"journal":{"name":"International Colloquium on Automata, Languages and Programming","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-05-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121557413","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 Semantically-Deterministic Automata 论语义确定性自动机
Pub Date : 2023-05-24 DOI: 10.48550/arXiv.2305.15489
Bader Abu Radi, O. Kupferman
A nondeterministic automaton is semantically deterministic (SD) if different nondeterministic choices in the automaton lead to equivalent states. Semantic determinism is interesting as it is a natural relaxation of determinism, and as some applications of deterministic automata in formal methods can actually use automata with some level of nondeterminism, tightly related to semantic determinism. In the context of finite words, semantic determinism coincides with determinism, in the sense that every pruning of an SD automaton to a deterministic one results in an equivalent automaton. We study SD automata on infinite words, focusing on B"uchi, co-B"uchi, and weak automata. We show that there, while semantic determinism does not increase the expressive power, the combinatorial and computational properties of SD automata are very different from these of deterministic automata. In particular, SD B"uchi and co-B"uchi automata are exponentially more succinct than deterministic ones (in fact, also exponentially more succinct than history-deterministic automata), their complementation involves an exponential blow up, and decision procedures for them like universality and minimization are PSPACE-complete. For weak automata, we show that while an SD weak automaton need not be pruned to an equivalent deterministic one, it can be determinized to an equivalent deterministic weak automaton with the same state space, implying also efficient complementation and decision procedures for SD weak automata.
如果不确定性自动机中的不同不确定性选择导致等效状态,则不确定性自动机是语义确定性的(SD)。语义决定论很有趣,因为它是决定论的一种自然放松,并且在形式化方法中确定性自动机的一些应用实际上可以使用具有某种程度的非决定论的自动机,这与语义决定论密切相关。在有限词的上下文中,语义决定论与决定论是一致的,在某种意义上,每次将SD自动机修剪为确定性自动机都会产生一个等效的自动机。我们研究了无限词上的SD自动机,重点研究了B uchi、co-B uchi和弱自动机。我们发现,虽然语义决定论并没有提高自动机的表达能力,但SD自动机的组合和计算性质与确定性自动机有很大的不同。特别是,sdb uchi和cob uchi自动机比确定性自动机在指数上更简洁(事实上,也比历史确定性自动机在指数上更简洁),它们的互补涉及指数膨胀,并且它们的决策过程(如普适性和最小化)是pspace完备的。对于弱自动机,我们证明了不需要将SD弱自动机修剪为等效确定性弱自动机,但可以将其确定为具有相同状态空间的等效确定性弱自动机,这也意味着SD弱自动机的有效互补和决策过程。
{"title":"On Semantically-Deterministic Automata","authors":"Bader Abu Radi, O. Kupferman","doi":"10.48550/arXiv.2305.15489","DOIUrl":"https://doi.org/10.48550/arXiv.2305.15489","url":null,"abstract":"A nondeterministic automaton is semantically deterministic (SD) if different nondeterministic choices in the automaton lead to equivalent states. Semantic determinism is interesting as it is a natural relaxation of determinism, and as some applications of deterministic automata in formal methods can actually use automata with some level of nondeterminism, tightly related to semantic determinism. In the context of finite words, semantic determinism coincides with determinism, in the sense that every pruning of an SD automaton to a deterministic one results in an equivalent automaton. We study SD automata on infinite words, focusing on B\"uchi, co-B\"uchi, and weak automata. We show that there, while semantic determinism does not increase the expressive power, the combinatorial and computational properties of SD automata are very different from these of deterministic automata. In particular, SD B\"uchi and co-B\"uchi automata are exponentially more succinct than deterministic ones (in fact, also exponentially more succinct than history-deterministic automata), their complementation involves an exponential blow up, and decision procedures for them like universality and minimization are PSPACE-complete. For weak automata, we show that while an SD weak automaton need not be pruned to an equivalent deterministic one, it can be determinized to an equivalent deterministic weak automaton with the same state space, implying also efficient complementation and decision procedures for SD weak automata.","PeriodicalId":266158,"journal":{"name":"International Colloquium on Automata, Languages and Programming","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124864095","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
An Optimal Separation between Two Property Testing Models for Bounded Degree Directed Graphs 有界度有向图两个性质检验模型的最优分离
Pub Date : 2023-05-22 DOI: 10.48550/arXiv.2305.13089
Pan Peng, Yuyang Wang
We revisit the relation between two fundamental property testing models for bounded-degree directed graphs: the bidirectional model in which the algorithms are allowed to query both the outgoing edges and incoming edges of a vertex, and the unidirectional model in which only queries to the outgoing edges are allowed. Czumaj, Peng and Sohler [STOC 2016] showed that for directed graphs with both maximum indegree and maximum outdegree upper bounded by $d$, any property that can be tested with query complexity $O_{varepsilon,d}(1)$ in the bidirectional model can be tested with $n^{1-Omega_{varepsilon,d}(1)}$ queries in the unidirectional model. In particular, if the proximity parameter $varepsilon$ approaches $0$, then the query complexity of the transformed tester in the unidirectional model approaches $n$. It was left open if this transformation can be further improved or there exists any property that exhibits such an extreme separation. We prove that testing subgraph-freeness in which the subgraph contains $k$ source components, requires $Omega(n^{1-frac{1}{k}})$ queries in the unidirectional model. This directly gives the first explicit properties that exhibit an $O_{varepsilon,d}(1)$ vs $Omega(n^{1-f(varepsilon,d)})$ separation of the query complexities between the bidirectional model and unidirectional model, where $f(varepsilon,d)$ is a function that approaches $0$ as $varepsilon$ approaches $0$. Furthermore, our lower bound also resolves a conjecture by Hellweg and Sohler [ESA 2012] on the query complexity of testing $k$-star-freeness.
我们重新审视了有界度有向图的两个基本属性测试模型之间的关系:双向模型,其中算法允许查询顶点的输出边和传入边,以及单向模型,其中只允许查询输出边。Czumaj, Peng和Sohler [STOC 2016]表明,对于最大度和最大出界度上限都为$d$的有向图,任何可以在双向模型中用查询复杂度$O_{varepsilon,d}(1)$测试的属性都可以在单向模型中用$n^{1-Omega_{varepsilon,d}(1)}$查询测试。特别是,如果接近参数$varepsilon$接近$0$,则转换后的测试器在单向模型中的查询复杂度接近$n$。如果这种转换可以进一步改进,或者存在任何表现出这种极端分离的性质,这是一个开放的问题。我们证明了测试子图包含$k$源组件的子图自由性需要单向模型中的$Omega(n^{1-frac{1}{k}})$查询。这直接给出了第一个显式属性,显示了双向模型和单向模型之间查询复杂性的$O_{varepsilon,d}(1)$ vs $Omega(n^{1-f(varepsilon,d)})$分离,其中$f(varepsilon,d)$是接近$0$的函数,$varepsilon$接近$0$。此外,我们的下界还解决了Hellweg和Sohler [ESA 2012]关于测试$k$ -star-free的查询复杂度的猜想。
{"title":"An Optimal Separation between Two Property Testing Models for Bounded Degree Directed Graphs","authors":"Pan Peng, Yuyang Wang","doi":"10.48550/arXiv.2305.13089","DOIUrl":"https://doi.org/10.48550/arXiv.2305.13089","url":null,"abstract":"We revisit the relation between two fundamental property testing models for bounded-degree directed graphs: the bidirectional model in which the algorithms are allowed to query both the outgoing edges and incoming edges of a vertex, and the unidirectional model in which only queries to the outgoing edges are allowed. Czumaj, Peng and Sohler [STOC 2016] showed that for directed graphs with both maximum indegree and maximum outdegree upper bounded by $d$, any property that can be tested with query complexity $O_{varepsilon,d}(1)$ in the bidirectional model can be tested with $n^{1-Omega_{varepsilon,d}(1)}$ queries in the unidirectional model. In particular, if the proximity parameter $varepsilon$ approaches $0$, then the query complexity of the transformed tester in the unidirectional model approaches $n$. It was left open if this transformation can be further improved or there exists any property that exhibits such an extreme separation. We prove that testing subgraph-freeness in which the subgraph contains $k$ source components, requires $Omega(n^{1-frac{1}{k}})$ queries in the unidirectional model. This directly gives the first explicit properties that exhibit an $O_{varepsilon,d}(1)$ vs $Omega(n^{1-f(varepsilon,d)})$ separation of the query complexities between the bidirectional model and unidirectional model, where $f(varepsilon,d)$ is a function that approaches $0$ as $varepsilon$ approaches $0$. Furthermore, our lower bound also resolves a conjecture by Hellweg and Sohler [ESA 2012] on the query complexity of testing $k$-star-freeness.","PeriodicalId":266158,"journal":{"name":"International Colloquium on Automata, Languages and Programming","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-05-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133106238","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
Regular Methods for Operator Precedence Languages 运算符优先语言的正则方法
Pub Date : 2023-05-05 DOI: 10.4230/LIPIcs.ICALP.2023.129
Diptarka Chakraborty, Sourav Chakraborty, G. Kumar, Kuldeep S. Meel
Given a Boolean formula $phi$ over $n$ variables, the problem of model counting is to compute the number of solutions of $phi$. Model counting is a fundamental problem in computer science with wide-ranging applications. Owing to the #P-hardness of the problems, Stockmeyer initiated the study of the complexity of approximate counting. Stockmeyer showed that $log n$ calls to an NP oracle are necessary and sufficient to achieve $(varepsilon,delta)$ guarantees. The hashing-based framework proposed by Stockmeyer has been very influential in designing practical counters over the past decade, wherein the SAT solver substitutes the NP oracle calls in practice. It is well known that an NP oracle does not fully capture the behavior of SAT solvers, as SAT solvers are also designed to provide satisfying assignments when a formula is satisfiable, without additional overhead. Accordingly, the notion of SAT oracle has been proposed to capture the behavior of SAT solver wherein given a Boolean formula, an SAT oracle returns a satisfying assignment if the formula is satisfiable or returns unsatisfiable otherwise. Since the practical state-of-the-art approximate counting techniques use SAT solvers, a natural question is whether an SAT oracle is more powerful than an NP oracle in the context of approximate model counting. The primary contribution of this work is to study the relative power of the NP oracle and SAT oracle in the context of approximate model counting. The previous techniques proposed in the context of an NP oracle are weak to provide strong bounds in the context of SAT oracle since, in contrast to an NP oracle that provides only one bit of information, a SAT oracle can provide $n$ bits of information. We therefore develop a new methodology to achieve the main result: a SAT oracle is no more powerful than an NP oracle in the context of approximate model counting.
给定一个关于$n$变量的布尔公式$phi$,模型计数的问题是计算$phi$的解的个数。模型计数是计算机科学中的一个基本问题,有着广泛的应用。由于问题的# p -硬度,斯托克迈耶开始了对近似计数复杂性的研究。Stockmeyer表明$log n$对NP oracle的调用对于实现$(varepsilon,delta)$保证是必要和充分的。在过去的十年中,Stockmeyer提出的基于哈希的框架在设计实用计数器方面非常有影响力,其中SAT求解器在实践中替代了NP oracle调用。众所周知,NP oracle不能完全捕获SAT求解器的行为,因为SAT求解器也被设计为在公式可满足时提供令人满意的分配,而没有额外的开销。因此,提出了SAT oracle的概念来捕捉SAT求解器的行为,其中给定一个布尔公式,如果公式是可满足的,则SAT oracle返回一个令人满意的赋值,否则返回不满足的赋值。由于实用的最先进的近似计数技术使用SAT求解器,一个自然的问题是,在近似模型计数的背景下,SAT预言是否比NP预言更强大。这项工作的主要贡献是研究NP预言和SAT预言在近似模型计数背景下的相对能力。先前在NP oracle上下文中提出的技术对于在SAT oracle上下文中提供强范围是弱的,因为与只提供一位信息的NP oracle相比,SAT oracle可以提供$n$位信息。因此,我们开发了一种新的方法来实现主要结果:在近似模型计数的背景下,SAT预言并不比NP预言更强大。
{"title":"Regular Methods for Operator Precedence Languages","authors":"Diptarka Chakraborty, Sourav Chakraborty, G. Kumar, Kuldeep S. Meel","doi":"10.4230/LIPIcs.ICALP.2023.129","DOIUrl":"https://doi.org/10.4230/LIPIcs.ICALP.2023.129","url":null,"abstract":"Given a Boolean formula $phi$ over $n$ variables, the problem of model counting is to compute the number of solutions of $phi$. Model counting is a fundamental problem in computer science with wide-ranging applications. Owing to the #P-hardness of the problems, Stockmeyer initiated the study of the complexity of approximate counting. Stockmeyer showed that $log n$ calls to an NP oracle are necessary and sufficient to achieve $(varepsilon,delta)$ guarantees. The hashing-based framework proposed by Stockmeyer has been very influential in designing practical counters over the past decade, wherein the SAT solver substitutes the NP oracle calls in practice. It is well known that an NP oracle does not fully capture the behavior of SAT solvers, as SAT solvers are also designed to provide satisfying assignments when a formula is satisfiable, without additional overhead. Accordingly, the notion of SAT oracle has been proposed to capture the behavior of SAT solver wherein given a Boolean formula, an SAT oracle returns a satisfying assignment if the formula is satisfiable or returns unsatisfiable otherwise. Since the practical state-of-the-art approximate counting techniques use SAT solvers, a natural question is whether an SAT oracle is more powerful than an NP oracle in the context of approximate model counting. The primary contribution of this work is to study the relative power of the NP oracle and SAT oracle in the context of approximate model counting. The previous techniques proposed in the context of an NP oracle are weak to provide strong bounds in the context of SAT oracle since, in contrast to an NP oracle that provides only one bit of information, a SAT oracle can provide $n$ bits of information. We therefore develop a new methodology to achieve the main result: a SAT oracle is no more powerful than an NP oracle in the context of approximate model counting.","PeriodicalId":266158,"journal":{"name":"International Colloquium on Automata, Languages and Programming","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-05-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132732625","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Fault-Tolerant ST-Diameter Oracles 容错性ST-Diameter oracle
Pub Date : 2023-05-05 DOI: 10.48550/arXiv.2305.03697
Davide Bilò, Keerti Choudhary, S. Cohen, T. Friedrich, Simon Krogmann, Martin Schirneck
We study the problem of estimating the $ST$-diameter of a graph that is subject to a bounded number of edge failures. An $f$-edge fault-tolerant $ST$-diameter oracle ($f$-FDO-$ST$) is a data structure that preprocesses a given graph $G$, two sets of vertices $S,T$, and positive integer $f$. When queried with a set $F$ of at most $f$ edges, the oracle returns an estimate $widehat{D}$ of the $ST$-diameter $operatorname{diam}(G-F,S,T)$, the maximum distance between vertices in $S$ and $T$ in $G-F$. The oracle has stretch $sigma geq 1$ if $operatorname{diam}(G-F,S,T) leq widehat{D} leq sigma operatorname{diam}(G-F,S,T)$. If $S$ and $T$ both contain all vertices, the data structure is called an $f$-edge fault-tolerant diameter oracle ($f$-FDO). An $f$-edge fault-tolerant distance sensitivity oracles ($f$-DSO) estimates the pairwise graph distances under up to $f$ failures. We design new $f$-FDOs and $f$-FDO-$ST$s by reducing their construction to that of all-pairs and single-source $f$-DSOs. We obtain several new tradeoffs between the size of the data structure, stretch guarantee, query and preprocessing times for diameter oracles by combining our black-box reductions with known results from the literature. We also provide an information-theoretic lower bound on the space requirement of approximate $f$-FDOs. We show that there exists a family of graphs for which any $f$-FDO with sensitivity $f ge 2$ and stretch less than $5/3$ requires $Omega(n^{3/2})$ bits of space, regardless of the query time.
我们研究了一个有有限条边失效的图的$ST$ -直径估计问题。一个$f$ -边容错$ST$ -直径oracle ($f$ - fdo - $ST$)是一个数据结构,它预处理一个给定的图$G$、两组顶点$S,T$和正整数$f$。当查询一个最多包含$f$条边的集合$F$时,oracle返回一个$ST$ -diameter $operatorname{diam}(G-F,S,T)$ ($S$中顶点与$G-F$中$T$顶点之间的最大距离)的估计$widehat{D}$。oracle已经扩展$sigma geq 1$ if $operatorname{diam}(G-F,S,T) leq widehat{D} leq sigma operatorname{diam}(G-F,S,T)$。如果$S$和$T$都包含所有顶点,则该数据结构称为$f$ -边容错直径oracle ($f$ -FDO)。一个$f$ -edge容错距离敏感oracle ($f$ -DSO)估计最多$f$次故障下的成对图距离。我们设计了新的$f$ - fdo和$f$ - fdo - $ST$ s,将它们的结构简化为全对和单源$f$ - dso。通过将我们的黑盒约简与文献中的已知结果相结合,我们在数据结构的大小、拉伸保证、查询和预处理时间之间获得了一些新的权衡。我们还提供了近似$f$ - fdo的空间要求的信息理论下界。我们证明存在一组图,对于这些图,无论查询时间如何,任何灵敏度$f ge 2$且拉伸小于$5/3$的$f$ -FDO都需要$Omega(n^{3/2})$位空间。
{"title":"Fault-Tolerant ST-Diameter Oracles","authors":"Davide Bilò, Keerti Choudhary, S. Cohen, T. Friedrich, Simon Krogmann, Martin Schirneck","doi":"10.48550/arXiv.2305.03697","DOIUrl":"https://doi.org/10.48550/arXiv.2305.03697","url":null,"abstract":"We study the problem of estimating the $ST$-diameter of a graph that is subject to a bounded number of edge failures. An $f$-edge fault-tolerant $ST$-diameter oracle ($f$-FDO-$ST$) is a data structure that preprocesses a given graph $G$, two sets of vertices $S,T$, and positive integer $f$. When queried with a set $F$ of at most $f$ edges, the oracle returns an estimate $widehat{D}$ of the $ST$-diameter $operatorname{diam}(G-F,S,T)$, the maximum distance between vertices in $S$ and $T$ in $G-F$. The oracle has stretch $sigma geq 1$ if $operatorname{diam}(G-F,S,T) leq widehat{D} leq sigma operatorname{diam}(G-F,S,T)$. If $S$ and $T$ both contain all vertices, the data structure is called an $f$-edge fault-tolerant diameter oracle ($f$-FDO). An $f$-edge fault-tolerant distance sensitivity oracles ($f$-DSO) estimates the pairwise graph distances under up to $f$ failures. We design new $f$-FDOs and $f$-FDO-$ST$s by reducing their construction to that of all-pairs and single-source $f$-DSOs. We obtain several new tradeoffs between the size of the data structure, stretch guarantee, query and preprocessing times for diameter oracles by combining our black-box reductions with known results from the literature. We also provide an information-theoretic lower bound on the space requirement of approximate $f$-FDOs. We show that there exists a family of graphs for which any $f$-FDO with sensitivity $f ge 2$ and stretch less than $5/3$ requires $Omega(n^{3/2})$ bits of space, regardless of the query time.","PeriodicalId":266158,"journal":{"name":"International Colloquium on Automata, Languages and Programming","volume":"347 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-05-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115885927","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
Efficient Caching with Reserves via Marking 通过标记高效缓存
Pub Date : 2023-05-04 DOI: 10.48550/arXiv.2305.02508
Sharat Ibrahimpur, Manish Purohit, Zoya Svitkina, Erik Vee, Joshua R. Wang
Online caching is among the most fundamental and well-studied problems in the area of online algorithms. Innovative algorithmic ideas and analysis -- including potential functions and primal-dual techniques -- give insight into this still-growing area. Here, we introduce a new analysis technique that first uses a potential function to upper bound the cost of an online algorithm and then pairs that with a new dual-fitting strategy to lower bound the cost of an offline optimal algorithm. We apply these techniques to the Caching with Reserves problem recently introduced by Ibrahimpur et al. [10] and give an O(log k)-competitive fractional online algorithm via a marking strategy, where k denotes the size of the cache. We also design a new online rounding algorithm that runs in polynomial time to obtain an O(log k)-competitive randomized integral algorithm. Additionally, we provide a new, simple proof for randomized marking for the classical unweighted paging problem.
在线缓存是在线算法领域中最基本、研究最充分的问题之一。创新的算法思想和分析——包括潜在函数和原始对偶技术——为这个仍在增长的领域提供了洞察力。在这里,我们引入了一种新的分析技术,首先使用一个潜在函数来确定在线算法的成本上限,然后将其与一种新的双拟合策略配对,以确定离线最优算法的成本下限。我们将这些技术应用于Ibrahimpur等人[10]最近提出的带储备的缓存问题,并通过标记策略给出了一个O(log k)竞争的分数在线算法,其中k表示缓存的大小。我们还设计了一种新的在线舍入算法,该算法在多项式时间内运行,以获得O(log k)竞争的随机积分算法。此外,对于经典的无加权分页问题,我们提供了一种新的、简单的随机标记证明。
{"title":"Efficient Caching with Reserves via Marking","authors":"Sharat Ibrahimpur, Manish Purohit, Zoya Svitkina, Erik Vee, Joshua R. Wang","doi":"10.48550/arXiv.2305.02508","DOIUrl":"https://doi.org/10.48550/arXiv.2305.02508","url":null,"abstract":"Online caching is among the most fundamental and well-studied problems in the area of online algorithms. Innovative algorithmic ideas and analysis -- including potential functions and primal-dual techniques -- give insight into this still-growing area. Here, we introduce a new analysis technique that first uses a potential function to upper bound the cost of an online algorithm and then pairs that with a new dual-fitting strategy to lower bound the cost of an offline optimal algorithm. We apply these techniques to the Caching with Reserves problem recently introduced by Ibrahimpur et al. [10] and give an O(log k)-competitive fractional online algorithm via a marking strategy, where k denotes the size of the cache. We also design a new online rounding algorithm that runs in polynomial time to obtain an O(log k)-competitive randomized integral algorithm. Additionally, we provide a new, simple proof for randomized marking for the classical unweighted paging problem.","PeriodicalId":266158,"journal":{"name":"International Colloquium on Automata, Languages and Programming","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130588071","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
A Hyperbolic Extension of Kadison-Singer Type Results Kadison-Singer型结果的双曲推广
Pub Date : 2023-05-04 DOI: 10.48550/arXiv.2305.02566
Ruizhe Zhang, Xinzhi Zhang
In 2013, Marcus, Spielman, and Srivastava resolved the famous Kadison-Singer conjecture. It states that for $n$ independent random vectors $v_1,cdots, v_n$ that have expected squared norm bounded by $epsilon$ and are in the isotropic position in expectation, there is a positive probability that the determinant polynomial $det(xI - sum_{i=1}^n v_iv_i^top)$ has roots bounded by $(1 + sqrt{epsilon})^2$. An interpretation of the Kadison-Singer theorem is that we can always find a partition of the vectors $v_1,cdots,v_n$ into two sets with a low discrepancy in terms of the spectral norm (in other words, rely on the determinant polynomial). In this paper, we provide two results for a broader class of polynomials, the hyperbolic polynomials. Furthermore, our results are in two generalized settings: $bullet$ The first one shows that the Kadison-Singer result requires a weaker assumption that the vectors have a bounded sum of hyperbolic norms. $bullet$ The second one relaxes the Kadison-Singer result's distribution assumption to the Strongly Rayleigh distribution. To the best of our knowledge, the previous results only support determinant polynomials [Anari and Oveis Gharan'14, Kyng, Luh and Song'20]. It is unclear whether they can be generalized to a broader class of polynomials. In addition, we also provide a sub-exponential time algorithm for constructing our results.
2013年,马库斯、斯皮尔曼和斯里瓦斯塔瓦解决了著名的卡迪森-辛格猜想。它指出,对于具有期望平方范数以$epsilon$为界并且在期望中处于各向同性位置的$n$独立随机向量$v_1,cdots, v_n$,行列式多项式$det(xI - sum_{i=1}^n v_iv_i^top)$具有以$(1 + sqrt{epsilon})^2$为界的根的概率为正。对卡迪逊-辛格定理的一种解释是,我们总能找到将向量$v_1,cdots,v_n$分割成两个集,在谱范数方面差异很小(换句话说,依赖于行列式多项式)。在本文中,我们提供了两个结果对于一个更广泛的多项式类,双曲多项式。此外,我们的结果是在两个广义设置:$bullet$第一个表明,卡迪逊-辛格结果需要一个较弱的假设,即向量具有双曲范数的有界和。$bullet$第二种方法将Kadison-Singer结果的分布假设放宽为强瑞利分布。据我们所知,之前的结果只支持行列式多项式[Anari and Oveis Gharan'14, kyking, Luh and Song'20]。目前还不清楚它们是否可以推广到更广泛的多项式类。此外,我们还提供了一个次指数时间算法来构造我们的结果。
{"title":"A Hyperbolic Extension of Kadison-Singer Type Results","authors":"Ruizhe Zhang, Xinzhi Zhang","doi":"10.48550/arXiv.2305.02566","DOIUrl":"https://doi.org/10.48550/arXiv.2305.02566","url":null,"abstract":"In 2013, Marcus, Spielman, and Srivastava resolved the famous Kadison-Singer conjecture. It states that for $n$ independent random vectors $v_1,cdots, v_n$ that have expected squared norm bounded by $epsilon$ and are in the isotropic position in expectation, there is a positive probability that the determinant polynomial $det(xI - sum_{i=1}^n v_iv_i^top)$ has roots bounded by $(1 + sqrt{epsilon})^2$. An interpretation of the Kadison-Singer theorem is that we can always find a partition of the vectors $v_1,cdots,v_n$ into two sets with a low discrepancy in terms of the spectral norm (in other words, rely on the determinant polynomial). In this paper, we provide two results for a broader class of polynomials, the hyperbolic polynomials. Furthermore, our results are in two generalized settings: $bullet$ The first one shows that the Kadison-Singer result requires a weaker assumption that the vectors have a bounded sum of hyperbolic norms. $bullet$ The second one relaxes the Kadison-Singer result's distribution assumption to the Strongly Rayleigh distribution. To the best of our knowledge, the previous results only support determinant polynomials [Anari and Oveis Gharan'14, Kyng, Luh and Song'20]. It is unclear whether they can be generalized to a broader class of polynomials. In addition, we also provide a sub-exponential time algorithm for constructing our results.","PeriodicalId":266158,"journal":{"name":"International Colloquium on Automata, Languages and Programming","volume":"25 5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130928204","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
期刊
International Colloquium on Automata, Languages and Programming
全部 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