首页 > 最新文献

Acta Informatica最新文献

英文 中文
Space separating special geffert normal form for succinct representation of star-controlled insertion-deletion systems 星控插入-删除系统简洁表示的空间分离特殊格式
IF 0.5 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2026-03-03 DOI: 10.1007/s00236-026-00524-3
Henning Fernau, Lakshmanan Kuppusamy, Indhumathi Raman

Graph-controlled insertion-deletion (GCID) systems are regulated extensions of insertion-deletion systems. At AFL 2023, star-controlled GCID system was introduced as a restriction of GCID systems. Such a system has several components and each component contains some insertion-deletion rules. The components are the vertices of a directed control graph, whose arcs describe how strings can move between components. A rule is applied to a string in a component and the resultant string is moved to the target component specified in the rule. The language of the system is the set of all terminal strings collected in the final component. In this paper, we impose the restriction in the structure of the underlying graph to be a star structure where there is a central, control component which acts like a master and transmits a string (after applying one of its rules) to one of the components specified in the applied rule. A component which receives the string can process the obtained string with any applicable rule available in it and sends back the resultant string only to the center component. In this restricted GCID, where there is a special component, namely, a central component that will process the string and then send it to any other component that processes another step and then send the string back to the central component. With this restriction, here we obtain three new, different computational completeness results for some typical descriptional complexity measures, hence sharpening the Pareto frontier of this type of grammar. These results are crucially based on a variant of Special Geffert normal form (SGNF) of type-0 grammars, that we called space separating SGNF in a paper that appeared in Natural Computing in 2019.

