Pinned Repositories
LeMonHash
Learned Monotone Minimal Perfect Hashing
BlockEpsilonTree
๐ณ A compressed rank/select dictionary exploiting approximate linearity and repetitiveness.
countmein
๐พ People counting and surveillance with IoT devices
CSS-tree
Single-header C++11 implementation of the Cache Sensitive Search tree (CSS-tree)
la_vector
๐ถ Compressed bitvector/container supporting efficient random access and rank queries
Learned-indexes-effectiveness
Code for the TCS paper "On the performance of learned data structures" and the ICML paper "Why are learned indexes so effective?"
nnweaver
๐ง + ๐ธ = Neural Network Weaver. A tiny library to build and train neural networks
PGM-index
๐ State-of-the-art learned data structure that enables fast lookup, predecessor, range searches and updates in arrays of billions of items using orders of magnitude less space than traditional indexes
PyGM
๐ Python library implementing sorted containers with state-of-the-art query performance and compressed memory usage
unlister
๐ฌ Script for Mail on macOS that automatically unsubscribes from promotional emails and newsletters
gvinciguerra's Repositories
gvinciguerra/PGM-index
๐ State-of-the-art learned data structure that enables fast lookup, predecessor, range searches and updates in arrays of billions of items using orders of magnitude less space than traditional indexes
gvinciguerra/PyGM
๐ Python library implementing sorted containers with state-of-the-art query performance and compressed memory usage
gvinciguerra/la_vector
๐ถ Compressed bitvector/container supporting efficient random access and rank queries
gvinciguerra/unlister
๐ฌ Script for Mail on macOS that automatically unsubscribes from promotional emails and newsletters
gvinciguerra/Learned-indexes-effectiveness
Code for the TCS paper "On the performance of learned data structures" and the ICML paper "Why are learned indexes so effective?"
gvinciguerra/BlockEpsilonTree
๐ณ A compressed rank/select dictionary exploiting approximate linearity and repetitiveness.
gvinciguerra/countmein
๐พ People counting and surveillance with IoT devices
gvinciguerra/nnweaver
๐ง + ๐ธ = Neural Network Weaver. A tiny library to build and train neural networks
gvinciguerra/CSS-tree
Single-header C++11 implementation of the Cache Sensitive Search tree (CSS-tree)
gvinciguerra/LZEpsilon
Compressed rank/select dictionary based on Lempel-Ziv and LA-vector compression
gvinciguerra/PrefixPGM
Proof-of-concept extension of the PGM-index to support fixed-length strings
gvinciguerra/custode
๐ผ๐ป Personal safety app for Android
gvinciguerra/RearCodedArray
Compressed string dictionary based on rear-coding
gvinciguerra/AE2020-tutorial
Repository for the students of Algorithm Engineering @ UNIPI ๐ผ
gvinciguerra/AE2022-tutorial
Repository for the students of Algorithm Engineering @ UNIPI ๐ผ
gvinciguerra/rmi_pgm
A simple benchmark of RMIs and PGMs to test on different hardware
gvinciguerra/divide-and-conquer
An implementation of the divide-and-conquer parallel pattern
gvinciguerra/isolate
Sandbox for securely executing untrusted programs
gvinciguerra/TDP-2017
Application of Design Patterns to Conway's Game of Life, and other Design Patterns exercises in Java.
gvinciguerra/AAlgorithms
ALG2 course algorithms
gvinciguerra/AdvancedProgramming-2017
Constraint Satisfaction Problem Solver in Java.
gvinciguerra/ds2i
A library of inverted index data structures
gvinciguerra/IR-exercises
Solutions of the various test exams of the Information Retrieval course
gvinciguerra/IUM-2015-11
Midterm project for a Human-computer interaction course.
gvinciguerra/LZ-End
๐ Implementation of two LZ-End parsing algorithms
gvinciguerra/ProgettoPR2-2015-01
Interpreter in OCaml for a simple functional language. Computer programming (Programmazione 2) final project.
gvinciguerra/Simple-Social-2016-06
A basic social network made with Java. Final project for a Network Programming course.
gvinciguerra/staged-recipes
A place to submit conda recipes before they become fully fledged conda-forge feedstocks
gvinciguerra/sux
Succinct data structures in C/C++
gvinciguerra/WATOR-2015-06
๐ฑ Wator simulator written in C. System Programming Practice (Sistemi Operativi e Laboratorio) final project.