There are 2 repositories under randomized-algorithms topic.
Coq library for reasoning on randomized algorithms [maintainers=@anton-trunov,@volodeyka]
A Julia randomized linear algebra library.
[IEEE ICASSP 2021] "A fast randomized adaptive CP decomposition for streaming tensors". In 46th IEEE International Conference on Acoustics, Speech, & Signal Processing, 2021.
[ICML 2023] Official implementation of "A randomized schur complement based graph augmentor"
Probabilistic method for the computation of the approximate product of two matrices
Code for our preprint paper titled "Sampling-Based Decomposition Algorithms for Arbitrary Tensor Networks"
"Algorithm Design" Course Material
Algorithms written in Swift for an Udacity course - Introduction to Graduate Algorithms
Approximating optimization problems using EAs on scale-free networks
Algorithms-Specialization from Stanford:
Probabilistic Data Structures
Randomized and quasi-randomized nnetworks for supervised learning and multivariate time series forecasting
Basic bioinformatics algorithms implementation using c++14
Implementation of a few Randomized Optimization algorithm such as Hill climbing, Simulated Annealing, Genetic Algorithms plus drawing fitness function
Lecture Notes on Interesting Topics in Computer Science
AA Second Project - The objective of this project was to design and test a randomized algorithm to solve the combinatorial problem from the first assignment, which was to find a minimum weighted closure for a given vertex-weighted directed graph G(V, E), with n vertices and m edges. This randomized algorithm was based on the Monte Carlo algorithms.
Fast randomized algorithms for combinatorial optimization
Programming Assignments for Algorithm Specialization (4 Courses) offered by Stanford University via the Coursera network
Master's | Basic Algorithms & Data structures | Module 10 | Linear Programming & Randomized Algorithms
Here's the corrected and polished version: Implementation of randomized greedy algorithms for solving the Knapsack Problem and Traveling Salesman Problem in C++. Educational project demonstrating algorithm replication, probabilistic optimization, and comparative analysis.
Julia algorithms for randomized numerical linear algebra.
This project is a simple 2d space shooter game. Coded in C# .NET WinForms in Visual Studio 2022
Bloom filter for Randomized Algorithms (INFO—F413)
My code and notes for the Stanford Algorithms Specialization on Coursera.
My solutions (in Python) for problems from the Coursera course "Finding Hidden Messages in DNA (Bioinformatics I)" by UC San-Diego.
This project implements an optimized version of the Quicksort algorithm in C++, using a randomized pivot selection (first or last index during the partition). Additionally, the project features a manual analysis of the algorithm's running time in the worst-case and average-case scenarios.
Using OpenEvolve to optimize randomize algorithms for set membership and tasks in similar vein
📊 Hometask - Basic Algorithms and Data Structures (Linear Programming and Randomized Algorithms)
Homework solutions for EPFL's CS-455 (and NYU's CS-UY 3943 I) Topics in Theoretical Computer Science course