Top Papers

Array Programming with NumPy

18 Jun 2020numpy/numpy

Array programming provides a powerful, compact, expressive syntax for accessing, manipulating, and operating on data in vectors, matrices, and higher-dimensional arrays.

MATHEMATICAL SOFTWARE COMPUTATION

Sliding Window Algorithms for k-Clustering Problems

NeurIPS 2020 google-research/google-research

The sliding window model of computation captures scenarios in which data is arriving continuously, but only the latest $w$ elements should be used for analysis.

DATA STRUCTURES AND ALGORITHMS

Validating UTF-8 In Less Than One Instruction Per Byte

6 Oct 2020lemire/simdjson

The majority of text is stored in UTF-8, which must be validated on ingestion.

DATABASES

Parsing Gigabytes of JSON per Second

22 Feb 2019lemire/simdjson

We are thus motivated to make JSON parsing as fast as possible.

DATABASES PERFORMANCE

PythonRobotics: a Python code collection of robotics algorithms

31 Aug 2018AtsushiSakai/PythonRobotics

The focus of the project is on autonomous navigation, and the goal is for beginners in robotics to understand the basic ideas behind each algorithm.

ROBOTICS

A Survey of Motion Planning and Control Techniques for Self-driving Urban Vehicles

25 Apr 2016AtsushiSakai/PythonRobotics

Self-driving vehicles are a maturing technology with the potential to reshape mobility by enhancing the safety, accessibility, efficiency, and convenience of automotive transportation.

ROBOTICS

Incremental Sampling-based Algorithms for Optimal Motion Planning

3 May 2010AtsushiSakai/PythonRobotics

Second, a new algorithm is considered, called the Rapidly-exploring Random Graph (RRG), and it is shown that the cost of the best path in the RRG converges to the optimum almost surely.

ROBOTICS 68T40

A Privacy-Preserving Healthcare Framework Using Hyperledger Fabric

18 Nov 2020hyperledger/fabric

Electronic health record (EHR) management systems require the adoption of effective technologies when health information is being exchanged.

CRYPTOGRAPHY AND SECURITY

MediaPipe: A Framework for Building Perception Pipelines

14 Jun 2019google/mediapipe

A developer can use MediaPipe to build prototypes by combining existing perception components, to advance them to polished cross-platform applications and measure system performance and resource consumption on target platforms.

DISTRIBUTED, PARALLEL, AND CLUSTER COMPUTING

DCT-like Transform for Image Compression Requires 14 Additions Only

2 Feb 2017leandromoreira/digital_video_introduction

A low-complexity 8-point orthogonal approximate DCT is introduced.

MULTIMEDIA DATA STRUCTURES AND ALGORITHMS APPLICATIONS COMPUTATION