图控插入-删除(GCID)系统是插入-删除系统的调控扩展。在AFL 2023上,引入了星控GCID系统作为GCID系统的限制。该系统由多个组件组成,每个组件包含一些插入-删除规则。组件是有向控制图的顶点,其弧线描述字符串如何在组件之间移动。将规则应用于组件中的字符串,并将生成的字符串移动到规则中指定的目标组件。系统的语言是在最终组件中收集的所有终端字符串的集合。在本文中,我们在底层图的结构中施加限制,使其成为星形结构,其中有一个中心控制组件,其作用类似于主控组件,并将字符串(在应用其规则之一之后)传输到应用规则中指定的组件之一。接收到该字符串的组件可以使用该字符串中可用的任何适用规则处理获得的字符串,并将结果字符串仅发送回中心组件。在这个受限的GCID中,有一个特殊的组件,即中心组件,它将处理字符串,然后将其发送给处理另一个步骤的任何其他组件,然后将字符串发送回中心组件。在此限制下,我们对一些典型的描述复杂性度量获得了三个新的、不同的计算完备性结果,从而提高了这类语法的Pareto边界。这些结果关键是基于0型语法的特殊格菲特范式(SGNF)的一种变体,我们在2019年发表在《自然计算》上的一篇论文中将其称为空间分离SGNF。
{"title":"Space separating special geffert normal form for succinct representation of star-controlled insertion-deletion systems","authors":"Henning Fernau,&nbsp;Lakshmanan Kuppusamy,&nbsp;Indhumathi Raman","doi":"10.1007/s00236-026-00524-3","DOIUrl":"10.1007/s00236-026-00524-3","url":null,"abstract":"<div><p>Graph-controlled insertion-deletion (GCID) systems are regulated extensions of insertion-deletion systems. At AFL 2023, <i>star-controlled</i> GCID system was introduced as a restriction of GCID systems. Such a system has several components and each component contains some insertion-deletion rules. The components are the vertices of a directed control graph, whose arcs describe how strings can move between components. A rule is applied to a string in a component and the resultant string is moved to the target component specified in the rule. The language of the system is the set of all terminal strings collected in the final component. In this paper, we impose the restriction in the structure of the underlying graph to be a star structure where there is a central, control component which acts like a master and transmits a string (after applying one of its rules) to one of the components specified in the applied rule. A component which receives the string can process the obtained string with any applicable rule available in it and sends back the resultant string only to the center component. In this restricted GCID, where there is a special component, namely, a <i>central</i> component that will process the string and then send it to any other component that processes another step and then send the string back to the central component. With this restriction, here we obtain three new, different computational completeness results for some typical descriptional complexity measures, hence sharpening the Pareto frontier of this type of grammar. These results are crucially based on a variant of Special Geffert normal form (SGNF) of type-0 grammars, that we called space separating SGNF in a paper that appeared in <i>Natural Computing</i> in 2019.</p></div>","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"63 1","pages":""},"PeriodicalIF":0.5,"publicationDate":"2026-03-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"147336815","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
Structure of finite maximal prefix codes with constant average length 4 平均长度为4的有限极大前缀码结构
IF 0.5 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2026-02-28 DOI: 10.1007/s00236-026-00525-2
Haiyan Liu, Rongdong Cui, Shunyong Yu, Xin Wang

In this paper, we give the structure of finite maximal prefix codes over binary alphabet with constant average length 4, and prove that the families of finite maximal prefix codes are divided into 217 classes. In addition, some finite maximal prefix codes with constant average length greater than or equal to 5 are found, conduct a preliminary exploration of the case.

本文给出了常数平均长度为4的二进制字母上有限极大前缀码的结构,并证明了有限极大前缀码族可分为217类。此外,还找到了一些平均长度大于或等于5的有限极大前缀码,对这种情况进行了初步的探讨。
{"title":"Structure of finite maximal prefix codes with constant average length 4","authors":"Haiyan Liu,&nbsp;Rongdong Cui,&nbsp;Shunyong Yu,&nbsp;Xin Wang","doi":"10.1007/s00236-026-00525-2","DOIUrl":"10.1007/s00236-026-00525-2","url":null,"abstract":"<div><p>In this paper, we give the structure of finite maximal prefix codes over binary alphabet with constant average length 4, and prove that the families of finite maximal prefix codes are divided into 217 classes. In addition, some finite maximal prefix codes with constant average length greater than or equal to 5 are found, conduct a preliminary exploration of the case.</p></div>","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"63 1","pages":""},"PeriodicalIF":0.5,"publicationDate":"2026-02-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"147342683","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
Fast algorithms for window accumulated subsequence matching problem 窗口累积子序列匹配问题的快速算法
IF 0.5 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2026-02-25 DOI: 10.1007/s00236-026-00523-4
Zdenek Tronicek

A subsequence of a string T is any string that can be obtained by removing zero or more symbols from T. The paper deals with the Window Accumulated Subsequence matching Problem (WASP), which is defined as follows: Given two strings, the text T and the pattern P, and a positive integer w, the window size, find the number of size w substrings of T that contain P as a subsequence. Three algorithms for this problem are introduced: a bit-parallel approach, an algorithm preprocessing the pattern, and an algorithm preprocessing the text. The bit-parallel approach outperforms the state-of-the-art algorithm, and the other two algorithms outperform the bit-parallel approach for small alphabets, short patterns, and windows that are not much larger than the pattern. Furthermore, a preprocessing of the text that solves WASP for a fixed window size and each possible pattern of a given size is described. This is beneficial when we are to solve WASP for a single text and multiple patterns, because when the text is preprocessed, a solution is provided promptly.

字符串T的子序列是指从T中去掉0个或多个符号即可得到的任意字符串。本文研究窗口累积子序列匹配问题(Window accumulate子序列matching Problem, WASP),定义如下:给定两个字符串,文本T和模式P,以及窗口大小为正整数w,求T中包含P作为子序列的大小为w的子字符串的个数。介绍了该问题的三种算法:位并行算法、模式预处理算法和文本预处理算法。位并行方法优于最先进的算法,另外两种算法在小字母、短模式和比模式大不了多少的窗口方面优于位并行方法。此外,还描述了解决固定窗口大小和给定大小的每种可能模式的WASP的文本预处理。当我们要解决单个文本和多个模式的WASP时,这是有益的,因为当文本被预处理时,解决方案就会立即提供。
{"title":"Fast algorithms for window accumulated subsequence matching problem","authors":"Zdenek Tronicek","doi":"10.1007/s00236-026-00523-4","DOIUrl":"10.1007/s00236-026-00523-4","url":null,"abstract":"<div><p>A subsequence of a string <i>T</i> is any string that can be obtained by removing zero or more symbols from <i>T</i>. The paper deals with the Window Accumulated Subsequence matching Problem (WASP), which is defined as follows: Given two strings, the text <i>T</i> and the pattern <i>P</i>, and a positive integer <i>w</i>, the window size, find the number of size <i>w</i> substrings of <i>T</i> that contain <i>P</i> as a subsequence. Three algorithms for this problem are introduced: a bit-parallel approach, an algorithm preprocessing the pattern, and an algorithm preprocessing the text. The bit-parallel approach outperforms the state-of-the-art algorithm, and the other two algorithms outperform the bit-parallel approach for small alphabets, short patterns, and windows that are not much larger than the pattern. Furthermore, a preprocessing of the text that solves WASP for a fixed window size and each possible pattern of a given size is described. This is beneficial when we are to solve WASP for a single text and multiple patterns, because when the text is preprocessed, a solution is provided promptly.</p></div>","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"63 1","pages":""},"PeriodicalIF":0.5,"publicationDate":"2026-02-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"147342230","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
Deterministic tree-walking-storage automata 确定性树行走存储自动机
IF 0.5 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2026-02-24 DOI: 10.1007/s00236-026-00522-5
Martin Kutrib, Uwe Meyer

We introduce and investigate tree-walking-storage automata, which are finite-state devices equipped with a tree-like storage. The automata are generalized stack automata, where the linear stack storage is replaced by a non-linear tree-like stack. Therefore, tree-walking-storage automata have the ability to explore the interior of the tree storage without altering the contents, where the possible moves of the tree pointer correspond to those of tree-walking automata. In addition, a tree-walking-storage automaton can append (push) non-existent descendants to a tree node and remove (pop) leaves from the tree. As for classical stack automata, we also consider non-erasing and checking variants. As a first step to investigate these models we consider the computational capacities of deterministic one-way variants. In particular, a primary focus lies on comparing the different variants of tree-walking-storage automata as well as with classical stack automata, enabling us to draw a complete picture. Basic closure properties of the induced families of languages are shown. In particular, we consider Boolean operations and several AFL operations.

我们介绍并研究了树行走-存储自动机,这是一种具有树状存储的有限状态设备。该自动机是广义堆栈自动机,其中线性堆栈存储被非线性树状堆栈所取代。因此,树行走-存储自动机具有在不改变内容的情况下探索树存储内部的能力,其中树指针的可能移动与树行走自动机的可能移动相对应。此外,树行走-存储自动机可以将不存在的后代附加(推)到树节点,并从树中删除(弹出)叶子。对于经典的堆栈自动机,我们还考虑了非擦除和检查变量。作为研究这些模型的第一步,我们考虑确定性单向变量的计算能力。特别是,主要的重点在于比较树行走-存储自动机的不同变体以及与经典堆栈自动机的比较,使我们能够绘制完整的图像。给出了归纳语言族的基本闭包性质。特别地,我们考虑布尔运算和几个AFL运算。
{"title":"Deterministic tree-walking-storage automata","authors":"Martin Kutrib,&nbsp;Uwe Meyer","doi":"10.1007/s00236-026-00522-5","DOIUrl":"10.1007/s00236-026-00522-5","url":null,"abstract":"<div><p>We introduce and investigate tree-walking-storage automata, which are finite-state devices equipped with a tree-like storage. The automata are generalized stack automata, where the linear stack storage is replaced by a non-linear tree-like stack. Therefore, tree-walking-storage automata have the ability to explore the interior of the tree storage without altering the contents, where the possible moves of the tree pointer correspond to those of tree-walking automata. In addition, a tree-walking-storage automaton can append (push) non-existent descendants to a tree node and remove (pop) leaves from the tree. As for classical stack automata, we also consider non-erasing and checking variants. As a first step to investigate these models we consider the computational capacities of deterministic one-way variants. In particular, a primary focus lies on comparing the different variants of tree-walking-storage automata as well as with classical stack automata, enabling us to draw a complete picture. Basic closure properties of the induced families of languages are shown. In particular, we consider Boolean operations and several AFL operations.</p></div>","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"63 1","pages":""},"PeriodicalIF":0.5,"publicationDate":"2026-02-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s00236-026-00522-5.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"147341742","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
Reconstruction of SMT proofs with Lambdapi 用Lambdapi重构SMT证明
IF 0.5 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2026-02-23 DOI: 10.1007/s00236-025-00515-w
Alessio Coltellacci, Bruno Andreotti, Haniel Barbosa, Gilles Dowek, Stephan Merz

The Alethe format has been adopted by several SMT solvers for explaining why a set of constraints is unsatisfiable. We describe how to interpret Alethe proof traces and generate corresponding proofs that are accepted by the Lambdapi proof checker, a foundational proof assistant based on dependent type theory and rewriting that is intended to serve as a pivot for exchanging proofs between interactive proof assistants. We give an overview of the encoding of SMT logic and of Alethe proof traces in Lambdapi and present results of the evaluation of the checker on benchmark examples.

一些SMT求解器已经采用Alethe格式来解释为什么一组约束不能满足。我们描述了如何解释Alethe证明痕迹并生成相应的证明,这些证明被Lambdapi证明检查器接受,Lambdapi证明检查器是基于依赖类型论和重写的基础证明助手,旨在作为交互证明助手之间交换证明的枢纽。我们概述了在Lambdapi中SMT逻辑和Alethe证明轨迹的编码,并给出了在基准示例上对检查器的评估结果。
{"title":"Reconstruction of SMT proofs with Lambdapi","authors":"Alessio Coltellacci,&nbsp;Bruno Andreotti,&nbsp;Haniel Barbosa,&nbsp;Gilles Dowek,&nbsp;Stephan Merz","doi":"10.1007/s00236-025-00515-w","DOIUrl":"10.1007/s00236-025-00515-w","url":null,"abstract":"<div><p>The Alethe format has been adopted by several SMT solvers for explaining why a set of constraints is unsatisfiable. We describe how to interpret Alethe proof traces and generate corresponding proofs that are accepted by the Lambdapi proof checker, a foundational proof assistant based on dependent type theory and rewriting that is intended to serve as a pivot for exchanging proofs between interactive proof assistants. We give an overview of the encoding of SMT logic and of Alethe proof traces in Lambdapi and present results of the evaluation of the checker on benchmark examples.</p></div>","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"63 1","pages":""},"PeriodicalIF":0.5,"publicationDate":"2026-02-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"147341099","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
Ramsey achievement games on graphs : algorithms and bounds Ramsey成就游戏:算法和界限
IF 0.5 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2026-02-09 DOI: 10.1007/s00236-025-00516-9
Xiumin Wang, Zhong Huang, Xiangqian Zhou, Ralf Klasing, Yaping Mao

In 1982, Harary introduced the concept of Ramsey achievement game on graphs. Given a graph F with no isolated vertices, consider the following game played on the complete graph (K_n) by two players Alice and Bob. First, Alice colors one of the edges of (K_n) blue, then Bob colors a different edge red, and so on. The first player who can complete the formation of F in his color is the winner. The minimum n for which Alice has a winning strategy is the achievement number of F, denoted by a(F). If we replace (K_n) in the game by the complete bipartite graph (K_{n,n}), we get the bipartite achievement number, denoted by (operatorname {ba}(F)). In this paper, we correct (operatorname {ba}(mK_2)=m+1) to m and disprove (operatorname {ba}(K_{1,m})=2m-2) from Erickson and Harary (1983). We also find the exact values or upper and lower bounds of bipartite achievement numbers on matchings, stars, and double stars.

1982年,Harary在图上引入了Ramsey成就游戏的概念。给定一个没有孤立顶点的图F,考虑以下两个玩家Alice和Bob在完全图(K_n)上进行的博弈。首先,Alice将(K_n)的一条边涂成蓝色,然后Bob将另一条边涂成红色,以此类推。第一个完成自己颜色的F形的玩家就是赢家。Alice有一个获胜策略的最小n是F的成就数,用a(F)表示。如果我们将博弈中的(K_n)替换为完全二部图(K_{n,n}),我们得到二部成就数,表示为(operatorname {ba}(F))。在本文中,我们将(operatorname {ba}(mK_2)=m+1)更正为m,并反驳Erickson和Harary(1983)的(operatorname {ba}(K_{1,m})=2m-2)。我们还找到了匹配、星星和双星上的二部成就数的精确值或上界和下界。
{"title":"Ramsey achievement games on graphs : algorithms and bounds","authors":"Xiumin Wang,&nbsp;Zhong Huang,&nbsp;Xiangqian Zhou,&nbsp;Ralf Klasing,&nbsp;Yaping Mao","doi":"10.1007/s00236-025-00516-9","DOIUrl":"10.1007/s00236-025-00516-9","url":null,"abstract":"<div><p>In 1982, Harary introduced the concept of Ramsey achievement game on graphs. Given a graph <i>F</i> with no isolated vertices, consider the following game played on the complete graph <span>(K_n)</span> by two players Alice and Bob. First, Alice colors one of the edges of <span>(K_n)</span> blue, then Bob colors a different edge red, and so on. The first player who can complete the formation of <i>F</i> in his color is the winner. The minimum <i>n</i> for which Alice has a winning strategy is the achievement number of <i>F</i>, denoted by <i>a</i>(<i>F</i>). If we replace <span>(K_n)</span> in the game by the complete bipartite graph <span>(K_{n,n})</span>, we get the bipartite achievement number, denoted by <span>(operatorname {ba}(F))</span>. In this paper, we correct <span>(operatorname {ba}(mK_2)=m+1)</span> to <i>m</i> and disprove <span>(operatorname {ba}(K_{1,m})=2m-2)</span> from Erickson and Harary (1983). We also find the exact values or upper and lower bounds of bipartite achievement numbers on matchings, stars, and double stars.</p></div>","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"63 1","pages":""},"PeriodicalIF":0.5,"publicationDate":"2026-02-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"147338295","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
Opacity complexity of automatic sequences: the general case 自动序列的不透明度复杂度:一般情况
IF 0.5 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2026-02-09 DOI: 10.1007/s00236-026-00521-6
Jean-Paul Allouche, Jia-Yan Yao

In this work we introduce a new notion called opacity complexity to measure the complexity of automatic sequences. We study basic properties of this notion, and exhibit an algorithm to compute it. As applications, we compute the opacity complexity of some well-known automatic sequences, including in particular constant sequences, purely periodic sequences, the Thue-Morse sequence, the period-doubling sequence, the Golay-Shapiro(-Rudin) sequence, the paperfolding sequence, the Baum-Sweet sequence, the Tower of Hanoi sequence, and so on.

在这项工作中,我们引入了一个新的概念,称为不透明度复杂度来衡量自动序列的复杂性。我们研究了这个概念的基本性质,并展示了一个计算它的算法。作为应用,我们计算了一些著名的自动序列的不透明度复杂度,特别是常数序列、纯周期序列、Thue-Morse序列、倍周期序列、Golay-Shapiro(-Rudin)序列、折纸序列、Baum-Sweet序列、Tower of Hanoi序列等。
{"title":"Opacity complexity of automatic sequences: the general case","authors":"Jean-Paul Allouche,&nbsp;Jia-Yan Yao","doi":"10.1007/s00236-026-00521-6","DOIUrl":"10.1007/s00236-026-00521-6","url":null,"abstract":"<div><p>In this work we introduce a new notion called opacity complexity to measure the complexity of automatic sequences. We study basic properties of this notion, and exhibit an algorithm to compute it. As applications, we compute the opacity complexity of some well-known automatic sequences, including in particular constant sequences, purely periodic sequences, the Thue-Morse sequence, the period-doubling sequence, the Golay-Shapiro(-Rudin) sequence, the paperfolding sequence, the Baum-Sweet sequence, the Tower of Hanoi sequence, and so on.</p></div>","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"63 1","pages":""},"PeriodicalIF":0.5,"publicationDate":"2026-02-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"147338294","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
Distance labeling for families of cycles 循环族的距离标记
IF 0.5 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2026-01-31 DOI: 10.1007/s00236-025-00517-8
Arseny M. Shur, Mikhail Rubinchik

For an arbitrary finite family of graphs, the distance labeling problem asks to assign labels to all nodes of every graph in the family in a way that allows one to recover the distance between any two nodes of any graph from their labels. The main goal is to minimize the number of unique labels used. We study this problem for the families (mathcal {C}_n) consisting of cycles of all lengths between 3 and n. We observe that the exact solution for directed cycles is straightforward and focus on the undirected case. We design a labeling scheme requiring (frac{nsqrt{n}}{sqrt{6}}+O(n)) labels, which is almost twice less than is required by the earlier known scheme. Using the computer search, we find an optimal labeling for each (nle 17), showing that our scheme gives the results that are very close to the optimum.

对于任意有限图族,距离标注问题要求为图族中每个图的所有节点分配标签,并允许从任意图的任意两个节点的标签中恢复它们之间的距离。主要目标是尽量减少所使用的唯一标签的数量。我们研究了由3到n之间的所有长度的循环组成的族(mathcal {C}_n)的这个问题。我们观察到有向循环的精确解是直接的,并且专注于无向情况。我们设计了一个需要(frac{nsqrt{n}}{sqrt{6}}+O(n))标签的标签方案,这几乎比早期已知方案所需的标签少了两倍。使用计算机搜索,我们为每个(nle 17)找到了最优标记,表明我们的方案给出了非常接近最优的结果。
{"title":"Distance labeling for families of cycles","authors":"Arseny M. Shur,&nbsp;Mikhail Rubinchik","doi":"10.1007/s00236-025-00517-8","DOIUrl":"10.1007/s00236-025-00517-8","url":null,"abstract":"<div><p>For an arbitrary finite family of graphs, the distance labeling problem asks to assign labels to all nodes of every graph in the family in a way that allows one to recover the distance between any two nodes of any graph from their labels. The main goal is to minimize the number of unique labels used. We study this problem for the families <span>(mathcal {C}_n)</span> consisting of cycles of all lengths between 3 and <i>n</i>. We observe that the exact solution for directed cycles is straightforward and focus on the undirected case. We design a labeling scheme requiring <span>(frac{nsqrt{n}}{sqrt{6}}+O(n))</span> labels, which is almost twice less than is required by the earlier known scheme. Using the computer search, we find an optimal labeling for each <span>(nle 17)</span>, showing that our scheme gives the results that are very close to the optimum.</p></div>","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"63 1","pages":""},"PeriodicalIF":0.5,"publicationDate":"2026-01-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146083093","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
Internal contextual grammars with resources restricted and structure limited selection 资源受限、结构选择受限的内部上下文语法
IF 0.5 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2026-01-31 DOI: 10.1007/s00236-025-00520-z
Bianca Truthe

In this paper, we continue the research on the power of contextual grammars with selection languages from subfamilies of the family of regular languages. In the past, two independent hierarchies have been obtained for external and internal contextual grammars, one based on selection languages defined by structural properties (finite, monoidal, nilpotent, combinational, definite, ordered, non-counting, power-separating, suffix-closed, commutative, circular, or union-free languages), the other one based on selection languages defined by resources (number of non-terminal symbols, production rules, or states needed for generating or accepting them). In a previous paper, the language families of these hierarchies for external contextual grammars were compared and the hierarchies merged. In the present paper, we compare the language families of these hierarchies for internal contextual grammars and merge these hierarchies.

在本文中,我们继续研究上下文语法从规则语言族的子族中选择语言的能力。过去,对于外部和内部上下文语法,已经获得了两个独立的层次结构,一个是基于由结构属性定义的选择语言(有限的、一元的、幂零的、组合的、确定的、有序的、非计数的、幂分离的、后缀封闭的、交换的、循环的或无联合的语言),另一个是基于由资源定义的选择语言(非终结符号的数量、产生规则或生成或接受它们所需的状态)。在之前的一篇论文中,对外部上下文语法的这些层次结构的语言族进行了比较,并对这些层次结构进行了合并。在本文中,我们比较了这些层次结构的语言族的内部上下文语法和合并这些层次结构。
{"title":"Internal contextual grammars with resources restricted and structure limited selection","authors":"Bianca Truthe","doi":"10.1007/s00236-025-00520-z","DOIUrl":"10.1007/s00236-025-00520-z","url":null,"abstract":"<div><p>In this paper, we continue the research on the power of contextual grammars with selection languages from subfamilies of the family of regular languages. In the past, two independent hierarchies have been obtained for external and internal contextual grammars, one based on selection languages defined by structural properties (finite, monoidal, nilpotent, combinational, definite, ordered, non-counting, power-separating, suffix-closed, commutative, circular, or union-free languages), the other one based on selection languages defined by resources (number of non-terminal symbols, production rules, or states needed for generating or accepting them). In a previous paper, the language families of these hierarchies for external contextual grammars were compared and the hierarchies merged. In the present paper, we compare the language families of these hierarchies for internal contextual grammars and merge these hierarchies.</p></div>","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"63 1","pages":""},"PeriodicalIF":0.5,"publicationDate":"2026-01-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s00236-025-00520-z.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146083094","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
Sweeping permutation automata 清扫排列自动机
IF 0.5 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2026-01-31 DOI: 10.1007/s00236-025-00519-6
Maria Radionova, Alexander Okhotin

This paper introduces sweeping permutation automata, which move over an input string in alternating left-to-right and right-to-left sweeps and have a bijective transition function. It is proved that these automata recognize the same family of languages as the classical one-way permutation automata (Thierrin, “Permutation automata”, Mathematical Systems Theory, 1968). The proof is constructive: an n-state two-way permutation automaton is transformed to a one-way permutation automaton with at most (F(n)=max _{k+ell =n, m leqslant ell } k cdot { ell atopwithdelims ()m} cdot {k - 1 atopwithdelims ()ell - m} cdot (ell - m)!) states (here the maximum is over all partitions of n into k states with transitions to the right and (ell) states with transitions to the left, where m states have no transitions on the left end-marker). This number of states is proved to be necessary in the worst case, and its growth rate is estimated as (F(n) = n^{frac{n}{2} - frac{1 + ln 2}{2}frac{n}{ln n}(1 + o(1))}).

本文介绍了一种扫描置换自动机,它以从左到右和从右到左交替扫描的方式在输入字符串上移动,并且具有双目标转移函数。证明了这些自动机与经典的单向置换自动机(Thierrin,“置换自动机”,数学系统理论,1968)识别同一家族的语言。证明是建设性的:一个n状态的双向排列自动机被转换成一个最多有(F(n)=max _{k+ell =n, m leqslant ell } k cdot { ell atopwithdelims ()m} cdot {k - 1 atopwithdelims ()ell - m} cdot (ell - m)!)状态的单向排列自动机(这里的最大值是所有n划分为k个向右转移的状态和(ell)个向左转移的状态,其中m个状态在左端标记上没有转移)。在最坏的情况下,这一数量被证明是必要的,其增长率估计为(F(n) = n^{frac{n}{2} - frac{1 + ln 2}{2}frac{n}{ln n}(1 + o(1))})。
{"title":"Sweeping permutation automata","authors":"Maria Radionova,&nbsp;Alexander Okhotin","doi":"10.1007/s00236-025-00519-6","DOIUrl":"10.1007/s00236-025-00519-6","url":null,"abstract":"<div><p>This paper introduces sweeping permutation automata, which move over an input string in alternating left-to-right and right-to-left sweeps and have a bijective transition function. It is proved that these automata recognize the same family of languages as the classical one-way permutation automata (Thierrin, “Permutation automata”, <i>Mathematical Systems Theory</i>, 1968). The proof is constructive: an <i>n</i>-state two-way permutation automaton is transformed to a one-way permutation automaton with at most <span>(F(n)=max _{k+ell =n, m leqslant ell } k cdot { ell atopwithdelims ()m} cdot {k - 1 atopwithdelims ()ell - m} cdot (ell - m)!)</span> states (here the maximum is over all partitions of <i>n</i> into <i>k</i> states with transitions to the right and <span>(ell)</span> states with transitions to the left, where <i>m</i> states have no transitions on the left end-marker). This number of states is proved to be necessary in the worst case, and its growth rate is estimated as <span>(F(n) = n^{frac{n}{2} - frac{1 + ln 2}{2}frac{n}{ln n}(1 + o(1))})</span>.</p></div>","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"63 1","pages":""},"PeriodicalIF":0.5,"publicationDate":"2026-01-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146083195","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
期刊
Acta Informatica
全部 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