首页 > 最新文献

The Mathematica journal最新文献

英文 中文
Combinatorics on Words 词的组合学
Pub Date : 2010-02-05 DOI: 10.3888/TMJ.11.3-4
V. Keränen
1) Suppose you have to guess a 3 digit binary (i.e. 0's and 1's) code on a keypad. a) How many different codes are possible? b) Suppose that the door opens as soon as the 3 digit codes is entered. For example, if the code is 000, the door opens after 1000 is entered. Try to come up with the shortest binary sequence that is guaranteed to open the door. For example, if we had a 2 digit code, the sequence 00110 works. c)* Start exploring codes of length 4, length 5, etc. 2) Below are two directed graphs (A, B). (Note a vertex can have an edge to itself.) A Eulerian cycle is a path through ALL of the edges in a graph (using each only once) which starts and ends at the same vertex. For example, aedcb is an Eulerian cycle of graph A. a) Find all of the Eulerian cycles of graph A. Why is this not as hard as it seems? b) Find 3 different Eulerian cycles of graph B, all starting with a. Argue that there are at least 24 different Eulerian cycles of graph B. (In fact, there are exactly 24 different Eulerian cycles of graph B.)
1)假设你必须在键盘上猜测一个3位数的二进制(即0和1)代码。a)可能有多少种不同的代码?b)假设只要输入3位数的密码,门就会打开。例如,如果密码是000,则在输入1000后开门。试着找出保证能打开这扇门的最短二进制序列。例如,如果我们有一个2位数的代码,序列00110可以工作。c)*开始探索长度为4,长度为5等的代码2)下面是两个有向图(A, B)。(注意顶点可以有自己的边。)欧拉循环是通过图中所有边的路径(每条边只使用一次),从同一个顶点开始和结束。例如,aedcb是图a的欧拉循环。a)找到图a的所有欧拉循环。为什么这并不像看起来那么难?b)找到图b的3个不同的欧拉循环,都从a开始。论证图b至少有24个不同的欧拉循环(事实上,图b有24个不同的欧拉循环)
{"title":"Combinatorics on Words","authors":"V. Keränen","doi":"10.3888/TMJ.11.3-4","DOIUrl":"https://doi.org/10.3888/TMJ.11.3-4","url":null,"abstract":"1) Suppose you have to guess a 3 digit binary (i.e. 0's and 1's) code on a keypad. a) How many different codes are possible? b) Suppose that the door opens as soon as the 3 digit codes is entered. For example, if the code is 000, the door opens after 1000 is entered. Try to come up with the shortest binary sequence that is guaranteed to open the door. For example, if we had a 2 digit code, the sequence 00110 works. c)* Start exploring codes of length 4, length 5, etc. 2) Below are two directed graphs (A, B). (Note a vertex can have an edge to itself.) A Eulerian cycle is a path through ALL of the edges in a graph (using each only once) which starts and ends at the same vertex. For example, aedcb is an Eulerian cycle of graph A. a) Find all of the Eulerian cycles of graph A. Why is this not as hard as it seems? b) Find 3 different Eulerian cycles of graph B, all starting with a. Argue that there are at least 24 different Eulerian cycles of graph B. (In fact, there are exactly 24 different Eulerian cycles of graph B.)","PeriodicalId":91418,"journal":{"name":"The Mathematica journal","volume":"11 1","pages":"358-375"},"PeriodicalIF":0.0,"publicationDate":"2010-02-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"69959379","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
Exploratory Toolkit for Evolutionary and Swarm-Based Optimization 基于进化和群体优化的探索性工具箱
Pub Date : 2010-02-05 DOI: 10.3888/TMJ.11.3-5
Namrata Khemka, C. Jacob
Optimization of parameters or ’systems’ in general plays an ever-increasing role in mathematics, economics, engineering, and life sciences. As a result, a wide variety of both traditional analytical, mathematical and non-traditional algorithmic approaches have been introduced to solve challenging and practically relevant optimization problems. Evolutionary optimization methods~namely, genetic algorithms, genetic programming, and evolution strategies~represent a category of non-traditional optimization algorithms drawing inspirations from the process of natural evolution. Particle swarm optimization represents another set of more recently developed algorithmic optimizers inspired by social behaviours of organisms such as birds [8] and social insects. These new evolutionary approaches in optimization are now entering the stage, and are thus far very successful in solving real-world optimization problems [12]. Although these evolutionary approaches share many concepts, each one has its strengths and weaknesses. The best way to understand these techniques is through practical experience, in particular on smaller-scale problems or on commonly accepted benchmark functions. In [11], we describe how evolution strategies and particle swarm optimizers compare on benchmarks prepared for a much more complex optimization task regarding a kinematic model of a soccer kick. The Mathematica notebooks that we created throughout these evaluation experiments and for the final design of the muscle control algorithms for the soccer kick are now also available through a webMathematica interface. The new Evolutionary & Swarm Optimization web site is integrated with the collection of notebooks from the EVOLVICA package, which covers evolution-based optimizers from genetic algorithms and evolution strategies to evolutionary programming and genetic programming. The EVOLVICA database of notebooks, along with the newly added swarm algorithms, provide a large experimentation and inquiry platform for introducing evolutionary and swarm-based optimization techniques to those who either wish to further their knowledge in the evolutionary computation domain or require a streamlined platform to build prototypical strategies to solve their optimization tasks. Making these notebooks available through a web Mathematica site means that anyone with an internet browser available will have instant access to a wide range of optimization algorithms.
参数或“系统”的优化通常在数学、经济学、工程学和生命科学中扮演着越来越重要的角色。因此,各种传统的分析、数学和非传统的算法方法被引入来解决具有挑战性和实际相关的优化问题。进化优化方法,即遗传算法、遗传规划和进化策略,是一类从自然进化过程中汲取灵感的非传统优化算法。粒子群优化代表了另一组最近开发的算法优化器,其灵感来自于鸟类和群居昆虫等生物的社会行为。这些新的优化进化方法现在正在进入阶段,并且迄今为止在解决现实世界的优化问题方面非常成功。尽管这些进化方法共享许多概念,但每种方法都有其优点和缺点。理解这些技术的最佳方法是通过实践经验,特别是在较小规模的问题或普遍接受的基准函数上。在b[11]中,我们描述了进化策略和粒子群优化器是如何在为一个更复杂的优化任务准备的基准上进行比较的,这个任务是关于足球踢球的运动学模型的。我们在这些评估实验中创建的Mathematica笔记本,以及为足球踢的肌肉控制算法的最终设计,现在也可以通过webMathematica界面获得。新的进化和群体优化网站集成了来自EVOLVICA软件包的笔记本集合,其中涵盖了从遗传算法和进化策略到进化规划和遗传规划的基于进化的优化器。EVOLVICA笔记本数据库,以及新增的群算法,为那些希望在进化计算领域进一步了解或需要一个精简的平台来构建原型策略以解决他们的优化任务的人提供了一个大型的实验和查询平台,用于介绍进化和基于群的优化技术。通过Mathematica网站提供这些笔记本,意味着任何有网络浏览器的人都可以立即访问各种优化算法。
{"title":"Exploratory Toolkit for Evolutionary and Swarm-Based Optimization","authors":"Namrata Khemka, C. Jacob","doi":"10.3888/TMJ.11.3-5","DOIUrl":"https://doi.org/10.3888/TMJ.11.3-5","url":null,"abstract":"Optimization of parameters or ’systems’ in general plays an ever-increasing role in mathematics, economics, engineering, and life sciences. As a result, a wide variety of both traditional analytical, mathematical and non-traditional algorithmic approaches have been introduced to solve challenging and practically relevant optimization problems. Evolutionary optimization methods~namely, genetic algorithms, genetic programming, and evolution strategies~represent a category of non-traditional optimization algorithms drawing inspirations from the process of natural evolution. Particle swarm optimization represents another set of more recently developed algorithmic optimizers inspired by social behaviours of organisms such as birds [8] and social insects. These new evolutionary approaches in optimization are now entering the stage, and are thus far very successful in solving real-world optimization problems [12]. Although these evolutionary approaches share many concepts, each one has its strengths and weaknesses. The best way to understand these techniques is through practical experience, in particular on smaller-scale problems or on commonly accepted benchmark functions. In [11], we describe how evolution strategies and particle swarm optimizers compare on benchmarks prepared for a much more complex optimization task regarding a kinematic model of a soccer kick. The Mathematica notebooks that we created throughout these evaluation experiments and for the final design of the muscle control algorithms for the soccer kick are now also available through a webMathematica interface. The new Evolutionary & Swarm Optimization web site is integrated with the collection of notebooks from the EVOLVICA package, which covers evolution-based optimizers from genetic algorithms and evolution strategies to evolutionary programming and genetic programming. The EVOLVICA database of notebooks, along with the newly added swarm algorithms, provide a large experimentation and inquiry platform for introducing evolutionary and swarm-based optimization techniques to those who either wish to further their knowledge in the evolutionary computation domain or require a streamlined platform to build prototypical strategies to solve their optimization tasks. Making these notebooks available through a web Mathematica site means that anyone with an internet browser available will have instant access to a wide range of optimization algorithms.","PeriodicalId":91418,"journal":{"name":"The Mathematica journal","volume":"11 1","pages":"376-391"},"PeriodicalIF":0.0,"publicationDate":"2010-02-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"69959395","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}
引用次数: 21
On the Visualization of Riemann Surfaces 黎曼曲面的可视化研究
Pub Date : 2010-02-05 DOI: 10.3888/TMJ.11.3-6
Simo Kivelä
The graphs of complex-valued functions f :  Ø  or functions of the type f : 2 Ø 2 are in general two-dimensional manifolds in the space 4. The article presents a method for the visualization of such a graph. The graph is first projected to three-dimensional space with parallel projection and the image~the surface in three-dimensional space~is rendered on the screen in the usual way. The visualization can be improved in two ways: the graph can be rotated in four-dimensional space or the direction line of the projection can be changed, which means that the observer flies around the graph in four dimensions. The animation and manipulation capabilities of Mathematica are appropriate tools for the purpose.
复值函数f:Ø或f:2 Ø2的图是空间4中的一般二维流形。本文提出了一种将这种图形可视化的方法。首先用平行投影的方法将图形投影到三维空间,然后用通常的方法将图像(三维空间中的表面)呈现在屏幕上。可以通过两种方式改善可视化:在四维空间中旋转图形或改变投影的方向线,即观察者在四维空间中绕图形飞行。Mathematica的动画和操作功能是实现这一目的的合适工具。
{"title":"On the Visualization of Riemann Surfaces","authors":"Simo Kivelä","doi":"10.3888/TMJ.11.3-6","DOIUrl":"https://doi.org/10.3888/TMJ.11.3-6","url":null,"abstract":"The graphs of complex-valued functions f :  Ø  or functions of the type f : 2 Ø 2 are in general two-dimensional manifolds in the space 4. The article presents a method for the visualization of such a graph. The graph is first projected to three-dimensional space with parallel projection and the image~the surface in three-dimensional space~is rendered on the screen in the usual way. The visualization can be improved in two ways: the graph can be rotated in four-dimensional space or the direction line of the projection can be changed, which means that the observer flies around the graph in four dimensions. The animation and manipulation capabilities of Mathematica are appropriate tools for the purpose.","PeriodicalId":91418,"journal":{"name":"The Mathematica journal","volume":"11 1","pages":"392-403"},"PeriodicalIF":0.0,"publicationDate":"2010-02-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"69959439","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
Divisibility and State Complexity 可分性和状态复杂性
Pub Date : 2010-02-05 DOI: 10.3888/TMJ.11.3-8
Klaus Sutner
It is well known that the set of all natural numbers divisible by a fixed modulus m can be recognized by a finite state machine, assuming that the numbers are written in standard base-B representation. It is much harder to determine the state complexity of the minimal recognizer [1]. In this article we discuss the size of minimal recognizers for a variety of numeration systems, including reverse base-B representation and the Fibonacci system.
众所周知,所有能被固定模m整除的自然数的集合都可以被有限状态机识别,假设这些数用标准的base-B表示。确定最小识别器[1]的状态复杂度要困难得多。在本文中,我们讨论了各种计数系统的最小识别器的大小,包括反向基数b表示和斐波那契系统。
{"title":"Divisibility and State Complexity","authors":"Klaus Sutner","doi":"10.3888/TMJ.11.3-8","DOIUrl":"https://doi.org/10.3888/TMJ.11.3-8","url":null,"abstract":"It is well known that the set of all natural numbers divisible by a fixed modulus m can be recognized by a finite state machine, assuming that the numbers are written in standard base-B representation. It is much harder to determine the state complexity of the minimal recognizer [1]. In this article we discuss the size of minimal recognizers for a variety of numeration systems, including reverse base-B representation and the Fibonacci system.","PeriodicalId":91418,"journal":{"name":"The Mathematica journal","volume":"11 1","pages":"430-445"},"PeriodicalIF":0.0,"publicationDate":"2010-02-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"69959448","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
The Icosian Game, Revisited 《伊科斯的游戏》重访
Pub Date : 2010-02-05 DOI: 10.3888/TMJ.11.3-1
E. Pegg
In 1857 Sir William Rowan Hamilton invented the Icosian game [1]. In a world based on the dodecahedral graph, a traveler must visit 20 cities, without revisiting any of them. Today, when the trip makes a loop through all the vertices of the graph, it is called a Hamiltonian tour (or cycle). When the first and last vertices in a trip are not connected, it is called a Hamiltonian path (or trail). The first image shown is a tour; the second is a path.
1857年,威廉·罗文·汉密尔顿爵士发明了伊科斯式游戏b[1]。在一个基于十二面体图的世界里,一个旅行者必须访问20个城市,而不能重访其中任何一个。今天,当行程通过图的所有顶点形成一个循环时,它被称为哈密顿巡回(或循环)。当行程中的第一个顶点和最后一个顶点不相连时,它被称为哈密顿路径(或轨迹)。第一张图片显示的是一个旅游;第二个是路径。
{"title":"The Icosian Game, Revisited","authors":"E. Pegg","doi":"10.3888/TMJ.11.3-1","DOIUrl":"https://doi.org/10.3888/TMJ.11.3-1","url":null,"abstract":"In 1857 Sir William Rowan Hamilton invented the Icosian game [1]. In a world based on the dodecahedral graph, a traveler must visit 20 cities, without revisiting any of them. Today, when the trip makes a loop through all the vertices of the graph, it is called a Hamiltonian tour (or cycle). When the first and last vertices in a trip are not connected, it is called a Hamiltonian path (or trail). The first image shown is a tour; the second is a path.","PeriodicalId":91418,"journal":{"name":"The Mathematica journal","volume":"11 1","pages":"310-314"},"PeriodicalIF":0.0,"publicationDate":"2010-02-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"69959301","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
A Mathematica Implementation of Nonlinear Dynamical Systems Theory via the Spider Algorithm and Finding Critical Zeros of High-Degree Polynomials 基于Spider算法的非线性动力系统理论的Mathematica实现及高次多项式的临界零求
Pub Date : 2010-02-05 DOI: 10.3888/TMJ.11.3-2
T. Jonassen
Important properties pertaining to families of discrete dynamical systems are furnished here by studying the kneading theory developed by Milnor and Thurston, and subsequently implementing the spider algorithm, developed by Hubbard and Schleicher. The focus is on identifying crucial combinatorial and numerical properties of periodic critical orbits in one-dimensional discrete dynamical systems, which are generated by iterating real quadratic polynomial maps that constitute an important class of unimodal systems.
本文通过研究Milnor和Thurston提出的揉合理论,以及随后实现Hubbard和Schleicher提出的蜘蛛算法,提供了离散动力系统族的重要性质。重点是识别周期临界轨道的关键组合和数值性质在一维离散动力系统,这是由迭代实二次多项式映射,构成单峰系统的一个重要类别。
{"title":"A Mathematica Implementation of Nonlinear Dynamical Systems Theory via the Spider Algorithm and Finding Critical Zeros of High-Degree Polynomials","authors":"T. Jonassen","doi":"10.3888/TMJ.11.3-2","DOIUrl":"https://doi.org/10.3888/TMJ.11.3-2","url":null,"abstract":"Important properties pertaining to families of discrete dynamical systems are furnished here by studying the kneading theory developed by Milnor and Thurston, and subsequently implementing the spider algorithm, developed by Hubbard and Schleicher. The focus is on identifying crucial combinatorial and numerical properties of periodic critical orbits in one-dimensional discrete dynamical systems, which are generated by iterating real quadratic polynomial maps that constitute an important class of unimodal systems.","PeriodicalId":91418,"journal":{"name":"The Mathematica journal","volume":"11 1","pages":"315-332"},"PeriodicalIF":0.0,"publicationDate":"2010-02-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"69959318","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
Evaluation of Financial Options Using Radial Basis Functions in Mathematica 在Mathematica中使用径向基函数评估财务期权
Pub Date : 2010-02-05 DOI: 10.3888/TMJ.11.3-3
M. Kelly
In the academic literature there are two common approaches for the evaluation of financial options. These are stochastic calculus and partial differential equations. The former is the method of choice for statisticians and theoreticians, while the latter is the principal tool of physicists and computer scientists because it lends itself to practical implementation schemes. Occasionally small modifications such as linear regression and binomial trees are used, but these are usually treated within either of the two previously mentioned fields. Rarely do the practitioners of these fields compare and contrast methodologies, let alone admit completely different approaches. While Radial Basis Function (RBF) methodology has previously been applied to solving some differential equations, there are very few papers considering its applicability to financial mathematics. The purpose of this article is to show not only that RBF can solve many of the evaluation problems for financial options, but that with Mathematica it can do so with accuracy and speed.
在学术文献中,有两种常见的财务期权评估方法。这些是随机微积分和偏微分方程。前者是统计学家和理论家的首选方法,而后者是物理学家和计算机科学家的主要工具,因为它适合于实际的实施方案。偶尔会使用一些小的修改,如线性回归和二项树,但这些通常是在前面提到的两个字段中处理的。这些领域的实践者很少比较和对比方法论,更不用说承认完全不同的方法了。虽然径向基函数(RBF)方法已经被应用于求解一些微分方程,但很少有论文考虑它在金融数学中的适用性。本文的目的不仅是展示RBF可以解决许多财务选项的评估问题,而且展示使用Mathematica可以准确而快速地解决这些问题。
{"title":"Evaluation of Financial Options Using Radial Basis Functions in Mathematica","authors":"M. Kelly","doi":"10.3888/TMJ.11.3-3","DOIUrl":"https://doi.org/10.3888/TMJ.11.3-3","url":null,"abstract":"In the academic literature there are two common approaches for the evaluation of financial options. These are stochastic calculus and partial differential equations. The former is the method of choice for statisticians and theoreticians, while the latter is the principal tool of physicists and computer scientists because it lends itself to practical implementation schemes. Occasionally small modifications such as linear regression and binomial trees are used, but these are usually treated within either of the two previously mentioned fields. Rarely do the practitioners of these fields compare and contrast methodologies, let alone admit completely different approaches. While Radial Basis Function (RBF) methodology has previously been applied to solving some differential equations, there are very few papers considering its applicability to financial mathematics. The purpose of this article is to show not only that RBF can solve many of the evaluation problems for financial options, but that with Mathematica it can do so with accuracy and speed.","PeriodicalId":91418,"journal":{"name":"The Mathematica journal","volume":"11 1","pages":"333-357"},"PeriodicalIF":0.0,"publicationDate":"2010-02-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"69959354","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}
引用次数: 7
DRIMA: A Minimal System for Probing the Dynamics of Change in a Reactive Multi- Agent Setting DRIMA:用于探测反应性多主体设置中变化动态的最小系统
Pub Date : 2010-01-01 DOI: 10.3888/TMJ.12-1
P. D. Oliveira
DRIMA is a simple cellular model for the multi-agent setting in which reactive agents have their behavior changed by the behavior of others, as the outcome of their interactions; it is also the system that implements the model in Mathematica. It was conceived as a metaphor for the high-level issue of how agents “attract” others toward them, be it in the form of a change in any behavioral or conceptual orientation, habit, thinking, etc. This is modeled through a single behavior of the agents, which is their movement on a two-dimensional grid; as they move, they undergo interactions with each other that modify the way they move before and after the interaction. The focus of the model is on addressing issues related to the emergent dynamics of a particular setting, much in tune with an artificial life or complex systems perspective. DRIMA is purposefully meant to be simple and non-general, a minimal system for the kind of question it is designed to help address. The article is a presentation of the model and of key aspects of its implementation, not a discussion on its use to address any particular question.
DRIMA是一个简单的细胞模型,用于多代理设置,其中反应性代理的行为被其他代理的行为改变,作为它们相互作用的结果;同时也是在Mathematica中实现模型的系统。它被认为是一个高层次问题的隐喻,即行动者如何“吸引”他人,以任何行为或概念取向、习惯、思维等方面的变化为形式。这是通过智能体的单一行为来建模的,即它们在二维网格上的运动;当它们移动时,它们之间会发生相互作用,这种相互作用会改变它们在相互作用前后的移动方式。该模型的重点是解决与特定环境的紧急动态相关的问题,与人工生命或复杂系统的观点非常一致。DRIMA被有意地设计成简单而非通用的,对于它旨在帮助解决的问题来说,它是一个最小的系统。本文将介绍该模型及其实现的关键方面,而不是讨论如何使用该模型来解决任何特定问题。
{"title":"DRIMA: A Minimal System for Probing the Dynamics of Change in a Reactive Multi- Agent Setting","authors":"P. D. Oliveira","doi":"10.3888/TMJ.12-1","DOIUrl":"https://doi.org/10.3888/TMJ.12-1","url":null,"abstract":"DRIMA is a simple cellular model for the multi-agent setting in which reactive agents have their behavior changed by the behavior of others, as the outcome of their interactions; it is also the system that implements the model in Mathematica. It was conceived as a metaphor for the high-level issue of how agents “attract” others toward them, be it in the form of a change in any behavioral or conceptual orientation, habit, thinking, etc. This is modeled through a single behavior of the agents, which is their movement on a two-dimensional grid; as they move, they undergo interactions with each other that modify the way they move before and after the interaction. The focus of the model is on addressing issues related to the emergent dynamics of a particular setting, much in tune with an artificial life or complex systems perspective. DRIMA is purposefully meant to be simple and non-general, a minimal system for the kind of question it is designed to help address. The article is a presentation of the model and of key aspects of its implementation, not a discussion on its use to address any particular question.","PeriodicalId":91418,"journal":{"name":"The Mathematica journal","volume":"12 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2010-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"69959468","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
An Introduction to Correspondence Analysis 对应分析导论
Pub Date : 2010-01-01 DOI: 10.3888/TMJ.12-4
P. Yelland
Cross tabulations (also known as cross tabs, or contingency tables) often arise in data analysis, whenever data can be placed into two distinct sets of categories. In market research, for example, we might categorize purchases of a range of products made at selected locations; or in medical testing, we might record adverse drug reactions according to symptoms and whether the patient received the standard or placebo treatment.
交叉表(也称为交叉表或列联表)经常出现在数据分析中,每当数据可以被放置到两个不同的类别中。例如,在市场调查中,我们可能会对在选定地点购买的一系列产品进行分类;或者在医学测试中,我们可能会根据症状记录药物不良反应,以及患者是否接受了标准治疗或安慰剂治疗。
{"title":"An Introduction to Correspondence Analysis","authors":"P. Yelland","doi":"10.3888/TMJ.12-4","DOIUrl":"https://doi.org/10.3888/TMJ.12-4","url":null,"abstract":"Cross tabulations (also known as cross tabs, or contingency tables) often arise in data analysis, whenever data can be placed into two distinct sets of categories. In market research, for example, we might categorize purchases of a range of products made at selected locations; or in medical testing, we might record adverse drug reactions according to symptoms and whether the patient received the standard or placebo treatment.","PeriodicalId":91418,"journal":{"name":"The Mathematica journal","volume":"12 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2010-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"69959596","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}
引用次数: 39
Achieving Moment Closure through Cumulant Neglect 通过累积忽视实现瞬间封闭
Pub Date : 2010-01-01 DOI: 10.3888/TMJ.12-2
T. Matis, I. Guardiola
In this article, we introduce the package Moment Closure, which may be used to generate closure differential equations and closure approximations of the cumulants (moments) of a nonlinear stochastic compartmental model with Markov transitions. Specifically, this package defines the pair of functions MomentClosureSystem and MomentClosurePlots that achieves moment closure through the neglect of high-order cumulants. We demonstrate the application of these functions through the analysis of several test models. In select cases, the resulting cumulant approximations are compared across neglect levels and to exact answers.
在本文中,我们引入了包矩闭包,它可以用来生成具有马尔可夫转换的非线性随机隔室模型的累积量(矩)的闭包微分方程和闭包近似。具体来说,这个包定义了一对函数MomentClosureSystem和MomentClosurePlots,它们通过忽略高阶累积量来实现矩闭。通过对几个测试模型的分析,说明了这些函数的应用。在选定的情况下,所得到的累积近似值在忽略级别和精确答案之间进行比较。
{"title":"Achieving Moment Closure through Cumulant Neglect","authors":"T. Matis, I. Guardiola","doi":"10.3888/TMJ.12-2","DOIUrl":"https://doi.org/10.3888/TMJ.12-2","url":null,"abstract":"In this article, we introduce the package Moment Closure, which may be used to generate closure differential equations and closure approximations of the cumulants (moments) of a nonlinear stochastic compartmental model with Markov transitions. Specifically, this package defines the pair of functions MomentClosureSystem and MomentClosurePlots that achieves moment closure through the neglect of high-order cumulants. We demonstrate the application of these functions through the analysis of several test models. In select cases, the resulting cumulant approximations are compared across neglect levels and to exact answers.","PeriodicalId":91418,"journal":{"name":"The Mathematica journal","volume":"12 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2010-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"69959531","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}
引用次数: 12
期刊
The Mathematica journal
全部 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