首页 > 最新文献

Annals of Mathematics and Artificial Intelligence最新文献

英文 中文
Modeling and shadowing paraconsistent BDI agents 建模和跟踪不一致的BDI代理
IF 1.2 4区 计算机科学 Q4 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-11-23 DOI: 10.1007/s10472-023-09902-w
Barbara Dunin-Kęplicz, Andrzej Szałas

The Bdi model of rational agency has been studied for over three decades. Many robust multiagent systems have been developed, and a number of Bdi logics have been studied. Following this intensive development phase, the importance of integrating Bdi models with inconsistency handling and revision theory have been emphasized. There is also a demand for a tighter connection between Bdi-based implementations and Bdi logics. In this paper, we address these postulates by introducing a novel, paraconsistent logical Bdi model close to implementation, with building blocks that can be represented as Sql/rule-based databases. Importantly, tractability is achieved by reasoning as querying. This stands in a sharp contrast to the high complexity of known Bdi logics. We also extend belief shadowing, a shallow and lightweight alternative to deep and computationally demanding belief revision, to encompass agents’ motivational attitudes.

理性代理的Bdi模型已经被研究了三十多年。已经开发了许多健壮的多智能体系统,并且研究了许多Bdi逻辑。在这个密集的开发阶段之后,强调了将Bdi模型与不一致处理和修订理论集成的重要性。还需要在基于Bdi的实现和Bdi逻辑之间建立更紧密的连接。在本文中,我们通过引入一种接近实现的新颖的、准一致的逻辑Bdi模型来解决这些假设,该模型具有可以表示为基于Sql/规则的数据库的构建块。重要的是,可追溯性是通过推理作为查询来实现的。这与已知Bdi逻辑的高复杂性形成鲜明对比。我们还扩展了信念阴影,这是一种浅而轻的替代深度和计算要求的信念修正,以包含代理的动机态度。
{"title":"Modeling and shadowing paraconsistent BDI agents","authors":"Barbara Dunin-Kęplicz,&nbsp;Andrzej Szałas","doi":"10.1007/s10472-023-09902-w","DOIUrl":"10.1007/s10472-023-09902-w","url":null,"abstract":"<div><p>The <span>Bdi</span> model of rational agency has been studied for over three decades. Many robust multiagent systems have been developed, and a number of <span>Bdi</span> logics have been studied. Following this intensive development phase, the importance of integrating <span>Bdi</span> models with inconsistency handling and revision theory have been emphasized. There is also a demand for a tighter connection between <span>Bdi</span>-based implementations and <span>Bdi</span> logics. In this paper, we address these postulates by introducing a novel, paraconsistent logical <span>Bdi</span> model close to implementation, with building blocks that can be represented as <span>Sql</span>/rule-based databases. Importantly, tractability is achieved by reasoning as querying. This stands in a sharp contrast to the high complexity of known <span>Bdi</span> logics. We also extend belief shadowing, a shallow and lightweight alternative to deep and computationally demanding belief revision, to encompass agents’ motivational attitudes.</p></div>","PeriodicalId":7971,"journal":{"name":"Annals of Mathematics and Artificial Intelligence","volume":"92 4","pages":"855 - 876"},"PeriodicalIF":1.2,"publicationDate":"2023-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s10472-023-09902-w.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138520489","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
Socially conscious stability for tiered coalition formation games 分层联盟形成博弈的社会意识稳定性
IF 1.2 4区 计算机科学 Q4 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-11-15 DOI: 10.1007/s10472-023-09897-4
Nathan Arnold, Sarah Snider, Judy Goldsmith

We investigate Tiered Coalition Formation Games (TCFGs), a cooperative game inspired by the stratification of Pokémon on the fan website, Smogon. It is known that, under match-up oriented preferences, Nash and core stability are equivalent. We previously introduced a notion of socially conscious stability for TCFGs, and introduced a game variant with fixed k-length tier lists. In this work we show that in tier lists under match-up oriented preferences, socially conscious stability is equivalent to Nash stability and to core stability, but in k-tier lists, the three stability notions are distinct. We also give a necessary condition for tier list stability in terms of robustness (the minimum in-tier utility of an agent). We introduce a notion of approximate Nash stability and approximately socially conscious stability, and provide experiments on the empirical run time of our k-tier local search algorithm, and the performance of our algorithms for generating approximately socially consciously stable tier lists.

我们研究了分层联盟形成游戏(TCFGs),这是一种受粉丝网站Smogon上的poksammon分层启发的合作游戏。我们知道,在匹配导向偏好下,纳什与核心稳定性是等价的。我们之前在tcfg中引入了社会意识稳定性的概念,并引入了具有固定k长度层列表的游戏变体。在本研究中,我们证明了在配对导向偏好下的层表中,社会意识稳定等同于纳什稳定和核心稳定,但在k层表中,这三个稳定概念是不同的。我们还根据鲁棒性(代理的最小层内效用)给出了层列表稳定性的必要条件。我们引入了近似纳什稳定性和近似社会意识稳定性的概念,并提供了我们的k层局部搜索算法的经验运行时间实验,以及我们的算法在生成近似社会意识稳定的层列表方面的性能。
{"title":"Socially conscious stability for tiered coalition formation games","authors":"Nathan Arnold,&nbsp;Sarah Snider,&nbsp;Judy Goldsmith","doi":"10.1007/s10472-023-09897-4","DOIUrl":"10.1007/s10472-023-09897-4","url":null,"abstract":"<div><p>We investigate Tiered Coalition Formation Games (TCFGs), a cooperative game inspired by the stratification of Pokémon on the fan website, Smogon. It is known that, under match-up oriented preferences, Nash and core stability are equivalent. We previously introduced a notion of <i>socially conscious stability</i> for TCFGs, and introduced a game variant with fixed <i>k</i>-length tier lists. In this work we show that in tier lists under match-up oriented preferences, socially conscious stability is equivalent to Nash stability and to core stability, but in <i>k</i>-tier lists, the three stability notions are distinct. We also give a necessary condition for tier list stability in terms of robustness (the minimum in-tier utility of an agent). We introduce a notion of approximate Nash stability and approximately socially conscious stability, and provide experiments on the empirical run time of our <i>k</i>-tier local search algorithm, and the performance of our algorithms for generating approximately socially consciously stable tier lists.</p></div>","PeriodicalId":7971,"journal":{"name":"Annals of Mathematics and Artificial Intelligence","volume":"92 3","pages":"539 - 580"},"PeriodicalIF":1.2,"publicationDate":"2023-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138520506","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
On the benefits of knowledge compilation for feature-model analyses 论知识汇编对特征模型分析的益处
IF 1.2 4区 计算机科学 Q4 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-11-06 DOI: 10.1007/s10472-023-09906-6
Chico Sundermann, Elias Kuiter, Tobias Heß, Heiko Raab, Sebastian Krieter, Thomas Thüm

Feature models are commonly used to specify the valid configurations of product lines. As industrial feature models are typically complex, researchers and practitioners employ various automated analyses to study the configuration spaces. Many of these automated analyses require that numerous complex computations are executed on the same feature model, for example by querying a SAT or #SATsolver. With knowledge compilation, feature models can be compiled in a one-time effort to a target language that enables polynomial-time queries for otherwise more complex problems. In this work, we elaborate on the potential of employing knowledge compilation on feature models. First, we gather various feature-model analyses and study their computational complexity with regard to the underlying computational problem and the number of solver queries required for the respective analysis. Second, we collect knowledge-compilation target languages and map feature-model analyses to the languages that make the analysis tractable. Third, we empirically evaluate publicly available knowledge compilers to further inspect the potential benefits of knowledge-compilation target languages.

特征模型通常用于指定产品线的有效配置。由于工业特征模型通常比较复杂,研究人员和从业人员采用各种自动分析方法来研究配置空间。其中许多自动分析需要在同一特征模型上执行大量复杂计算,例如查询 SAT 或 #SATsolver。有了知识编译,特征模型就可以一次性编译成目标语言,从而实现对其他更复杂问题的多项式时间查询。在这项工作中,我们将详细阐述在特征模型上采用知识编译的潜力。首先,我们收集了各种特征模型分析,并根据基础计算问题和相应分析所需的求解器查询次数,研究了它们的计算复杂度。其次,我们收集知识编译目标语言,并将特征模型分析映射到能使分析变得简单的语言中。第三,我们对公开可用的知识编译器进行了实证评估,以进一步检验知识编译目标语言的潜在优势。
{"title":"On the benefits of knowledge compilation for feature-model analyses","authors":"Chico Sundermann,&nbsp;Elias Kuiter,&nbsp;Tobias Heß,&nbsp;Heiko Raab,&nbsp;Sebastian Krieter,&nbsp;Thomas Thüm","doi":"10.1007/s10472-023-09906-6","DOIUrl":"10.1007/s10472-023-09906-6","url":null,"abstract":"<div><p>Feature models are commonly used to specify the valid configurations of product lines. As industrial feature models are typically complex, researchers and practitioners employ various automated analyses to study the configuration spaces. Many of these automated analyses require that numerous complex computations are executed on the same feature model, for example by querying a SAT or <span>#</span>SATsolver. With knowledge compilation, feature models can be compiled in a one-time effort to a target language that enables polynomial-time queries for otherwise more complex problems. In this work, we elaborate on the potential of employing knowledge compilation on feature models. First, we gather various feature-model analyses and study their computational complexity with regard to the underlying computational problem and the number of solver queries required for the respective analysis. Second, we collect knowledge-compilation target languages and map feature-model analyses to the languages that make the analysis tractable. Third, we empirically evaluate publicly available knowledge compilers to further inspect the potential benefits of knowledge-compilation target languages.</p></div>","PeriodicalId":7971,"journal":{"name":"Annals of Mathematics and Artificial Intelligence","volume":"92 5","pages":"1013 - 1050"},"PeriodicalIF":1.2,"publicationDate":"2023-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s10472-023-09906-6.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135634923","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
Formalization of geometry, automated and interactive geometric reasoning 几何形式化,自动化和交互式几何推理
IF 1.2 4区 计算机科学 Q4 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-11-06 DOI: 10.1007/s10472-023-09909-3
Zoltán Kovács, Predrag Janičić
{"title":"Formalization of geometry, automated and interactive geometric reasoning","authors":"Zoltán Kovács,&nbsp;Predrag Janičić","doi":"10.1007/s10472-023-09909-3","DOIUrl":"10.1007/s10472-023-09909-3","url":null,"abstract":"","PeriodicalId":7971,"journal":{"name":"Annals of Mathematics and Artificial Intelligence","volume":"91 6","pages":"751 - 752"},"PeriodicalIF":1.2,"publicationDate":"2023-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134795779","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
A novel method for solving universum twin bounded support vector machine in the primal space 原始空间中求解全和双有界支持向量机的新方法
IF 1.2 4区 计算机科学 Q4 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-11-02 DOI: 10.1007/s10472-023-09896-5
Hossein Moosaei, Saeed Khosravi, Fatemeh Bazikar, Milan Hladík, Mario Rosario Guarracino

In supervised learning, the Universum, a third class that is not a part of either class in the classification task, has proven to be useful. In this study we propose (N( mathfrak {U} )TBSVM), a Newton-based approach for solving in the primal space the optimization problems related to Twin Bounded Support Vector Machines with Universum data (( mathfrak {U} )TBSVM). In the N( mathfrak {U} )TBSVM, the constrained programming problems of ( mathfrak {U} )TBSVM are converted into unconstrained optimization problems, and a generalization of Newton’s method for solving the unconstrained problems is introduced. Numerical experiments on synthetic, UCI, and NDC data sets show the ability and effectiveness of the proposed N( mathfrak {U} )TBSVM. We apply the suggested method for gender detection from face images, and compare it with other methods.

在监督式学习中,第三类Universum(不属于分类任务中的任何一类)已被证明是有用的。在本研究中,我们提出了一种基于牛顿的方法(N ( mathfrak {U} ) TBSVM),用于在原始空间中解决与Universum数据(( mathfrak {U} ) TBSVM)相关的双界支持向量机优化问题。在N ( mathfrak {U} ) TBSVM中,将( mathfrak {U} ) TBSVM的约束规划问题转化为无约束优化问题,并推广牛顿法求解无约束问题。在合成数据集、UCI数据集和NDC数据集上的数值实验表明了所提出的N ( mathfrak {U} ) TBSVM的能力和有效性。我们将该方法应用于人脸图像的性别检测,并与其他方法进行了比较。
{"title":"A novel method for solving universum twin bounded support vector machine in the primal space","authors":"Hossein Moosaei,&nbsp;Saeed Khosravi,&nbsp;Fatemeh Bazikar,&nbsp;Milan Hladík,&nbsp;Mario Rosario Guarracino","doi":"10.1007/s10472-023-09896-5","DOIUrl":"10.1007/s10472-023-09896-5","url":null,"abstract":"<div><p>In supervised learning, the Universum, a third class that is not a part of either class in the classification task, has proven to be useful. In this study we propose (N<span>( mathfrak {U} )</span>TBSVM), a Newton-based approach for solving in the primal space the optimization problems related to Twin Bounded Support Vector Machines with Universum data (<span>( mathfrak {U} )</span>TBSVM). In the N<span>( mathfrak {U} )</span>TBSVM, the constrained programming problems of <span>( mathfrak {U} )</span>TBSVM are converted into unconstrained optimization problems, and a generalization of Newton’s method for solving the unconstrained problems is introduced. Numerical experiments on synthetic, UCI, and NDC data sets show the ability and effectiveness of the proposed N<span>( mathfrak {U} )</span>TBSVM. We apply the suggested method for gender detection from face images, and compare it with other methods.</p></div>","PeriodicalId":7971,"journal":{"name":"Annals of Mathematics and Artificial Intelligence","volume":"93 1","pages":"131 - 150"},"PeriodicalIF":1.2,"publicationDate":"2023-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135934145","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
Families of multi-level Legendre-like arrays 多级 Legendre-like 阵列族
IF 1.2 4区 计算机科学 Q4 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-11-02 DOI: 10.1007/s10472-023-09903-9
Timothy Petersen, Benjamin Cavy, David Paganin, Imants Svalbe

Families of new, multi-level integer 2D arrays are introduced here as an extension of the well-known binary Legendre sequences that are derived from quadratic residues. We present a construction, based on Fourier and Finite Radon Transforms, for families of periodic perfect arrays, each of size (ptimes p) for many prime values p. Previously delta functions were used as the discrete projections which, when back-projected, build 2D perfect arrays. Here we employ perfect sequences as the discrete projected views. The base family size is (p+1). All members of these multi-level array families have perfect autocorrelation and constant, minimal cross-correlation. Proofs are given for four useful and general properties of these new arrays. 1) They are comprised of odd integers, with values between at most (-p) and (+p), with a zero value at just one location. 2) They have the property of ‘conjugate’ spatial symmetry, where the value at location (ij) is always the negative of the value at location ((p-i, p-j)). 3) Any change in the value assigned to the array’s origin leaves all of its off-peak autocorrelation values unchanged. 4) A family of (p+1), (ptimes p) arrays can be compressed to size ((p+1)^2) and each family member can be exactly and rapidly unpacked in a single (ptimes p) decompression pass.

本文介绍了新的、多层次的整数二维阵列族,作为著名的二元 Legendre 序列的扩展,这些序列来自二次残差。我们以傅里叶变换和有限拉顿变换为基础,介绍了周期性完美阵列族的构造,对于许多素值 p,每个阵列的大小都是(ptimes p) 。以前,delta 函数被用作离散投影,当反向投影时,就会建立二维完美阵列。在这里,我们使用完美序列作为离散投影视图。基本族的大小是 (p+1)。这些多级阵列族的所有成员都具有完美的自相关性和恒定的最小交叉相关性。本文给出了这些新阵列的四个有用的一般特性的证明。1)它们由奇数整数组成,其值最多在(-p)和(+p)之间,只有一个位置的值为零。2)它们具有 "共轭 "空间对称性,即位置(i,j)上的值总是位置((p-i,p-j))上值的负值。3) 阵列原点值的任何变化都会使其所有非峰值自相关值保持不变。4) (p+1)、(p/times p) 数组的族可以被压缩到大小为 ((p+1)^2),并且每个族成员都可以在一次 (p/times p) 解压缩中被精确快速地解压缩。
{"title":"Families of multi-level Legendre-like arrays","authors":"Timothy Petersen,&nbsp;Benjamin Cavy,&nbsp;David Paganin,&nbsp;Imants Svalbe","doi":"10.1007/s10472-023-09903-9","DOIUrl":"10.1007/s10472-023-09903-9","url":null,"abstract":"<div><p>Families of new, multi-level integer 2<i>D</i> arrays are introduced here as an extension of the well-known binary Legendre sequences that are derived from quadratic residues. We present a construction, based on Fourier and Finite Radon Transforms, for families of periodic perfect arrays, each of size <span>(ptimes p)</span> for many prime values <i>p</i>. Previously delta functions were used as the discrete projections which, when back-projected, build 2<i>D</i> perfect arrays. Here we employ perfect sequences as the discrete projected views. The base family size is <span>(p+1)</span>. All members of these multi-level array families have perfect autocorrelation and constant, minimal cross-correlation. Proofs are given for four useful and general properties of these new arrays. 1) They are comprised of odd integers, with values between at most <span>(-p)</span> and <span>(+p)</span>, with a zero value at just one location. 2) They have the property of ‘conjugate’ spatial symmetry, where the value at location (<i>i</i>, <i>j</i>) is always the negative of the value at location <span>((p-i, p-j))</span>. 3) Any change in the value assigned to the array’s origin leaves all of its off-peak autocorrelation values unchanged. 4) A family of <span>(p+1)</span>, <span>(ptimes p)</span> arrays can be compressed to size <span>((p+1)^2)</span> and each family member can be exactly and rapidly unpacked in a single <span>(ptimes p)</span> decompression pass.</p></div>","PeriodicalId":7971,"journal":{"name":"Annals of Mathematics and Artificial Intelligence","volume":"92 1","pages":"169 - 182"},"PeriodicalIF":1.2,"publicationDate":"2023-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s10472-023-09903-9.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135934288","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
Hedonic Expertise Games 享乐专长游戏
IF 1.2 4区 计算机科学 Q4 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-10-16 DOI: 10.1007/s10472-023-09900-y
Bugra Caskurlu, Fatih Erdem Kizilkaya, Berkehan Ozen

We introduce a hedonic game form, Hedonic Expertise Games (HEGs), that naturally models a variety of settings where agents with complementary qualities would like to form groups. Students forming groups for class projects, and hackathons in which software developers, graphic designers, project managers, and other domain experts collaborate on software projects, are typical scenarios modeled by HEGs. This game form possesses the common ranking property, and additionally, the coalitional utility function is monotone. We present comprehensive results for the existence/nonexistence of stable and efficient partitions of HEGs with respect to the most common stability and optimality concepts used in the literature. Specifically, we show that an HEG instance may not have a strict core stable partition, and yet every HEG instance has a strong Nash stable and Pareto optimal partition. Furthermore, it may be the case that none of the socially-optimal partitions of an HEG instance is Nash stable or core stable. However, it is guaranteed that every socially-optimal partition is contractually Nash stable. We show that all these existence/nonexistence results also hold for the monotone hedonic games with common ranking property (monotone HGCRP). We also present several results for HEGs from the computational complexity perspective, some of which are as follows: A contractually Nash stable partition (and a Nash stable partition in a restricted setting) can be found in polynomial time. A strong Nash stable partition can be approximated within a factor of (1-1/e), and this bound is tight even for approximating core stable partitions. We present a natural game dynamics for monotone HGCRP that converges to a Nash stable partition in a relatively low number of moves.

我们介绍了一种享乐游戏形式--享乐专业知识游戏(Hedonic Expertise Games,HEGs),它可以自然地模拟具有互补素质的代理希望组成团体的各种情况。学生们为班级项目组成小组,软件开发人员、平面设计师、项目经理和其他领域专家在软件项目上进行合作的黑客马拉松,都是 HEGs 所模拟的典型场景。这种博弈形式具有共同排名属性,而且联盟效用函数是单调的。针对文献中最常用的稳定性和最优性概念,我们给出了 HEG 的稳定和高效分区存在/不存在的综合结果。具体来说,我们证明了 HEG 实例可能没有严格的核心稳定分区,但每个 HEG 实例都有强纳什稳定分区和帕累托最优分区。此外,HEG 实例的社会最优分区中可能没有一个是纳什稳定或核心稳定的。但是,可以保证每个社会最优分区都是契约纳什稳定的。我们证明,所有这些存在/不存在结果对于具有共同排名属性的单调享乐博弈(单调享乐博弈)也是成立的。我们还从计算复杂性的角度提出了几个关于 HEG 的结果,其中一些如下:可以在多项式时间内找到契约纳什稳定分区(以及受限环境下的纳什稳定分区)。一个强纳什稳定分区可以在一个因子(1-1/e/)的范围内被近似,甚至对于近似核心稳定分区来说,这个约束也很紧。我们提出了单调 HGCRP 的自然博弈动力学,它能在相对较少的步数内收敛到纳什稳定分区。
{"title":"Hedonic Expertise Games","authors":"Bugra Caskurlu,&nbsp;Fatih Erdem Kizilkaya,&nbsp;Berkehan Ozen","doi":"10.1007/s10472-023-09900-y","DOIUrl":"10.1007/s10472-023-09900-y","url":null,"abstract":"<div><p>We introduce a hedonic game form, Hedonic Expertise Games (HEGs), that naturally models a variety of settings where agents with complementary qualities would like to form groups. Students forming groups for class projects, and hackathons in which software developers, graphic designers, project managers, and other domain experts collaborate on software projects, are typical scenarios modeled by HEGs. This game form possesses the common ranking property, and additionally, the coalitional utility function is monotone. We present comprehensive results for the existence/nonexistence of stable and efficient partitions of HEGs with respect to the most common stability and optimality concepts used in the literature. Specifically, we show that an HEG instance may not have a strict core stable partition, and yet every HEG instance has a strong Nash stable and Pareto optimal partition. Furthermore, it may be the case that none of the socially-optimal partitions of an HEG instance is Nash stable or core stable. However, it is guaranteed that every socially-optimal partition is contractually Nash stable. We show that all these existence/nonexistence results also hold for the monotone hedonic games with common ranking property (monotone HGCRP). We also present several results for HEGs from the computational complexity perspective, some of which are as follows: A contractually Nash stable partition (and a Nash stable partition in a restricted setting) can be found in polynomial time. A strong Nash stable partition can be approximated within a factor of <span>(1-1/e)</span>, and this bound is tight even for approximating core stable partitions. We present a natural game dynamics for monotone HGCRP that converges to a Nash stable partition in a relatively low number of moves.</p></div>","PeriodicalId":7971,"journal":{"name":"Annals of Mathematics and Artificial Intelligence","volume":"92 3","pages":"671 - 690"},"PeriodicalIF":1.2,"publicationDate":"2023-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"136077707","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
On the universal approximation property of radial basis function neural networks 论径向基函数神经网络的普遍逼近特性
IF 1.2 4区 计算机科学 Q4 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-10-16 DOI: 10.1007/s10472-023-09901-x
Aysu Ismayilova, Muhammad Ismayilov

In this paper we consider a new class of RBF (Radial Basis Function) neural networks, in which smoothing factors are replaced with shifts. We prove under certain conditions on the activation function that these networks are capable of approximating any continuous multivariate function on any compact subset of the d-dimensional Euclidean space. For RBF networks with finitely many fixed centroids we describe conditions guaranteeing approximation with arbitrary precision.

在本文中,我们考虑了一类新的 RBF(径向基函数)神经网络,其中平滑因子被移位所取代。我们证明,在激活函数的某些条件下,这些网络能够逼近 d 维欧几里得空间任何紧凑子集上的任何连续多元函数。对于具有有限多个固定中心的 RBF 网络,我们描述了保证以任意精度逼近的条件。
{"title":"On the universal approximation property of radial basis function neural networks","authors":"Aysu Ismayilova,&nbsp;Muhammad Ismayilov","doi":"10.1007/s10472-023-09901-x","DOIUrl":"10.1007/s10472-023-09901-x","url":null,"abstract":"<div><p>In this paper we consider a new class of RBF (Radial Basis Function) neural networks, in which smoothing factors are replaced with shifts. We prove under certain conditions on the activation function that these networks are capable of approximating any continuous multivariate function on any compact subset of the <i>d</i>-dimensional Euclidean space. For RBF networks with finitely many fixed centroids we describe conditions guaranteeing approximation with arbitrary precision.</p></div>","PeriodicalId":7971,"journal":{"name":"Annals of Mathematics and Artificial Intelligence","volume":"92 3","pages":"691 - 701"},"PeriodicalIF":1.2,"publicationDate":"2023-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"136113626","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
Automated programming, symbolic computation, machine learning: my personal view 自动化编程、符号计算、机器学习:我的个人观点
IF 1.2 4区 计算机科学 Q4 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-10-10 DOI: 10.1007/s10472-023-09894-7
Bruno Buchberger

In this note, I present my personal view on the interaction of the three areas Automated Programming, Symbolic Computation, and Machine Learning. Programming is the activity of finding a (hopefully) correct program (algorithm) for a given problem. Programming is central to automation in all areas and is considered one of the most creative human activities. However, already very early in the history of programming, people started to “jump to the meta-level” of programming, i.e., started to develop procedures that automate, or semi-automate, (various aspects or parts of) the process of programming. This area has various names like “Automated Programming”, “Automated Algorithm Synthesis”, etc. Developing compilers can be considered an early example of a problem in automated programming. Automated reasoners for proving the correctness of programs with respect to a specification is an advanced example of a topic in automated programming. ChatGPT producing (amazingly good) programs from problem specifications in natural language is a recent example of automated programming. Programming tends to become the most important activity as the level of technological sophistication increases. Therefore, automating programming is maybe the most exciting and relevant technological endeavor today. It also will have enormous impact on the global job market in the software industry. Roughly, I see two main approaches to automated programming:

  • symbolic computation

  • and machine learning.

In this note, I explain how the two approaches work and that they are fundamentally different because they address two completely different ways of how problems are specified. Together, the two approaches constitute (part of) what some people like to call “artificial intelligence”. In my analysis, both approaches are just part of (algorithmic) mathematics. The approaches, like all non-trivial mathematical methods, need quite some intelligence on the side of the human inventors of the methods. However, applying the methods is just “machine execution” of algorithms. It is misleading to call the application “machine intelligence” or “artificial intelligence”. The analysis of the two approaches to automated programming also suggests that the two approaches, in the future, should be combined to achieve even higher levels of sophistication. At the end of this note, I propose some research questions for this new direction.

在这篇笔记中,我对自动编程、符号计算和机器学习三个领域的相互作用提出了我的个人观点。编程是为给定的问题找到(希望)正确的程序(算法)的活动。编程是所有领域自动化的核心,被认为是人类最具创造性的活动之一。然而,在编程历史的早期,人们就开始“跳到编程的元级别”,即开始开发自动化或半自动化编程过程(各个方面或部分)的程序。这一领域有各种各样的名称,如“自动编程”、“自动算法合成”等。开发编译器可以被认为是自动编程问题的早期例子。用于证明程序相对于规范的正确性的自动推理器是自动编程中一个主题的高级示例。ChatGPT根据自然语言中的问题规范生成(令人惊讶的好)程序是自动化编程的最新例子。随着技术水平的提高,编程往往成为最重要的活动。因此,自动化编程可能是当今最令人兴奋和最相关的技术努力。这也将对软件行业的全球就业市场产生巨大影响。大致上,我看到了两种自动编程的主要方法:符号计算和机器学习。在本说明中,我解释了这两种方法是如何工作的,它们有根本的不同,因为它们处理了两种完全不同的问题指定方式。这两种方法共同构成了一些人喜欢称之为“人工智能”的东西。在我的分析中,这两种方法都只是(算法)数学的一部分。与所有非平凡的数学方法一样,这些方法需要人类发明者的一些智慧。然而,应用这些方法只是算法的“机器执行”。将应用程序称为“机器智能”或“人工智能”具有误导性。对自动编程的两种方法的分析还表明,未来应该将这两种方法结合起来,以实现更高的复杂程度。在本说明的最后,我对这一新方向提出了一些研究问题。
{"title":"Automated programming, symbolic computation, machine learning: my personal view","authors":"Bruno Buchberger","doi":"10.1007/s10472-023-09894-7","DOIUrl":"10.1007/s10472-023-09894-7","url":null,"abstract":"<div><p>In this note, I present my personal view on the interaction of the three areas Automated Programming, Symbolic Computation, and Machine Learning. Programming is the activity of finding a (hopefully) correct program (algorithm) for a given problem. Programming is central to automation in all areas and is considered one of the most creative human activities. However, already very early in the history of programming, people started to “jump to the meta-level” of programming, i.e., started to develop procedures that automate, or semi-automate, (various aspects or parts of) the process of programming. This area has various names like “Automated Programming”, “Automated Algorithm Synthesis”, etc. Developing compilers can be considered an early example of a problem in automated programming. Automated reasoners for proving the correctness of programs with respect to a specification is an advanced example of a topic in automated programming. ChatGPT producing (amazingly good) programs from problem specifications in natural language is a recent example of automated programming. Programming tends to become the most important activity as the level of technological sophistication increases. Therefore, automating programming is maybe the most exciting and relevant technological endeavor today. It also will have enormous impact on the global job market in the software industry. Roughly, I see two main approaches to automated programming:</p><ul>\u0000 <li>\u0000 <p>symbolic computation</p>\u0000 </li>\u0000 <li>\u0000 <p>and machine learning.</p>\u0000 </li>\u0000 </ul><p> In this note, I explain how the two approaches work and that they are fundamentally different because they address two completely different ways of how problems are specified. Together, the two approaches constitute (part of) what some people like to call “artificial intelligence”. In my analysis, both approaches are just part of (algorithmic) mathematics. The approaches, like all non-trivial mathematical methods, need quite some intelligence on the side of the human inventors of the methods. However, applying the methods is just “machine execution” of algorithms. It is misleading to call the application “machine intelligence” or “artificial intelligence”. The analysis of the two approaches to automated programming also suggests that the two approaches, in the future, should be combined to achieve even higher levels of sophistication. At the end of this note, I propose some research questions for this new direction.</p></div>","PeriodicalId":7971,"journal":{"name":"Annals of Mathematics and Artificial Intelligence","volume":"91 5","pages":"569 - 589"},"PeriodicalIF":1.2,"publicationDate":"2023-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s10472-023-09894-7.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"50470061","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}
引用次数: 1
Making model checking feasible for GOAL 让 GOAL 的模型检查变得可行
IF 1.2 4区 计算机科学 Q4 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-10-05 DOI: 10.1007/s10472-023-09898-3
Yi Yang, Tom Holvoet

Agent Programming Languages have been studied for over 20 years for programming complex decision-making for autonomous systems. The GOAL agent programming language is particularly interesting since it depends on automated planning based on beliefs and goals to determine behavior rather than preprogrammed planning by developers. Model checking is a powerful verification technique to guarantee the safety of an autonomous system. Despite studies of model checking in other agent programming languages, GOAL lacks support for model checking of GOAL programs. The fundamental challenge is to make GOAL programs feasible for model checking. In this paper, we tackle this fundamental issue. First, we formalize the syntax and semantics of the logic underpinning stratified single-agent GOAL programs. Second, we devise an algorithm for transforming a stratified single-agent GOAL program to a transition system that is equivalent in terms of operational semantics, enabling model checking. Third, we develop an automated translator for a stratified single-agent GOAL program. The translator consists of (1) the automated transformation of a GOAL program into its operational semantically equivalent transition system, and (2) the interface generation of the generated transition system into a Prism model, an input for two probabilistic symbolic model checkers: Storm and Prism. Moreover, we point out that we will extend the applicability of the transformation algorithm and its implementation to all stratified GOAL programs.

20 多年来,人们一直在研究为自主系统的复杂决策进行编程的代理编程语言。GOAL 代理编程语言尤其令人感兴趣,因为它依赖于基于信念和目标的自动规划来决定行为,而不是由开发人员预先编制规划。模型检查是一种强大的验证技术,可保证自主系统的安全性。尽管对其他代理编程语言的模型检查进行了研究,但 GOAL 缺乏对 GOAL 程序进行模型检查的支持。最根本的挑战在于如何使 GOAL 程序能够进行模型检查。在本文中,我们将解决这一根本问题。首先,我们形式化了支撑分层单机 GOAL 程序的逻辑的语法和语义。其次,我们设计了一种算法,用于将分层的单个代理 GOAL 程序转换为在操作语义方面等价的转换系统,从而实现模型检查。第三,我们开发了分层单机 GOAL 程序的自动翻译器。该翻译器包括:(1) 将 GOAL 程序自动转换为操作语义等价的转换系统;(2) 将生成的转换系统接口生成 Prism 模型,该模型是两个概率符号模型检查器的输入:Storm 和 Prism 的输入。此外,我们还指出,我们将把转换算法及其实现的适用范围扩展到所有分层 GOAL 程序。
{"title":"Making model checking feasible for GOAL","authors":"Yi Yang,&nbsp;Tom Holvoet","doi":"10.1007/s10472-023-09898-3","DOIUrl":"10.1007/s10472-023-09898-3","url":null,"abstract":"<div><p>Agent Programming Languages have been studied for over 20 years for programming complex decision-making for autonomous systems. The GOAL agent programming language is particularly interesting since it depends on automated planning based on beliefs and goals to determine behavior rather than preprogrammed planning by developers. Model checking is a powerful verification technique to guarantee the safety of an autonomous system. Despite studies of model checking in other agent programming languages, GOAL lacks support for model checking of GOAL programs. The fundamental challenge is to make GOAL programs feasible for model checking. In this paper, we tackle this fundamental issue. First, we formalize the syntax and semantics of the logic underpinning stratified single-agent GOAL programs. Second, we devise an algorithm for transforming a stratified single-agent GOAL program to a transition system that is equivalent in terms of operational semantics, enabling model checking. Third, we develop an automated translator for a stratified single-agent GOAL program. The translator consists of (1) the automated transformation of a GOAL program into its operational semantically equivalent transition system, and (2) the interface generation of the generated transition system into a Prism model, an input for two probabilistic symbolic model checkers: Storm and Prism. Moreover, we point out that we will extend the applicability of the transformation algorithm and its implementation to all stratified GOAL programs.</p></div>","PeriodicalId":7971,"journal":{"name":"Annals of Mathematics and Artificial Intelligence","volume":"92 4","pages":"837 - 853"},"PeriodicalIF":1.2,"publicationDate":"2023-10-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134947476","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
期刊
Annals of Mathematics and Artificial Intelligence
全部 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