首页 > 最新文献

Sci. Ann. Comput. Sci.最新文献

英文 中文
A Modified Decomposition Algorithm for Maximum Weight Bipartite Matching and Its Experimental Evaluation 一种改进的最大权值二部匹配分解算法及其实验评价
Pub Date : 2020-08-31 DOI: 10.7561/SACS.2020.1.39
Shibsankar Das
Let G be an undirected bipartite graph with positive integer weights on the edges. We refine the existing decomposition theorem originally proposed by Kao et al., for computing maximum weight bipartite matching. We apply it to design an efficient version of the decomposition algorithm to compute the weight of a maximum weight bipartite matching of G in O(|V |W /k(|V |, W /N))-time by employing an algorithm designed by Feder and Motwani as a subroutine, where |V | and N denote the number of nodes and the maximum edge weight of G, respectively and k(x, y) = log x/ log(x 2 /y). The parameter W is smaller than the total edge weight W, essentially when the largest edge weight differs by more than one from the second largest edge weight in the current working graph in any decomposition step of the algorithm. In best case W = O(|E|) where |E| be the number of edges of G and in worst case W = W, that is, |E| ≤ W ≤ W. In addition, we talk about a scaling property of the algorithm and research a better bound of the parameter W. An experimental evaluation on randomly generated data shows that the proposed improvement is significant in general.
设G是一个边权为正整数的无向二部图。我们改进了Kao等人最初提出的分解定理,用于计算最大权值二部匹配。我们利用Feder和Motwani设计的一种算法作为子程序,设计了一种高效的分解算法,在O(|V |W /k(|V |, W /N))时间内计算G的最大权值二部匹配的权值,其中|V |和N分别表示G的节点数和最大边权,k(x, y) = log x/ log(x2 /y)。参数W小于总边权W,本质上是指在算法的任意分解步骤中,当前工作图中最大边权与第二大边权相差大于1。在最佳情况下W = O(|E|),其中|E|为G的边数;在最坏情况下W = W,即|E|≤W≤W。此外,我们讨论了算法的缩放特性,并研究了参数W的较优界。对随机生成数据的实验评价表明,所提出的改进总体上是显著的。
{"title":"A Modified Decomposition Algorithm for Maximum Weight Bipartite Matching and Its Experimental Evaluation","authors":"Shibsankar Das","doi":"10.7561/SACS.2020.1.39","DOIUrl":"https://doi.org/10.7561/SACS.2020.1.39","url":null,"abstract":"Let G be an undirected bipartite graph with positive integer weights on the edges. We refine the existing decomposition theorem originally proposed by Kao et al., for computing maximum weight bipartite matching. We apply it to design an efficient version of the decomposition algorithm to compute the weight of a maximum weight bipartite matching of G in O(|V |W /k(|V |, W /N))-time by employing an algorithm designed by Feder and Motwani as a subroutine, where |V | and N denote the number of nodes and the maximum edge weight of G, respectively and k(x, y) = log x/ log(x 2 /y). The parameter W is smaller than the total edge weight W, essentially when the largest edge weight differs by more than one from the second largest edge weight in the current working graph in any decomposition step of the algorithm. In best case W = O(|E|) where |E| be the number of edges of G and in worst case W = W, that is, |E| ≤ W ≤ W. In addition, we talk about a scaling property of the algorithm and research a better bound of the parameter W. An experimental evaluation on randomly generated data shows that the proposed improvement is significant in general.","PeriodicalId":394919,"journal":{"name":"Sci. Ann. Comput. Sci.","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125413687","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 Complete Axiomatisation for Probabilistic Trace Equivalence 概率迹等价的一个完全公理化
Pub Date : 2020-08-31 DOI: 10.7561/SACS.2020.1.69
Ferry Timmers, J. F. Groote
We provide an axiomatisation for =pTr , a variant of probabilistic trace equivalence as formulated by Bernardo et al., 2014, in the setting of the alternating model of Hansson. The equivalence considers traces individually instead of trace distributions. We show that our axiomatisation is sound and also complete for recursion-free sequential processes. Due to the nature of the trace equivalence, the axiomatisation is particularly complex.
我们提供了=pTr的公理化,这是由Bernardo等人在2014年制定的概率迹等效的变体,在汉森交替模型的设置中。等效性单独考虑跟踪,而不是考虑跟踪分布。我们证明了我们的公理化是健全的,并且对于无递归的顺序过程也是完整的。由于迹等效的性质,公理化是特别复杂的。
{"title":"A Complete Axiomatisation for Probabilistic Trace Equivalence","authors":"Ferry Timmers, J. F. Groote","doi":"10.7561/SACS.2020.1.69","DOIUrl":"https://doi.org/10.7561/SACS.2020.1.69","url":null,"abstract":"We provide an axiomatisation for =pTr , a variant of probabilistic trace equivalence as formulated by Bernardo et al., 2014, in the setting of the alternating model of Hansson. The equivalence considers traces individually instead of trace distributions. We show that our axiomatisation is sound and also complete for recursion-free sequential processes. Due to the nature of the trace equivalence, the axiomatisation is particularly complex.","PeriodicalId":394919,"journal":{"name":"Sci. Ann. Comput. Sci.","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127767607","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
An Optimum Lower Bound for the Weights of Maximum Weight Matching in Bipartite Graphs 二部图中最大权匹配权的最优下界
Pub Date : 2020-08-31 DOI: 10.7561/SACS.2020.1.25
Shibsankar Das
The problem of computing a maximum weight matching in a bipartite graph is one of the fundamental algorithmic problems that has played an important role in the development of combinatorial optimization and algorithmics. Let Gw,σ is a collection of all weighted bipartite graphs, each having σ and w as the size of each of the non-empty subset of the vertex partition and the total weight of the graph, respectively. We give a tight lower bound dw−σ σ e + 1 for the set {Wt(mwm(G)) | G ∈ Gw,σ} which denotes the collection of weights of maximum weight bipartite matchings of all the graphs in Gw,σ.
二部图中最大权值匹配的计算问题是组合优化和算法发展中重要的基本算法问题之一。设Gw,σ是所有加权二部图的集合,每个图的顶点划分的非空子集和图的总权值分别为σ和w。我们给出了集合{Wt(mwm(G)) | G∈Gw,σ}的一个紧下界dw−σ σ e + 1,它表示Gw,σ中所有图的最大权值二部匹配的权值集合。
{"title":"An Optimum Lower Bound for the Weights of Maximum Weight Matching in Bipartite Graphs","authors":"Shibsankar Das","doi":"10.7561/SACS.2020.1.25","DOIUrl":"https://doi.org/10.7561/SACS.2020.1.25","url":null,"abstract":"The problem of computing a maximum weight matching in a bipartite graph is one of the fundamental algorithmic problems that has played an important role in the development of combinatorial optimization and algorithmics. Let Gw,σ is a collection of all weighted bipartite graphs, each having σ and w as the size of each of the non-empty subset of the vertex partition and the total weight of the graph, respectively. We give a tight lower bound dw−σ σ e + 1 for the set {Wt(mwm(G)) | G ∈ Gw,σ} which denotes the collection of weights of maximum weight bipartite matchings of all the graphs in Gw,σ.","PeriodicalId":394919,"journal":{"name":"Sci. Ann. Comput. Sci.","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114984493","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
Most General Algebraic Specifications for an Abstract Datatype of Rational Numbers 有理数抽象数据类型的最一般代数规范
Pub Date : 2020-08-31 DOI: 10.7561/SACS.2020.1.1
J. Bergstra
The notion of a most general algebraic specification of an arithmetical datatype of characteristic zero is introduced.Three examples of such specifications are given. A preference is formulated for a specification by means of infinitely many equations which can be presented via a finite number of so-called schematic equations phrased in terms of an infinite signature. On the basis of the latter specification three topics are discussed: (i) fracterm decomposition operators and the numerator paradox, (ii) foundational specifications of arithmetical datatypes, and (iii) poly-infix operations.
引入特征为零的算术数据类型的最一般代数规范的概念。给出了这类规范的三个例子。优选是通过无限多的方程来制定规格的,这些方程可以通过有限数量的以无限签名形式表述的所谓示意图方程来表示。在后一规范的基础上,讨论了三个主题:(i)分形分解算子和分子悖论,(ii)算术数据类型的基本规范,以及(iii)多中缀运算。
{"title":"Most General Algebraic Specifications for an Abstract Datatype of Rational Numbers","authors":"J. Bergstra","doi":"10.7561/SACS.2020.1.1","DOIUrl":"https://doi.org/10.7561/SACS.2020.1.1","url":null,"abstract":"The notion of a most general algebraic specification of an arithmetical datatype of characteristic zero is introduced.Three examples of such specifications are given. A preference is formulated for a specification by means of infinitely many equations which can be presented via a finite number of so-called schematic equations phrased in terms of an infinite signature. On the basis of the latter specification three topics are discussed: (i) fracterm decomposition operators and the numerator paradox, (ii) foundational specifications of arithmetical datatypes, and (iii) poly-infix operations.","PeriodicalId":394919,"journal":{"name":"Sci. Ann. Comput. Sci.","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133089670","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}
引用次数: 3
Small Longest Tandem Scattered Subsequences 小最长串联分散子序列
Pub Date : 2020-06-24 DOI: 10.7561/SACS.2021.1.79
L. Russo, Alexandre P. Francisco
We consider the problem of identifying tandem scattered subsequences within a string. Our algorithm identifies a longest subsequence which occurs twice without overlap in a string. This algorithm is based on the Hunt-Szymanski algorithm, therefore its performance improves if the string is not self similar, which occurs naturally on strings over large alphabets. Our algorithm relies on new results for data structures that support dynamic longest increasing sub-sequences. In the process we also obtain improved algorithms for the decremental string comparison problem.
我们考虑了字符串中串联分散子序列的识别问题。我们的算法确定了在字符串中出现两次且没有重叠的最长子序列。该算法基于Hunt-Szymanski算法,因此,如果字符串不是自相似的,它的性能会提高,这在大字母的字符串上自然会发生。我们的算法依赖于支持动态最长递增子序列的数据结构的新结果。在此过程中,我们还得到了对递减字符串比较问题的改进算法。
{"title":"Small Longest Tandem Scattered Subsequences","authors":"L. Russo, Alexandre P. Francisco","doi":"10.7561/SACS.2021.1.79","DOIUrl":"https://doi.org/10.7561/SACS.2021.1.79","url":null,"abstract":"We consider the problem of identifying tandem scattered subsequences within a string. Our algorithm identifies a longest subsequence which occurs twice without overlap in a string. This algorithm is based on the Hunt-Szymanski algorithm, therefore its performance improves if the string is not self similar, which occurs naturally on strings over large alphabets. Our algorithm relies on new results for data structures that support dynamic longest increasing sub-sequences. In the process we also obtain improved algorithms for the decremental string comparison problem.","PeriodicalId":394919,"journal":{"name":"Sci. Ann. Comput. Sci.","volume":"140 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125760391","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}
引用次数: 3
Identifying and Querying Regularly Visited Places 识别和查询经常访问的地方
Pub Date : 2019-12-30 DOI: 10.7561/sacs.2019.2.185
A. Rudi
A stay point of a moving entity is a region in which it spends a significant amount of time. In this paper, we identify all stay points of an entity in a certain time interval, where the entity is allowed to leave the region but it should return within a given time limit. This definition of stay points seems more natural in many applications of trajectory analysis than those that do not limit the time of entity’s absence from the region. We present an O(n log n) algorithm for trajectories in R with n vertices and a (1 + )-approximation algorithm for trajectories in R to identify all such stay points. Our algorithm runs in O(kn), where k depends on and the ratio of the duration of the trajectory to the allowed gap time. We also present an algorithm to answer stay point queries in logarithmic time, after an O(kn log n) time preprocessing.
移动实体的停留点是它在其中花费大量时间的区域。在本文中,我们确定了一个实体在一定时间间隔内的所有停留点,允许实体离开该区域,但必须在给定的时间限制内返回。在轨迹分析的许多应用中,这种停留点的定义似乎比那些不限制实体离开区域时间的定义更自然。我们提出了一种O(n log n)算法来识别R中有n个顶点的轨迹,并提出了一种(1 +)-近似算法来识别R中所有这样的停留点。我们的算法运行时间为0 (kn),其中k取决于轨迹持续时间与允许间隙时间的比值。我们还提出了一种算法,在O(kn log n)时间预处理后,在对数时间内回答停留点查询。
{"title":"Identifying and Querying Regularly Visited Places","authors":"A. Rudi","doi":"10.7561/sacs.2019.2.185","DOIUrl":"https://doi.org/10.7561/sacs.2019.2.185","url":null,"abstract":"A stay point of a moving entity is a region in which it spends a significant amount of time. In this paper, we identify all stay points of an entity in a certain time interval, where the entity is allowed to leave the region but it should return within a given time limit. This definition of stay points seems more natural in many applications of trajectory analysis than those that do not limit the time of entity’s absence from the region. We present an O(n log n) algorithm for trajectories in R with n vertices and a (1 + )-approximation algorithm for trajectories in R to identify all such stay points. Our algorithm runs in O(kn), where k depends on and the ratio of the duration of the trajectory to the allowed gap time. We also present an algorithm to answer stay point queries in logarithmic time, after an O(kn log n) time preprocessing.","PeriodicalId":394919,"journal":{"name":"Sci. Ann. Comput. Sci.","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122398046","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
Probabilistic process algebra and strategic interleaving 概率过程代数与策略交错
Pub Date : 2019-12-20 DOI: 10.7561/sacs.2020.2.205
K. Middelburg
We first present a probabilistic version of ACP that rests on the principle that probabilistic choices are always resolved before choices involved in alternative composition and parallel composition are resolved and then extend this probabilistic version of ACP with a form of interleaving in which parallel processes are interleaved according to what is known as a process-scheduling policy in the field of operating systems. We use the term strategic interleaving for this more constrained form of interleaving. The extension covers probabilistic process-scheduling policies.
我们首先提出了ACP的概率版本,该版本基于概率选择总是在替代组合和并行组合中涉及的选择解决之前解决的原则,然后将ACP的概率版本扩展为一种交错形式,其中并行进程根据操作系统领域中所谓的进程调度策略交错。我们用策略交错来描述这种更有约束的交错形式。扩展涵盖了概率进程调度策略。
{"title":"Probabilistic process algebra and strategic interleaving","authors":"K. Middelburg","doi":"10.7561/sacs.2020.2.205","DOIUrl":"https://doi.org/10.7561/sacs.2020.2.205","url":null,"abstract":"We first present a probabilistic version of ACP that rests on the principle that probabilistic choices are always resolved before choices involved in alternative composition and parallel composition are resolved and then extend this probabilistic version of ACP with a form of interleaving in which parallel processes are interleaved according to what is known as a process-scheduling policy in the field of operating systems. We use the term strategic interleaving for this more constrained form of interleaving. The extension covers probabilistic process-scheduling policies.","PeriodicalId":394919,"journal":{"name":"Sci. Ann. Comput. Sci.","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127464957","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}
引用次数: 4
Generalising KAT to verify weighted computations 推广KAT来验证加权计算
Pub Date : 2019-11-04 DOI: 10.7561/sacs.2019.2.141
Leandro Gomes, A. Madeira, L. Barbosa
Kleene algebra with tests (KAT) was introduced as an algebraic structure to model and reason about classic imperative programs, i.e. sequences of discrete transitions guarded by Boolean tests. This paper introduces two generalisations of this structure able to express programs as weighted transitions and tests with outcomes in non necessarily bivalent truth spaces: graded Kleene algebra with tests (GKAT) and a variant where tests are also idempotent (I-GKAT). On this context, and in analogy to Kozen's encoding of Propositional Hoare Logic (PHL) in KAT [22], we discuss the encoding of a graded PHL in I-GKAT and of its while-free fragment in GKAT. Moreover, to establish semantics for these structures four new algebras are defined: FSET(T), FREL(K,T) and FLANG(K,T) over complete residuated lattices K and T, and M(n,A) over a GKAT or I-GKAT A. As a final exercise, the paper discusses some program equivalence proofs in a graded context.
引入Kleene代数与测试(KAT)作为一种代数结构来对经典命令式程序(即由布尔检验保护的离散转换序列)进行建模和推理。本文介绍了该结构的两种推广,能够将程序表示为非必然二价真值空间中的加权转移和结果检验:带检验的分级Kleene代数(GKAT)和检验也是幂等的变体(I-GKAT)。在此背景下,我们类比Kozen在kat[22]中对命题Hoare逻辑(PHL)的编码,讨论了在I-GKAT中对一个分级的PHL及其在GKAT中的空闲片段的编码。此外,为了建立这些结构的语义,定义了四个新的代数:完全剩馀格K和T上的FSET(T), FREL(K,T)和FLANG(K,T),以及GKAT或I-GKAT A上的M(n,A)。
{"title":"Generalising KAT to verify weighted computations","authors":"Leandro Gomes, A. Madeira, L. Barbosa","doi":"10.7561/sacs.2019.2.141","DOIUrl":"https://doi.org/10.7561/sacs.2019.2.141","url":null,"abstract":"Kleene algebra with tests (KAT) was introduced as an algebraic structure to model and reason about classic imperative programs, i.e. sequences of discrete transitions guarded by Boolean tests. This paper introduces two generalisations of this structure able to express programs as weighted transitions and tests with outcomes in non necessarily bivalent truth spaces: graded Kleene algebra with tests (GKAT) and a variant where tests are also idempotent (I-GKAT). On this context, and in analogy to Kozen's encoding of Propositional Hoare Logic (PHL) in KAT [22], we discuss the encoding of a graded PHL in I-GKAT and of its while-free fragment in GKAT. Moreover, to establish semantics for these structures four new algebras are defined: FSET(T), FREL(K,T) and FLANG(K,T) over complete residuated lattices K and T, and M(n,A) over a GKAT or I-GKAT A. As a final exercise, the paper discusses some program equivalence proofs in a graded context.","PeriodicalId":394919,"journal":{"name":"Sci. Ann. Comput. Sci.","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127558564","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Enumerating Collinear Points in Higher Dimensions 高维共线点枚举
Pub Date : 2019-09-10 DOI: 10.7561/SACS.2019.1.81
A. Rudi, R. A. Rufai
In this paper, we study the problem of reporting all maximal collinear subsets of a point set S in R for d ≥ 3. An algorithm for this problem can be used to detect if any three of the points are collinear or find the line that intersects the most points in S. Besides, obtaining such maximal subsets is necessary for some problems about the collinearity relation among points, such as when covering them with the fewest lines. We present practical algorithms to find all maximal collinear subsets of a set of n points, including one with space complexity O(n) and time complexity O(dn log n), and one with space complexity O(n) and time complexity O(dn).
研究了R中当d≥3时点集S的所有极大共线子集的报告问题。该问题的算法可以用来检测任意三个点是否共线,或者找到s中与点相交最多的直线。此外,对于一些关于点之间共线关系的问题,例如用最少的直线覆盖点时,需要获得这样的极大子集。我们提出了一种实用的算法来找到n个点的集合的所有最大共线子集,包括空间复杂度O(n)和时间复杂度O(dn log n)的子集,以及空间复杂度O(n)和时间复杂度O(dn)的子集。
{"title":"Enumerating Collinear Points in Higher Dimensions","authors":"A. Rudi, R. A. Rufai","doi":"10.7561/SACS.2019.1.81","DOIUrl":"https://doi.org/10.7561/SACS.2019.1.81","url":null,"abstract":"In this paper, we study the problem of reporting all maximal collinear subsets of a point set S in R for d ≥ 3. An algorithm for this problem can be used to detect if any three of the points are collinear or find the line that intersects the most points in S. Besides, obtaining such maximal subsets is necessary for some problems about the collinearity relation among points, such as when covering them with the fewest lines. We present practical algorithms to find all maximal collinear subsets of a set of n points, including one with space complexity O(n) and time complexity O(dn log n), and one with space complexity O(n) and time complexity O(dn).","PeriodicalId":394919,"journal":{"name":"Sci. Ann. Comput. Sci.","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124072527","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
Weighted Context-Free Grammars Over Bimonoids 二元类上的加权上下文无关语法
Pub Date : 2019-09-10 DOI: 10.7561/SACS.2019.1.59
George Rahonis, Faidra Torpari
We introduce and investigate weighted context-free grammars over an arbitrary bimonoid K. Thus, we do not assume that the operations of K are commutative or idempotent or they distribute over each other. We prove a Chomsky-Schützenberger type theorem for the series generated by our grammars. Moreover, we show that the class of series generated by weighted right-linear grammars over a linearly ordered alphabet Σ and K coincides with that of recognizable series over Σ and K.
我们在任意双项式K上引入并研究了加权上下文无关语法。因此,我们不假设K的运算是可交换的或幂等的,也不假设它们彼此分布。对于由我们的语法生成的序列,我们证明了一个chomsky - sch岑伯格类型定理。此外,我们证明了在线性有序字母Σ和K上由加权右线性语法生成的级数类与在Σ和K上可识别的级数类是一致的。
{"title":"Weighted Context-Free Grammars Over Bimonoids","authors":"George Rahonis, Faidra Torpari","doi":"10.7561/SACS.2019.1.59","DOIUrl":"https://doi.org/10.7561/SACS.2019.1.59","url":null,"abstract":"We introduce and investigate weighted context-free grammars over an arbitrary bimonoid K. Thus, we do not assume that the operations of K are commutative or idempotent or they distribute over each other. We prove a Chomsky-Schützenberger type theorem for the series generated by our grammars. Moreover, we show that the class of series generated by weighted right-linear grammars over a linearly ordered alphabet Σ and K coincides with that of recognizable series over Σ and K.","PeriodicalId":394919,"journal":{"name":"Sci. Ann. Comput. Sci.","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122984270","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
期刊
Sci. Ann. Comput. Sci.
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1