首页 > 最新文献

Communications of the ACM最新文献

英文 中文
Serverless Computing: What It Is, and What It Is Not? 无服务器计算:它是什么,它不是什么?
IF 22.7 3区 计算机科学 Q1 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2023-08-23 DOI: 10.1145/3587249
Samuel Kounev, N. Herbst, Cristina L. Abad, A. Iosup, Ian T Foster, P. Shenoy, O. Rana, A. Chien
Dispelling the confusion around serverless computing by capturing its essential and conceptual characteristics.
通过捕捉无服务器计算的基本和概念特征,消除围绕无服务器计算的困惑。
{"title":"Serverless Computing: What It Is, and What It Is Not?","authors":"Samuel Kounev, N. Herbst, Cristina L. Abad, A. Iosup, Ian T Foster, P. Shenoy, O. Rana, A. Chien","doi":"10.1145/3587249","DOIUrl":"https://doi.org/10.1145/3587249","url":null,"abstract":"Dispelling the confusion around serverless computing by capturing its essential and conceptual characteristics.","PeriodicalId":10594,"journal":{"name":"Communications of the ACM","volume":"66 1","pages":"80 - 92"},"PeriodicalIF":22.7,"publicationDate":"2023-08-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"41700908","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Distilling What We Know 提炼我们所知道的
IF 22.7 3区 计算机科学 Q1 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2023-08-23 DOI: 10.1145/3607891
Samuel Greengard
Researchers look to cut large GPT models down to size.
研究人员希望缩小大型GPT模型的大小。
{"title":"Distilling What We Know","authors":"Samuel Greengard","doi":"10.1145/3607891","DOIUrl":"https://doi.org/10.1145/3607891","url":null,"abstract":"Researchers look to cut large GPT models down to size.","PeriodicalId":10594,"journal":{"name":"Communications of the ACM","volume":" ","pages":"15 - 17"},"PeriodicalIF":22.7,"publicationDate":"2023-08-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47731824","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
How Many Ways Can You Teach a Robot? 你能教机器人几种方法?
IF 22.7 3区 计算机科学 Q1 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2023-08-23 DOI: 10.1145/3608109
L. Hoffmann
ACM Prize recipient Pieter Abbeel is working to help robots learn, and learn to improve.
ACM奖获得者Pieter Abbeel正在努力帮助机器人学习,并学会改进。
{"title":"How Many Ways Can You Teach a Robot?","authors":"L. Hoffmann","doi":"10.1145/3608109","DOIUrl":"https://doi.org/10.1145/3608109","url":null,"abstract":"ACM Prize recipient Pieter Abbeel is working to help robots learn, and learn to improve.","PeriodicalId":10594,"journal":{"name":"Communications of the ACM","volume":" ","pages":"104 - ff"},"PeriodicalIF":22.7,"publicationDate":"2023-08-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49276397","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Historic Algorithms Help Unlock Shortest-Path Problem Breakthrough 历史算法帮助解锁最短路径问题突破
IF 22.7 3区 计算机科学 Q1 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2023-08-23 DOI: 10.1145/3607866
C. Edwards
By revisiting key algorithms from computing, a team unlocked hidden efficiency in a long-standing computer science problem.
通过重新审视计算中的关键算法,一个团队解开了一个长期存在的计算机科学问题中隐藏的效率。
{"title":"Historic Algorithms Help Unlock Shortest-Path Problem Breakthrough","authors":"C. Edwards","doi":"10.1145/3607866","DOIUrl":"https://doi.org/10.1145/3607866","url":null,"abstract":"By revisiting key algorithms from computing, a team unlocked hidden efficiency in a long-standing computer science problem.","PeriodicalId":10594,"journal":{"name":"Communications of the ACM","volume":"66 1","pages":"10 - 12"},"PeriodicalIF":22.7,"publicationDate":"2023-08-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"42712844","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Cargo Cult AI 货物崇拜AI
IF 22.7 3区 计算机科学 Q1 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2023-08-23 DOI: 10.1145/3606946
E. Levine
Is the ability to think scientifically the defining essence of intelligence?
科学思考的能力是智力的本质定义吗?
{"title":"Cargo Cult AI","authors":"E. Levine","doi":"10.1145/3606946","DOIUrl":"https://doi.org/10.1145/3606946","url":null,"abstract":"Is the ability to think scientifically the defining essence of intelligence?","PeriodicalId":10594,"journal":{"name":"Communications of the ACM","volume":" ","pages":"46 - 51"},"PeriodicalIF":22.7,"publicationDate":"2023-08-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45474974","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Coming of Age 成年的到来
3区 计算机科学 Q1 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2023-08-23 DOI: 10.1145/3608965
Stefano Zanero
Stressing the importance of threat models.
强调威胁模型的重要性。
{"title":"Coming of Age","authors":"Stefano Zanero","doi":"10.1145/3608965","DOIUrl":"https://doi.org/10.1145/3608965","url":null,"abstract":"Stressing the importance of threat models.","PeriodicalId":10594,"journal":{"name":"Communications of the ACM","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-08-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135570502","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Humble AI
IF 22.7 3区 计算机科学 Q1 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2023-08-23 DOI: 10.1145/3587035
Bran Knowles, J. D’cruz, John T. Richards, Kush R. Varshney
An effort to bring artificial intelligence into better alignment with our moral aims and finally realize the vision of superior decision making through AI.
努力使人工智能更好地与我们的道德目标相一致,并最终通过人工智能实现卓越决策的愿景。
{"title":"Humble AI","authors":"Bran Knowles, J. D’cruz, John T. Richards, Kush R. Varshney","doi":"10.1145/3587035","DOIUrl":"https://doi.org/10.1145/3587035","url":null,"abstract":"An effort to bring artificial intelligence into better alignment with our moral aims and finally realize the vision of superior decision making through AI.","PeriodicalId":10594,"journal":{"name":"Communications of the ACM","volume":"66 1","pages":"73 - 79"},"PeriodicalIF":22.7,"publicationDate":"2023-08-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"42132627","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Tapping the Link between Algorithmic Model Counting and Streaming: Technical Perspective 挖掘算法模型计数和流媒体之间的联系:技术视角
IF 22.7 3区 计算机科学 Q1 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2023-08-23 DOI: 10.1145/3607825
David P. Woodruff
algorithms for F0 estimation to algorithms for model counting. The authors also show a partial converse, namely, by framing F0 estimation as a special case of model counting, the authors obtain a very general algorithm for F0 estimation and variants. The resulting algorithms can be used to select a minimum cost query plan in database design and are also a key tool for detecting denial-of-service attacks in network monitoring. The starting point of the paper is the observation that a hashing-based technique for model counting1,3 uses the same techniques as an F0 estimation data stream algorithm.2 The idea behind both is to reduce the counting problem to a detection problem. For model counting, one chooses random subsets of possible solutions of geometrically varying size and checks if there is any satisfying assignment to φ in each subset. For F0 estimation in data streams, one chooses random subsets of universe items of geometrically varying size and checks if there is an item in one’s subset that occurs in the stream. In both cases, by finding the size of the smallest set for which there is a satisfying assignment (for model counting) or an element occurring in the stream (for F0 estimation), one can scale back up by the reciprocal of that set’s size to obtain a decent approximation to the number of solutions (for model counting) or number of distinct elements (for data streams).
从F0估计算法到模型计数算法。作者还展示了部分逆,即通过将F0估计作为模型计数的特殊情况,作者获得了F0估计和变量的非常一般的算法。所得算法可用于选择数据库设计中成本最小的查询计划,也是网络监控中检测拒绝服务攻击的关键工具。本文的出发点是观察到基于哈希的模型计数技术1,3使用与F0估计数据流算法相同的技术两者背后的思想都是将计数问题简化为检测问题。对于模型计数,选择大小几何变化的可能解的随机子集,并检查每个子集中是否存在对φ的满意赋值。对于数据流中的F0估计,您可以选择几何大小变化的宇宙项的随机子集,并检查在您的子集中是否存在出现在流中的项。在这两种情况下,通过找到满足分配(用于模型计数)或流中出现的元素的最小集合的大小(用于F0估计),可以通过该集合大小的倒数进行缩放,以获得解决方案数量(用于模型计数)或不同元素数量(用于数据流)的适当近似值。
{"title":"Tapping the Link between Algorithmic Model Counting and Streaming: Technical Perspective","authors":"David P. Woodruff","doi":"10.1145/3607825","DOIUrl":"https://doi.org/10.1145/3607825","url":null,"abstract":"algorithms for F0 estimation to algorithms for model counting. The authors also show a partial converse, namely, by framing F0 estimation as a special case of model counting, the authors obtain a very general algorithm for F0 estimation and variants. The resulting algorithms can be used to select a minimum cost query plan in database design and are also a key tool for detecting denial-of-service attacks in network monitoring. The starting point of the paper is the observation that a hashing-based technique for model counting1,3 uses the same techniques as an F0 estimation data stream algorithm.2 The idea behind both is to reduce the counting problem to a detection problem. For model counting, one chooses random subsets of possible solutions of geometrically varying size and checks if there is any satisfying assignment to φ in each subset. For F0 estimation in data streams, one chooses random subsets of universe items of geometrically varying size and checks if there is an item in one’s subset that occurs in the stream. In both cases, by finding the size of the smallest set for which there is a satisfying assignment (for model counting) or an element occurring in the stream (for F0 estimation), one can scale back up by the reciprocal of that set’s size to obtain a decent approximation to the number of solutions (for model counting) or number of distinct elements (for data streams).","PeriodicalId":10594,"journal":{"name":"Communications of the ACM","volume":" ","pages":"94 - 94"},"PeriodicalIF":22.7,"publicationDate":"2023-08-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48742293","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Rebutting Rebuttals 反驳反驳
IF 22.7 3区 计算机科学 Q1 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2023-08-23 DOI: 10.1145/3584664
N. Dershowitz, Rakesh M. Verma
Evaluating the impact of the conference review rebuttal process.
评估会议审查反驳程序的影响。
{"title":"Rebutting Rebuttals","authors":"N. Dershowitz, Rakesh M. Verma","doi":"10.1145/3584664","DOIUrl":"https://doi.org/10.1145/3584664","url":null,"abstract":"Evaluating the impact of the conference review rebuttal process.","PeriodicalId":10594,"journal":{"name":"Communications of the ACM","volume":"66 1","pages":"35 - 41"},"PeriodicalIF":22.7,"publicationDate":"2023-08-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47534752","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Model Counting Meets Distinct Elements 模型计数遇到不同元素
IF 22.7 3区 计算机科学 Q1 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2023-08-23 DOI: 10.1145/3607824
A. Pavan, N. V. Vinodchandran, Arnab Bhattacharyya, Kuldeep S. Meel
Constraint satisfaction problems (CSPs) and data stream models are two powerful abstractions to capture a wide variety of problems arising in different domains of computer science. Developments in the two communities have mostly occurred independently and with little interaction between them. In this work, we seek to investigate whether bridging the seeming communication gap between the two communities may pave the way to richer fundamental insights. To this end, we focus on two foundational problems: model counting for CSPs and the computation of the number of distinct elements in a data stream, also known as the zeroth frequency moment (F0) of a data stream. Our investigations lead us to observe striking similarity in the core techniques employed in the algorithmic frameworks that have evolved separately for model counting and distinct elements computation. We design a recipe for the translation of algorithms developed for distinct elements estimation to that of model counting, resulting in new algorithms for model counting. We then observe that algorithms in the context of distributed streaming can be transformed into distributed algorithms for model counting. We next turn our attention to viewing streaming from the lens of counting and show that framing distinct elements estimation as a special case of #DNF counting allows us to obtain a general recipe for a rich class of streaming problems, which had been subjected to case-specific analysis in prior works.
约束满足问题(csp)和数据流模型是捕获计算机科学不同领域中出现的各种问题的两个强大的抽象。两个社区的发展大多是独立发生的,它们之间很少相互作用。在这项工作中,我们试图调查弥合两个社区之间表面上的沟通差距是否可以为更丰富的基本见解铺平道路。为此,我们专注于两个基本问题:csp的模型计数和数据流中不同元素数量的计算,也称为数据流的第零频率矩(F0)。我们的研究使我们观察到算法框架中采用的核心技术的惊人相似性,这些算法框架分别为模型计数和不同元素计算而发展。我们设计了一种将用于不同元素估计的算法转换为模型计数的算法的配方,从而产生新的模型计数算法。然后我们观察到分布式流上下文中的算法可以转换为用于模型计数的分布式算法。接下来,我们将注意力转向从计数的角度来看流,并表明将不同元素估计框架作为#DNF计数的特殊情况,使我们能够获得一类丰富的流问题的通用配方,这些问题在以前的工作中已经受到具体情况的分析。
{"title":"Model Counting Meets Distinct Elements","authors":"A. Pavan, N. V. Vinodchandran, Arnab Bhattacharyya, Kuldeep S. Meel","doi":"10.1145/3607824","DOIUrl":"https://doi.org/10.1145/3607824","url":null,"abstract":"Constraint satisfaction problems (CSPs) and data stream models are two powerful abstractions to capture a wide variety of problems arising in different domains of computer science. Developments in the two communities have mostly occurred independently and with little interaction between them. In this work, we seek to investigate whether bridging the seeming communication gap between the two communities may pave the way to richer fundamental insights. To this end, we focus on two foundational problems: model counting for CSPs and the computation of the number of distinct elements in a data stream, also known as the zeroth frequency moment (F0) of a data stream. Our investigations lead us to observe striking similarity in the core techniques employed in the algorithmic frameworks that have evolved separately for model counting and distinct elements computation. We design a recipe for the translation of algorithms developed for distinct elements estimation to that of model counting, resulting in new algorithms for model counting. We then observe that algorithms in the context of distributed streaming can be transformed into distributed algorithms for model counting. We next turn our attention to viewing streaming from the lens of counting and show that framing distinct elements estimation as a special case of #DNF counting allows us to obtain a general recipe for a rich class of streaming problems, which had been subjected to case-specific analysis in prior works.","PeriodicalId":10594,"journal":{"name":"Communications of the ACM","volume":"66 1","pages":"95 - 102"},"PeriodicalIF":22.7,"publicationDate":"2023-08-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"44547282","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Communications of the ACM
全部 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