Skip to content

jackdoerner/OBF-IPE-Error-Bound-Scripts

Repository files navigation

OBF-IPE Error Bound Computation Scripts

This repository contains the scripts that were used to calculate and evaluate the concrete bounds presented in Tighter Bounds for the Oblivious Bit-Fixing Inner Product Extractor on Biased Seeds by Jack Doerner and Lawrence Roy.

Contents

  • cube_tutte_poly.sage calculates tutte polynomials of cube matroids using a single thread and sage's built-in methods.
  • cube_tutte_poly_parallel.sage calculates tutte polynomials of cube matroids using many threads.
  • poly_printer.sage prints coboundary polynomials derived from the tutte polynomials that the previous two scripts produce. This was used to create Appendix B.
  • 4_norm_bound.sage evaluates the LLTT and manually-derived 4-norm bounds. This script was used to create the rows of table 1.5 that do not correspond to theorem 1.4.
  • matroid_bound.sage evaluates the matroid bounds. This script was used to create the rows of table 1.5 that correspond to theorem 1.4, and also to create Appendix A.

About

This repository contains the scripts that were used to calculate and evaluate the concrete bounds presented in the paper Tighter Bounds for the Oblivious Bit-Fixing Inner Product Extractor on Biased Seeds (eprint 2026/654)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages