Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Nathan Bell

dblp:35/5626 · DBLP profile ↗
← Back
7ranked-venue papers
3as first author
1since 2021 · last 2021
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 3 · 1 first-author · 1 since 2021Theory of computation · 2 · 1 first-authorSystems, architecture and hardware · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1Human-computer interaction and ubiquitous computing · 1Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
1 paper
Information retrieval · 88% Recommender systems · 12%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
High-performance computing · 56% GPUs and heterogeneous computing · 44%
Computer graphics and multimedia
1 paper
Geometric modeling and processing · 77% Computer animation and physical simulation · 23%

Topics — the 9 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Information retrieval › ranking › ranking model
interpretable ranking
0.512021
Interpretable Ranking with Generalized Additive Models · WSDM 2021
Information retrieval › ranking
learning to rank
0.512021
Interpretable Ranking with Generalized Additive Models · WSDM 2021
Recommender systems › explainable recommendation
post-hoc explanation
0.112021
Interpretable Ranking with Generalized Additive Models · WSDM 2021
Information retrieval › ranking
ranking model
0.112021
Interpretable Ranking with Generalized Additive Models · WSDM 2021
GPUs and heterogeneous computing
GPU computing
0.112009
Implementing sparse matrix-vector multiplication on throughput-oriented processors · SC 2009
High-performance computing › sparse linear algebra › sparse matrix computation
sparse matrix-vector multiplication
0.112009
Implementing sparse matrix-vector multiplication on throughput-oriented processors · SC 2009
Geometric modeling and processing
mesh deformation
0.112006
A fast multigrid algorithm for mesh deformation · ACM Trans. Graph. 2006
High-performance computing
sparse linear algebra
0.012009
Implementing sparse matrix-vector multiplication on throughput-oriented processors · SC 2009
Computer animation and physical simulation
mesh animation
0.012006
A fast multigrid algorithm for mesh deformation · ACM Trans. Graph. 2006

Methods — techniques the papers use, named apart from their topics

