中文
相关论文

相关论文: Mathematica: A System of Computer Programs

200 篇论文

Mathematical programming is a branch of applied mathematics and has recently been used to derive new decoding approaches, challenging established but often heuristic algorithms based on iterative message passing. Concepts from mathematical…

信息论 · 计算机科学 2014-04-29 Michael Helmling , Stefan Ruzika , Akin Tanatmis

Particle tracking in large-scale numerical simulations of turbulent flows presents one of the major bottlenecks in parallel performance and scaling efficiency. Here, we describe a particle tracking algorithm for large-scale parallel…

流体动力学 · 物理学 2022-05-31 Cristian C. Lalescu , Bérenger Bramas , Markus Rampp , Michael Wilczek

Probabilistic programming makes it easy to represent a probabilistic model as a program. Building an individual model, however, is only one step of probabilistic modeling. The broader challenge of probabilistic modeling is in understanding…

编程语言 · 计算机科学 2022-08-15 Ryan Bernstein

Windowed recurrences are sliding window calculations where a function is applied iteratively across the window of data, and are ubiquitous throughout the natural, social, and computational sciences. In this monograph we explore the…

数据结构与算法 · 计算机科学 2026-02-13 David K. Maslen , Daniel N. Rockmore

RSA is one of the most popular Public Key Cryptography based algorithm mainly used for digital signatures, encryption/decryption etc. It is based on the mathematical scheme of factorization of very large integers which is a…

密码学与安全 · 计算机科学 2015-03-13 Sapna Saxena , Bhanu Kapoor

TMAC is a toolbox written in C++11 that implements algorithms based on a set of modern methods for large-scale optimization. It covers a variety of optimization problems, which can be both smooth and nonsmooth, convex and nonconvex, as well…

最优化与控制 · 数学 2016-06-16 Brent Edmunds , Zhimin Peng , Wotao Yin

Data originating from the Web, sensor readings and social media result in increasingly huge datasets. The so called Big Data comes with new scientific and technological challenges while creating new opportunities, hence the increasing…

人工智能 · 计算机科学 2020-02-19 Ilias Tachmazidis , Grigoris Antoniou , Wolfgang Faber

We describe a system that simplifies the process of debugging programs produced by computer-aided parallelization tools. The system uses relative debugging techniques to compare serial and parallel executions in order to show where the…

软件工程 · 计算机科学 2007-05-23 Robert Hood , Gabriele Jost

Pre-college mathematics modeling instruction often frames mathematics as being separated from reasoning about the real world -- and commonly treats reasoning mathematically and reasoning about the real-world context as separate stages of a…

物理教育 · 物理学 2023-08-04 Charlotte Zimmerman , Alexis Olsho , Michael Loverude , Suzanne White Brahmia

We introduce process-oriented programming as a natural extension of object-oriented programming for parallel computing. It is based on the observation that every class of an object-oriented language can be instantiated as a process,…

编程语言 · 计算机科学 2014-07-22 Edward Givelberg

This paper presents Haskell#, a coordination language targeted at the efficient implementation of parallel scientific applications on loosely coupled parallel architectures, using the functional language Haskell. Examples of applications,…

分布式、并行与集群计算 · 计算机科学 2012-08-21 Francisco Heron de Carvalho Junior , Rafael Dueire Lins

The deep neural networks (DNNs) have been enormously successful in tasks that were hitherto in the human-only realm such as image recognition, and language translation. Owing to their success the DNNs are being explored for use in ever more…

分布式、并行与集群计算 · 计算机科学 2019-06-20 Sanket Tavarageri , Srinivas Sridharan , Bharat Kaul

As scientific work becomes more computational and data intensive, research processes and results become more difficult to interpret and reproduce. In this poster, we show how the Jupyter notebook, a tool originally designed as a free…

数字图书馆 · 计算机科学 2018-04-17 Bernadette M. Boscoe , Irene V. Pasquetto , Milena S. Golshan , Christine L. Borgman

Many mathematicians find mathematics aesthetically beautiful and even comparable to art forms such as music or painting. On the other hand, every year a great number of school students leave mathematics with total disillusionment and…

历史与综述 · 数学 2022-07-21 Alok Shukla

Data wrangling, the process of preparing raw data for further analysis in computational notebooks, is a crucial yet time-consuming step in data science. Code generation has the potential to automate the data wrangling process to reduce…

We propose a computationally efficient method to solve the dynamics of operators of bosonic quantum systems coupled to their environments. The method maps the operator under interest to a set of complex-valued functions, and its adjoint…

We investigate the global scheduling of sporadic, implicit deadline, real-time task systems on multiprocessor platforms. We provide a task model which integrates job parallelism. We prove that the time-complexity of the feasibility problem…

操作系统 · 计算机科学 2008-05-22 S. Collette , L. Cucu , J. Goossens

Algorithms for frequent pattern mining, a popular informatics application, have unique requirements that are not met by any of the existing parallel tools. In particular, such applications operate on extremely large data sets and have…

分布式、并行与集群计算 · 计算机科学 2012-11-08 Prabhanjan Kambadur , Amol Ghoting , Anshul Gupta , Andrew Lumsdaine

Incremental computation aims to compute more efficiently on changed input by reusing previously computed results. We give a high-level overview of works on incremental computation, and highlight the essence underlying all of them, which we…

编程语言 · 计算机科学 2025-10-15 Yanhong A. Liu

Bridging cultures that have often been distant, Julia combines expertise from the diverse fields of computer science and computational science to create a new approach to numerical computing. Julia is designed to be easy and fast. Julia…

数学软件 · 计算机科学 2015-07-21 Jeff Bezanson , Alan Edelman , Stefan Karpinski , Viral B. Shah