Giorgio Vinciguerra (gvinciguerra)

gvinciguerra

Geek Repo

Company:Università di Pisa

Location:Pisa, Italy

Home Page:http://pages.di.unipi.it/vinciguerra/

Github PK Tool:Github PK Tool

Giorgio Vinciguerra's repositories

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

Language:C++License:Apache-2.0Stargazers:764Issues:32Issues:45

PyGM

🐍 Python library implementing sorted containers with state-of-the-art query performance and compressed memory usage

Language:PythonLicense:Apache-2.0Stargazers:205Issues:7Issues:2

unlister

📬 Script for Mail on macOS that automatically unsubscribes from promotional emails and newsletters

Language:AppleScriptLicense:GPL-3.0Stargazers:38Issues:6Issues:1

la_vector

🔶 Compressed bitvector/container supporting efficient random access and rank queries

Language:C++License:Apache-2.0Stargazers:36Issues:5Issues:2

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?"

Language:C++License:GPL-3.0Stargazers:18Issues:4Issues:0

BlockEpsilonTree

🌳 A compressed rank/select dictionary exploiting approximate linearity and repetitiveness.

Language:C++License:GPL-3.0Stargazers:11Issues:3Issues:0

countmein

🐾 People counting and surveillance with IoT devices

Language:PythonLicense:GPL-3.0Stargazers:11Issues:3Issues:3

nnweaver

🧠 + 🕸 = Neural Network Weaver. A tiny library to build and train neural networks

Language:PythonLicense:MITStargazers:8Issues:4Issues:0

CSS-tree

Single-header C++11 implementation of the Cache Sensitive Search tree (CSS-tree)

Language:C++License:MITStargazers:6Issues:4Issues:0

PrefixPGM

Proof-of-concept extension of the PGM-index to support fixed-length strings

Language:C++License:Apache-2.0Stargazers:6Issues:3Issues:0

custode

👼🏻 Personal safety app for Android

Language:JavaLicense:GPL-3.0Stargazers:5Issues:3Issues:0

LZEpsilon

Compressed rank/select dictionary based on Lempel-Ziv and LA-vector compression

Language:C++License:Apache-2.0Stargazers:5Issues:3Issues:0

RearCodedArray

Compressed string dictionary based on rear-coding

Language:C++License:Apache-2.0Stargazers:4Issues:0Issues:0

AE2020-tutorial

Repository for the students of Algorithm Engineering @ UNIPI 👼

Language:C++Stargazers:3Issues:1Issues:0

AE2022-tutorial

Repository for the students of Algorithm Engineering @ UNIPI 👼

Language:C++Stargazers:3Issues:0Issues:0

rmi_pgm

A simple benchmark of RMIs and PGMs to test on different hardware

Language:C++Stargazers:2Issues:2Issues:0

divide-and-conquer

An implementation of the divide-and-conquer parallel pattern

Language:C++License:GPL-3.0Stargazers:1Issues:4Issues:0

isolate

Sandbox for securely executing untrusted programs

License:NOASSERTIONStargazers:1Issues:0Issues:0

TDP-2017

Application of Design Patterns to Conway's Game of Life, and other Design Patterns exercises in Java.

Language:JavaStargazers:1Issues:3Issues:0

AAlgorithms

ALG2 course algorithms

Language:TeXLicense:GPL-3.0Stargazers:0Issues:3Issues:0

AdvancedProgramming-2017

Constraint Satisfaction Problem Solver in Java.

Language:JavaStargazers:0Issues:4Issues:0

ds2i

A library of inverted index data structures

Language:C++License:NOASSERTIONStargazers:0Issues:2Issues:0

IR-exercises

Solutions of the various test exams of the Information Retrieval course

Language:TeXStargazers:0Issues:0Issues:0

IUM-2015-11

Midterm project for a Human-computer interaction course.

Language:F#License:UnlicenseStargazers:0Issues:0Issues:0

LZ-End

🗜 Implementation of two LZ-End parsing algorithms

Language:C++License:Apache-2.0Stargazers:0Issues:3Issues:0

ProgettoPR2-2015-01

Interpreter in OCaml for a simple functional language. Computer programming (Programmazione 2) final project.

Language:JavaLicense:UnlicenseStargazers:0Issues:3Issues:0

Simple-Social-2016-06

A basic social network made with Java. Final project for a Network Programming course.

Language:JavaLicense:UnlicenseStargazers:0Issues:0Issues:0

staged-recipes

A place to submit conda recipes before they become fully fledged conda-forge feedstocks

License:BSD-3-ClauseStargazers:0Issues:0Issues:0

sux

Succinct data structures in C/C++

License:NOASSERTIONStargazers:0Issues:0Issues:0

WATOR-2015-06

🔱 Wator simulator written in C. System Programming Practice (Sistemi Operativi e Laboratorio) final project.

Language:CStargazers:0Issues:1Issues:0