首页 > 最新文献

Dialogues in cardiovascular medicine : DCM最新文献

英文 中文
A knowledge representation meta-model for rule-based modelling of signalling networks 基于规则的信令网络建模的知识表示元模型
Pub Date : 2016-03-03 DOI: 10.4204/EPTCS.204.5
Adrien Basso-Blandin, W. Fontana, Russell Harmer
The study of cellular signalling pathways and their deregulation in disease states, such as cancer, is a large and extremely complex task. Indeed, these systems involve many parts and processes but are studied piecewise and their literatures and data are consequently fragmented, distributed and sometimes--at least apparently--inconsistent. This makes it extremely difficult to build significant explanatory models with the result that effects in these systems that are brought about by many interacting factors are poorly understood. The rule-based approach to modelling has shown some promise for the representation of the highly combinatorial systems typically found in signalling where many of the proteins are composed of multiple binding domains, capable of simultaneous interactions, and/or peptide motifs controlled by post-translational modifications. However, the rule-based approach requires highly detailed information about the precise conditions for each and every interaction which is rarely available from any one single source. Rather, these conditions must be painstakingly inferred and curated, by hand, from information contained in many papers--each of which contains only part of the story. In this paper, we introduce a graph-based meta-model, attuned to the representation of cellular signalling networks, which aims to ease this massive cognitive burden on the rule-based curation process. This meta-model is a generalization of that used by Kappa and BNGL which allows for the flexible representation of knowledge at various levels of granularity. In particular, it allows us to deal with information which has either too little, or too much, detail with respect to the strict rule-based meta-model. Our approach provides a basis for the gradual aggregation of fragmented biological knowledge extracted from the literature into an instance of the meta-model from which we can define an automated translation into executable Kappa programs.
研究细胞信号通路及其在疾病状态(如癌症)中的解除管制是一项庞大而极其复杂的任务。事实上,这些系统涉及许多部分和过程,但被分段地研究,因此它们的文献和数据是碎片化的、分散的,有时(至少在表面上)是不一致的。这使得建立重要的解释性模型变得极其困难,结果是这些系统中由许多相互作用的因素所带来的影响很难理解。基于规则的建模方法已经显示出一些希望,用于表示通常在信号传导中发现的高度组合系统,其中许多蛋白质由多个结合域组成,能够同时相互作用,和/或由翻译后修饰控制的肽基序。然而,基于规则的方法需要关于每个交互的精确条件的非常详细的信息,这些信息很少从任何单一来源获得。相反,这些条件必须从许多论文中的信息中精心推断和手工策划——每一篇论文都只包含了故事的一部分。在本文中,我们引入了一个基于图的元模型,该模型与细胞信号网络的表示相适应,旨在减轻基于规则的管理过程中的这种巨大的认知负担。这个元模型是Kappa和BNGL使用的元模型的泛化,它允许在不同粒度级别上灵活地表示知识。特别是,它允许我们处理相对于严格的基于规则的元模型来说细节太少或太多的信息。我们的方法为从文献中提取的碎片化生物学知识逐渐聚集到元模型实例中提供了基础,从中我们可以定义自动翻译为可执行的Kappa程序。
{"title":"A knowledge representation meta-model for rule-based modelling of signalling networks","authors":"Adrien Basso-Blandin, W. Fontana, Russell Harmer","doi":"10.4204/EPTCS.204.5","DOIUrl":"https://doi.org/10.4204/EPTCS.204.5","url":null,"abstract":"The study of cellular signalling pathways and their deregulation in disease states, such as cancer, is a large and extremely complex task. Indeed, these systems involve many parts and processes but are studied piecewise and their literatures and data are consequently fragmented, distributed and sometimes--at least apparently--inconsistent. This makes it extremely difficult to build significant explanatory models with the result that effects in these systems that are brought about by many interacting factors are poorly understood. \u0000The rule-based approach to modelling has shown some promise for the representation of the highly combinatorial systems typically found in signalling where many of the proteins are composed of multiple binding domains, capable of simultaneous interactions, and/or peptide motifs controlled by post-translational modifications. However, the rule-based approach requires highly detailed information about the precise conditions for each and every interaction which is rarely available from any one single source. Rather, these conditions must be painstakingly inferred and curated, by hand, from information contained in many papers--each of which contains only part of the story. \u0000In this paper, we introduce a graph-based meta-model, attuned to the representation of cellular signalling networks, which aims to ease this massive cognitive burden on the rule-based curation process. This meta-model is a generalization of that used by Kappa and BNGL which allows for the flexible representation of knowledge at various levels of granularity. In particular, it allows us to deal with information which has either too little, or too much, detail with respect to the strict rule-based meta-model. Our approach provides a basis for the gradual aggregation of fragmented biological knowledge extracted from the literature into an instance of the meta-model from which we can define an automated translation into executable Kappa programs.","PeriodicalId":88470,"journal":{"name":"Dialogues in cardiovascular medicine : DCM","volume":"57 1","pages":"47-59"},"PeriodicalIF":0.0,"publicationDate":"2016-03-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89560025","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}
引用次数: 13
Free fall and cellular automata 自由落体和元胞自动机
Pub Date : 2016-03-03 DOI: 10.4204/EPTCS.204.1
P. Arrighi, Gilles Dowek
Three reasonable hypotheses lead to the thesis that physical phenomena can be described and simulated with cellular automata. In this work, we attempt to describe the motion of a particle upon which a constant force is applied, with a cellular automaton, in Newtonian physics, in Special Relativity, and in General Relativity. The results are very different for these three theories.
三个合理的假设导致了可以用元胞自动机描述和模拟物理现象的论点。在这项工作中,我们试图用元胞自动机,在牛顿物理学、狭义相对论和广义相对论中描述一个粒子在恒定力作用下的运动。这三种理论的结果非常不同。
{"title":"Free fall and cellular automata","authors":"P. Arrighi, Gilles Dowek","doi":"10.4204/EPTCS.204.1","DOIUrl":"https://doi.org/10.4204/EPTCS.204.1","url":null,"abstract":"Three reasonable hypotheses lead to the thesis that physical phenomena can be described and simulated with cellular automata. In this work, we attempt to describe the motion of a particle upon which a constant force is applied, with a cellular automaton, in Newtonian physics, in Special Relativity, and in General Relativity. The results are very different for these three theories.","PeriodicalId":88470,"journal":{"name":"Dialogues in cardiovascular medicine : DCM","volume":"19 1","pages":"1-10"},"PeriodicalIF":0.0,"publicationDate":"2016-03-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77071358","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
Formalising Confluence in PVS PVS中合流的形式化
Pub Date : 2016-03-02 DOI: 10.4204/EPTCS.204.2
M. Ayala-Rincón
Confluence is a critical property of computational systems which is related with determinism and non ambiguity and thus with other relevant computational attributes of functional specifications and rewriting system as termination and completion. Several criteria have been explored that guarantee confluence and their formalisations provide further interesting information. This work discusses topics and presents personal positions and views related with the formalisation of confluence properties in the Prototype Verification System PVS developed at our research group.
合流是计算系统的一个关键属性,它与确定性和非模糊性有关,因此与功能规范和重写系统的其他相关计算属性有关,如终止和完成。已经探索了几个保证合流的标准,它们的形式化提供了进一步有趣的信息。本工作讨论了与原型验证系统PVS的合流属性形式化相关的主题,并提出了个人立场和观点。
{"title":"Formalising Confluence in PVS","authors":"M. Ayala-Rincón","doi":"10.4204/EPTCS.204.2","DOIUrl":"https://doi.org/10.4204/EPTCS.204.2","url":null,"abstract":"Confluence is a critical property of computational systems which is related with determinism and non ambiguity and thus with other relevant computational attributes of functional specifications and rewriting system as termination and completion. Several criteria have been explored that guarantee confluence and their formalisations provide further interesting information. This work discusses topics and presents personal positions and views related with the formalisation of confluence properties in the Prototype Verification System PVS developed at our research group.","PeriodicalId":88470,"journal":{"name":"Dialogues in cardiovascular medicine : DCM","volume":"27 1","pages":"11-17"},"PeriodicalIF":0.0,"publicationDate":"2016-03-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80361293","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
Mean-Field Semantics for a Process Calculus for Spatially-Explicit Ecological Models 空间显式生态模型过程演算的平均场语义
Pub Date : 2016-03-02 DOI: 10.4204/EPTCS.204.7
Mauricio Toro, A. Philippou, Sair Arboleda, María Puerta, S. CarlosM.Vélez
We define a mean-field semantics for S-PALPS, a process calculus for spatially-explicit, individualbased modeling of ecological systems. The new semantics of S-PALPS allows an interpretation of the average behavior of a system as a set of recurrence equations. Recurrence equations are a useful approximation when dealing with a large number of individuals, as it is the case in epidemiological studies. As a case study, we compute a set of recurrence equations capturing the dynamics of an individual-based model of the transmission of dengue in Bello (Antioquia), Colombia.
我们为S-PALPS定义了一个平均场语义,这是一个用于空间显式、基于个体的生态系统建模的过程演算。S-PALPS的新语义允许将系统的平均行为解释为一组递归方程。在处理大量个体时,递归方程是一种有用的近似值,就像在流行病学研究中一样。作为一个案例研究,我们计算了一组递归方程,捕捉了哥伦比亚贝罗(安蒂奥基亚)登革热基于个体的传播模型的动态。
{"title":"Mean-Field Semantics for a Process Calculus for Spatially-Explicit Ecological Models","authors":"Mauricio Toro, A. Philippou, Sair Arboleda, María Puerta, S. CarlosM.Vélez","doi":"10.4204/EPTCS.204.7","DOIUrl":"https://doi.org/10.4204/EPTCS.204.7","url":null,"abstract":"We define a mean-field semantics for S-PALPS, a process calculus for spatially-explicit, individualbased modeling of ecological systems. The new semantics of S-PALPS allows an interpretation of the average behavior of a system as a set of recurrence equations. Recurrence equations are a useful approximation when dealing with a large number of individuals, as it is the case in epidemiological studies. As a case study, we compute a set of recurrence equations capturing the dynamics of an individual-based model of the transmission of dengue in Bello (Antioquia), Colombia.","PeriodicalId":88470,"journal":{"name":"Dialogues in cardiovascular medicine : DCM","volume":"1 1","pages":"79-94"},"PeriodicalIF":0.0,"publicationDate":"2016-03-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89594001","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}
引用次数: 18
Finiteness and Computation in Toposes 拓扑中的有限性与计算
Pub Date : 2016-03-02 DOI: 10.4204/EPTCS.204.6
E. Haeusler
Some notions in mathematics can be considered relative. Relative is a term used to denote when the variation in the position of an observer implies variation in properties or measures on the observed object. We know, from Skolem theorem, that there are first-order models where the set of real numbers is countable and some where it is not. This fact depends on the position of the observer and on the instrument/language the obserevr uses as well, i.e., it depends on whether he/she is inside the model or not and in this particular case the use of first-order logic. In this article, we assume that computation is based on finiteness rather than natural numbers and discuss Turing machines computable morphisms defined on top of the sole notion finiteness. We explore the relativity of finiteness in models provided by toposes where the Axiom of Choice (AC) does not hold, since Tarski proved that if AC holds then all finiteness notions are equivalent. Our toposes do not have natural numbers object (NNO) either, since in a topos with a NNO these finiteness notions are equivalent to Peano finiteness going back to computation on top of Natural Numbers. The main contribution of this article is to show that although from inside every topos, with the properties previously stated, the computation model is standard, from outside some of these toposes, unexpected properties on the computation arise, e.g., infinitely long programs, finite computations containing infinitely long ones, infinitely branching computations. We mainly consider Dedekind and Kuratowski notions of finiteness in this article.
数学中的一些概念可以被认为是相对的。相对是一个术语,用来表示观察者位置的变化意味着被观察物体的性质或度量的变化。从Skolem定理我们知道,在一阶模型中实数集合是可数的,而在另一些模型中则是不可可数的。这个事实取决于观察者的位置和观察者使用的工具/语言,也就是说,它取决于他/她是否在模型内,在这种特殊情况下,一阶逻辑的使用。在本文中,我们假设计算是基于有限而不是自然数的,并讨论了在唯一概念有限之上定义的图灵机可计算态射。由于Tarski证明了如果选择公理(AC)成立,那么所有的有限概念都是等价的,因此我们探讨了由不成立的拓扑所提供的模型的有限性的相对性。我们的拓扑也没有自然数对象(NNO),因为在具有NNO的拓扑中,这些有限性概念等价于回到自然数之上计算的Peano有限性。本文的主要贡献是表明,尽管从每个拓扑的内部,具有前面所述的性质,计算模型是标准的,但从这些拓扑的外部,计算上出现了意想不到的性质,例如,无限长程序,包含无限长程序的有限计算,无限分支计算。本文主要考虑Dedekind和Kuratowski的有限概念。
{"title":"Finiteness and Computation in Toposes","authors":"E. Haeusler","doi":"10.4204/EPTCS.204.6","DOIUrl":"https://doi.org/10.4204/EPTCS.204.6","url":null,"abstract":"Some notions in mathematics can be considered relative. Relative is a term used to denote when the variation in the position of an observer implies variation in properties or measures on the observed object. We know, from Skolem theorem, that there are first-order models where the set of real numbers is countable and some where it is not. This fact depends on the position of the observer and on the instrument/language the obserevr uses as well, i.e., it depends on whether he/she is inside the model or not and in this particular case the use of first-order logic. In this article, we assume that computation is based on finiteness rather than natural numbers and discuss Turing machines computable morphisms defined on top of the sole notion finiteness. We explore the relativity of finiteness in models provided by toposes where the Axiom of Choice (AC) does not hold, since Tarski proved that if AC holds then all finiteness notions are equivalent. Our toposes do not have natural numbers object (NNO) either, since in a topos with a NNO these finiteness notions are equivalent to Peano finiteness going back to computation on top of Natural Numbers. The main contribution of this article is to show that although from inside every topos, with the properties previously stated, the computation model is standard, from outside some of these toposes, unexpected properties on the computation arise, e.g., infinitely long programs, finite computations containing infinitely long ones, infinitely branching computations. We mainly consider Dedekind and Kuratowski notions of finiteness in this article.","PeriodicalId":88470,"journal":{"name":"Dialogues in cardiovascular medicine : DCM","volume":"1 1","pages":"61-77"},"PeriodicalIF":0.0,"publicationDate":"2016-03-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89866069","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
Compositional model checking of concurrent systems, with Petri nets 基于Petri网的并发系统组成模型校核
Pub Date : 2016-03-02 DOI: 10.4204/EPTCS.204.3
P. Sobocinski
Compositionality and process equivalence are both standard concepts of process algebra. Compositionality means that the behaviour of a compound system relies only on the behaviour of its components, i.e. there is no emergent behaviour. Process equivalence means that the explicit statespace of a system takes a back seat to its interaction patterns: the information that an environment can obtain though interaction. Petri nets are a classical, yet widely used and understood, model of concurrency. Nevertheless, they have often been described as a non-compositional model, and tools tend to deal with monolithic, globally-specified models. This tutorial paper concentrates on Petri Nets with Boundaries (PNB): a compositional, graphical algebra of 1-safe nets, and its applications to reachability checking within the tool Penrose. The algorithms feature the use of compositionality and process equivalence, a powerful combination that can be harnessed to improve the performance of checking reachability and coverability in several common examples where Petri nets model realistic concurrent systems.
组合性和过程等价都是过程代数的标准概念。组合性意味着复合系统的行为仅依赖于其组成部分的行为,即不存在突现行为。过程等价意味着系统的显式状态空间让位于其交互模式:环境可以通过交互获得的信息。Petri网是一个经典的,但广泛使用和理解的并发模型。然而,它们经常被描述为非组合模型,并且工具倾向于处理整体的、全局指定的模型。本教程主要介绍带边界的Petri网(PNB): 1-safe网的组合图形代数,以及它在Penrose工具中的可达性检查中的应用。这些算法的特点是使用了组合性和进程等价性,这是一种强大的组合,可以用来在Petri网为现实并发系统建模的几个常见示例中提高检查可达性和可覆盖性的性能。
{"title":"Compositional model checking of concurrent systems, with Petri nets","authors":"P. Sobocinski","doi":"10.4204/EPTCS.204.3","DOIUrl":"https://doi.org/10.4204/EPTCS.204.3","url":null,"abstract":"Compositionality and process equivalence are both standard concepts of process algebra. Compositionality means that the behaviour of a compound system relies only on the behaviour of its components, i.e. there is no emergent behaviour. Process equivalence means that the explicit statespace of a system takes a back seat to its interaction patterns: the information that an environment can obtain though interaction. \u0000Petri nets are a classical, yet widely used and understood, model of concurrency. Nevertheless, they have often been described as a non-compositional model, and tools tend to deal with monolithic, globally-specified models. \u0000This tutorial paper concentrates on Petri Nets with Boundaries (PNB): a compositional, graphical algebra of 1-safe nets, and its applications to reachability checking within the tool Penrose. The algorithms feature the use of compositionality and process equivalence, a powerful combination that can be harnessed to improve the performance of checking reachability and coverability in several common examples where Petri nets model realistic concurrent systems.","PeriodicalId":88470,"journal":{"name":"Dialogues in cardiovascular medicine : DCM","volume":"45 1","pages":"19-30"},"PeriodicalIF":0.0,"publicationDate":"2016-03-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87681597","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
Generation, Ranking and Unranking of Ordered Trees with Degree Bounds 有度界的有序树的生成、排序和取消排序
Pub Date : 2016-03-02 DOI: 10.4204/EPTCS.204.4
M. Amani, A. Nowzari-Dalini
We study the problem of generating, ranking and unranking of unlabeled ordered trees whose nodes have maximum degree of $Delta$. This class of trees represents a generalization of chemical trees. A chemical tree is an unlabeled tree in which no node has degree greater than 4. By allowing up to $Delta$ children for each node of chemical tree instead of 4, we will have a generalization of chemical trees. Here, we introduce a new encoding over an alphabet of size 4 for representing unlabeled ordered trees with maximum degree of $Delta$. We use this encoding for generating these trees in A-order with constant average time and O(n) worst case time. Due to the given encoding, with a precomputation of size and time O(n^2) (assuming $Delta$ is constant), both ranking and unranking algorithms are also designed taking O(n) and O(nlogn) time complexities.
研究了节点最大度为$Delta$的无标记有序树的生成、排序和取消排序问题。这类树代表了化学树的一种概括。化学树是一棵未标记的树,其中没有节点的度数大于4。通过为化学树的每个节点允许最多$Delta$子节点,而不是4个,我们将有一个化学树的泛化。这里,我们在大小为4的字母表上引入一种新的编码,用于表示最大程度为$Delta$的未标记有序树。我们使用这种编码以a阶生成这些树,平均时间为常数,最坏情况为O(n)。由于给定的编码,预计算的大小和时间为O(n^2)(假设$Delta$为常数),排序和不排序算法也被设计为O(n)和O(nlogn)时间复杂度。
{"title":"Generation, Ranking and Unranking of Ordered Trees with Degree Bounds","authors":"M. Amani, A. Nowzari-Dalini","doi":"10.4204/EPTCS.204.4","DOIUrl":"https://doi.org/10.4204/EPTCS.204.4","url":null,"abstract":"We study the problem of generating, ranking and unranking of unlabeled ordered trees whose nodes have maximum degree of $Delta$. This class of trees represents a generalization of chemical trees. A chemical tree is an unlabeled tree in which no node has degree greater than 4. By allowing up to $Delta$ children for each node of chemical tree instead of 4, we will have a generalization of chemical trees. Here, we introduce a new encoding over an alphabet of size 4 for representing unlabeled ordered trees with maximum degree of $Delta$. We use this encoding for generating these trees in A-order with constant average time and O(n) worst case time. Due to the given encoding, with a precomputation of size and time O(n^2) (assuming $Delta$ is constant), both ranking and unranking algorithms are also designed taking O(n) and O(nlogn) time complexities.","PeriodicalId":88470,"journal":{"name":"Dialogues in cardiovascular medicine : DCM","volume":"230 1","pages":"31-45"},"PeriodicalIF":0.0,"publicationDate":"2016-03-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80247525","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}
引用次数: 5
Cellular Automata are Generic 元胞自动机是通用的
Pub Date : 2015-04-12 DOI: 10.4204/EPTCS.179.2
N. Dershowitz, Evgenia Falkovich
Any algorithm (in the sense of Gurevich's abstract-state-machine axiomatization of classical algorithms) operating over any arbitrary unordered domain can be simulated by a dynamic cellular automaton, that is, by a pattern-directed cellular automaton with unconstrained topology and with the power to create new cells. The advantage is that the latter is closer to physical reality. The overhead of our simulation is quadratic.
任何算法(在Gurevich对经典算法的抽象状态机公理化的意义上)在任意无序域上运行都可以通过动态元胞自动机来模拟,也就是说,通过具有无约束拓扑和创建新单元的能力的模式导向元胞自动机来模拟。优点是后者更接近物理现实。我们模拟的开销是二次的。
{"title":"Cellular Automata are Generic","authors":"N. Dershowitz, Evgenia Falkovich","doi":"10.4204/EPTCS.179.2","DOIUrl":"https://doi.org/10.4204/EPTCS.179.2","url":null,"abstract":"Any algorithm (in the sense of Gurevich's abstract-state-machine axiomatization of classical algorithms) operating over any arbitrary unordered domain can be simulated by a dynamic cellular automaton, that is, by a pattern-directed cellular automaton with unconstrained topology and with the power to create new cells. The advantage is that the latter is closer to physical reality. The overhead of our simulation is quadratic.","PeriodicalId":88470,"journal":{"name":"Dialogues in cardiovascular medicine : DCM","volume":"2 1","pages":"17-32"},"PeriodicalIF":0.0,"publicationDate":"2015-04-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78465768","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}
引用次数: 6
A Simple Parallel Implementation of Interaction Nets in Haskell 交互网络在Haskell中的简单并行实现
Pub Date : 2015-04-10 DOI: 10.4204/EPTCS.179.3
Wolfram Kahl
Due to their "inherent parallelism", interaction nets have since their introduction been considered as an attractive implementation mechanism for functional programming. We show that a simple highly-concurrent implementation in Haskell can achieve promising speed-ups on multiple cores.
由于其“固有的并行性”,交互网络自引入以来一直被认为是函数式编程的一种有吸引力的实现机制。我们展示了在Haskell中一个简单的高并发实现可以在多核上实现有希望的加速。
{"title":"A Simple Parallel Implementation of Interaction Nets in Haskell","authors":"Wolfram Kahl","doi":"10.4204/EPTCS.179.3","DOIUrl":"https://doi.org/10.4204/EPTCS.179.3","url":null,"abstract":"Due to their \"inherent parallelism\", interaction nets have since their introduction been considered as an attractive implementation mechanism for functional programming. We show that a simple highly-concurrent implementation in Haskell can achieve promising speed-ups on multiple cores.","PeriodicalId":88470,"journal":{"name":"Dialogues in cardiovascular medicine : DCM","volume":"8 1","pages":"33-47"},"PeriodicalIF":0.0,"publicationDate":"2015-04-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91018972","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 Calculus of Located Entities 定位实体的微积分
Pub Date : 2014-03-31 DOI: 10.4204/EPTCS.144.4
Adriana B. Compagnoni, P. Giannini, Catherine Kim, Matthew Milideo, Vishakha Sharma
We define BioScapeL, a stochastic pi-calculus in 3D-space. A novel aspect of BioScapeL is that entities have programmable locations. The programmer can specify a particular location where to place an entity, or a location relative to the current location of the entity. The motivation for the extension comes from the need to describe the evolution of populations of biochemical species in space, while keeping a sufficiently high level description, so that phenomena like diffusion, collision, and confinement can remain part of the semantics of the calculus. Combined with the random diffusion movement inherited from BioScape, programmable locations allow us to capture the assemblies of configurations of polymers, oligomers, and complexes such as microtubules or actin filaments. Further new aspects of BioScapeL include random translation and scaling. Random translation is instrumental in describing the location of new entities relative to the old ones. For example, when a cell secretes a hydronium ion, the ion should be placed at a given distance from the originating cell, but in a random direction. Additionally, scaling allows us to capture at a high level events such as division and growth; for example, daughter cells after mitosis have half the size of the mother cell.
我们定义了BioScapeL,一个三维空间中的随机pi微积分。BioScapeL的一个新颖之处在于实体具有可编程的位置。程序员可以指定放置实体的特定位置,或者指定相对于实体当前位置的位置。扩展的动机来自于描述空间中生物化学物种种群的进化的需要,同时保持足够高的描述,以便像扩散、碰撞和限制这样的现象可以保留微积分语义的一部分。结合从BioScape继承的随机扩散运动,可编程位置使我们能够捕获聚合物,低聚物和复合物(如微管或肌动蛋白丝)的配置组合。BioScapeL的其他新方面包括随机翻译和缩放。随机翻译有助于描述新实体相对于旧实体的位置。例如,当一个细胞分泌水合氢离子时,该离子应该被放置在离原细胞一定距离的地方,但方向是随机的。此外,扩展允许我们在高层次上捕捉事件,如划分和增长;例如,有丝分裂后的子细胞只有母细胞的一半大小。
{"title":"A Calculus of Located Entities","authors":"Adriana B. Compagnoni, P. Giannini, Catherine Kim, Matthew Milideo, Vishakha Sharma","doi":"10.4204/EPTCS.144.4","DOIUrl":"https://doi.org/10.4204/EPTCS.144.4","url":null,"abstract":"We define BioScapeL, a stochastic pi-calculus in 3D-space. A novel aspect of BioScapeL is that entities have programmable locations. The programmer can specify a particular location where to place an entity, or a location relative to the current location of the entity. The motivation for the extension comes from the need to describe the evolution of populations of biochemical species in space, while keeping a sufficiently high level description, so that phenomena like diffusion, collision, and confinement can remain part of the semantics of the calculus. Combined with the random diffusion movement inherited from BioScape, programmable locations allow us to capture the assemblies of configurations of polymers, oligomers, and complexes such as microtubules or actin filaments. \u0000Further new aspects of BioScapeL include random translation and scaling. Random translation is instrumental in describing the location of new entities relative to the old ones. For example, when a cell secretes a hydronium ion, the ion should be placed at a given distance from the originating cell, but in a random direction. Additionally, scaling allows us to capture at a high level events such as division and growth; for example, daughter cells after mitosis have half the size of the mother cell.","PeriodicalId":88470,"journal":{"name":"Dialogues in cardiovascular medicine : DCM","volume":"51 4 1","pages":"41-56"},"PeriodicalIF":0.0,"publicationDate":"2014-03-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91012557","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
期刊
Dialogues in cardiovascular medicine : DCM
全部 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