generalized additive model · 0.5prolongation and restriction operators · 0.1multigrid solver · 0.1laplacian system · 0.1graph coarsening · 0.1
YearPublicationVenuePosition
2021 Interpretable Ranking with Generalized Additive Models
abstract
Interpretability of ranking models is a crucial yet relatively under-examined research area. Recent progress on this area largely focuses on generating post-hoc explanations for existing black-box ranking models. Though promising, such post-hoc methods cannot provide sufficiently accurate explanations in general, which makes them infeasible in many high-stakes scenarios, especially the ones with legal or policy constraints. Thus, building an intrinsically interpretable ranking model with transparent, self-explainable structure becomes necessary, but this remains less explored in the learning-to-rank setting.
Honglei Zhuang, Xuanhui Wang, Michael Bendersky, Alexander Grushetsky, Petr Mitrichev, Ethan Sterling, Nathan Bell, Walker Ravina, Hai Qian
WSDM8
2017 PhytoCloud: A Gamified Mobile Web Application to Modulate Diet and Physical Activity of Women with Breast Cancer
abstract
Breast cancer incidence and mortality rates vary geographically reflecting factors including regional and cultural differences in diet and lifestyle. There are numerous successful commercial mobile apps to help people control their diet and manage weight. However, such products are not suitable for people with special medical conditions that may require targeted dietary as well as motivational support. The paper presents a user centered approach of developing a Mobile Web App that focuses on breast cancer patients looking at their specific dietary, physical and mental requirements depending on the stage of their medical treatment. The paper explores the effect of incorporating gamification and social media as motivational drive to engage and motivate people to achieve their goals of adopting healthier eating habits while increasing physical activity in order ensure lasting lifestyle behavioural change. The design of PhytoCloud is being described, a gamified Mobile Web App that enables users to record their dietary habits and physical activity and motivate their consumption of food with oestrogen-like properties (phytoestrogens) which are linked to the prevention of reappearance of breast cancer. The paper concludes with a discussion of future directions and adaptations to the current design to suite a Mobile Native Application design.
Daphne Economou, Miriam V. Dwek, Claire Roberston, Bradley Elliott, Thanos Kounenis, Tayebeh Azimi, Mohammad Ramezanian, Nathan Bell
CBMS8
2017 A novel abstraction for swarm intelligence: particle field optimization
Nathan Bell, B. John Oommen
Auton. Agents Multi Agent Syst.1
2015 Optimizing Sparse Matrix - Matrix Multiplication for the GPU
abstract
Sparse matrix--matrix multiplication (SpGEMM) is a key operation in numerous areas from information to the physical sciences. Implementing SpGEMM efficiently on throughput-oriented processors, such as the graphics processing unit (GPU), requires the programmer to expose substantial fine-grained parallelism while conserving the limited off-chip memory bandwidth. Balancing these concerns, we decompose the SpGEMM operation into three highly parallel phases: expansion, sorting, and contraction, and introduce a set of complementary bandwidth-saving performance optimizations. Our implementation is fully general and our optimization strategy adaptively processes the SpGEMM workload row-wise to substantially improve performance by decreasing the work complexity and utilizing the memory hierarchy more effectively.
Steven Dalton, Luke N. Olson, Nathan Bell
ACM Trans. Math. Softw.3
2012 PyDEC: Software and Algorithms for Discretization of Exterior Calculus
abstract
This article describes the algorithms, features, and implementation of PyDEC, a Python library for computations related to the discretization of exterior calculus. PyDEC facilitates inquiry into both physical problems on manifolds as well as purely topological problems on abstract complexes. We describe efficient algorithms for constructing the operators and objects that arise in discrete exterior calculus, lowest-order finite element exterior calculus, and in related topological problems. Our algorithms are formulated in terms of high-level matrix operations which extend to arbitrary dimension. As a result, our implementations map well to the facilities of numerical libraries such as NumPy and SciPy. The availability of such libraries makes Python suitable for prototyping numerical methods. We demonstrate how PyDEC is used to solve physical and topological problems through several concise examples.
Nathan Bell, Anil N. Hirani
ACM Trans. Math. Softw.1
2009 Implementing sparse matrix-vector multiplication on throughput-oriented processors
abstract
Sparse matrix-vector multiplication (SpMV) is of singular importance in sparse linear algebra. In contrast to the uniform regularity of dense linear algebra, sparse operations encounter a broad spectrum of matrices ranging from the regular to the highly irregular. Harnessing the tremendous potential of throughput-oriented processors for sparse operations requires that we expose substantial fine-grained parallelism and impose sufficient regularity on execution paths and memory access patterns. We explore SpMV methods that are well-suited to throughput-oriented architectures like the GPU and which exploit several common sparsity classes. The techniques we propose are efficient, successfully utilizing large percentages of peak bandwidth. Furthermore, they deliver excellent total throughput, averaging 16 GFLOP/s and 10 GFLOP/s in double precision for structured grid and unstructured mesh matrices, respectively, on a GeForce GTX 285. This is roughly 2.8 times the throughput previously achieved on Cell BE and more than 10 times that of a quad-core Intel Clovertown system.
Nathan Bell, Michael Garland
SC1
2006 A fast multigrid algorithm for mesh deformation
abstract
In this paper, we present a multigrid technique for efficiently deforming large surface and volume meshes. We show that a previous least-squares formulation for distortion minimization reduces to a Laplacian system on a general graph structure for which we derive an analytic expression. We then describe an efficient multigrid algorithm for solving the relevant equations. Here we develop novel prolongation and restriction operators used in the multigrid cycles. Combined with a simple but effective graph coarsening strategy, our algorithm can outperform other multigrid solvers and the factorization stage of direct solvers in both time and memory costs for large meshes. It is demonstrated that our solver can trade off accuracy for speed to achieve greater interactivity, which is attractive for manipulating large meshes. Our multigrid solver is particularly well suited for a mesh editing environment which does not permit extensive precomputation. Experimental evidence of these advantages is provided on a number of meshes with a wide range of size. With our mesh deformation solver, we also successfully demonstrate that visually appealing mesh animations can be generated from both motion capture data and a single base mesh even when they are inconsistent.
Yizhou Yu, Nathan Bell, Wei-Wen Feng
ACM Trans. Graph.3