Pedro Juan Soto's repositories
Big-Int-Matrices
An implementation of big integer matrices with determinants. In order to compute the determinant we find the gcd to triangularize (because we cannot divide).
Collatz-sequence
Program in Haskell that produces the polynomial corresponding to a Collatz sequence from the Collatz conjecture to test the existence of certain types of orbits.
Distributed-Decoding-for-coded-matrix-multiplication
Distributed Decoding for coded matrix multiplication
Fast-Multipoint-Evaluation
A library to perform fast multipoint evaluation of a polynomial at multiple points.
IOT-project
An IOT project that simulates a home with a thermostat, heater, motion-detector, gateway, and a backend for a database and employs clock synchronization algorithms and other distributed operating systems concepts
PedroJuanSoto
My personal repository
Polymorphic-Matrices-and-Polynomials
Simple implementation of polymorphic datatype matrices, polynomials, and matrices with polynomial entries. Also can convert boolean functions to communication matrices and visa versa.
Random-subset-trees
Trees that generate random subsets
Root-Squaring-For-Root-Finding
An implementation of a root squaring algorithm to be used as a subroutine in root finding