Skip to main content

Semirings are a powerful abstraction for dynamic programming.

Project description

# Semirings

Warning: This package in under construction!

Semirings are a powerful abstraction for dynamic programming algorithms.

From an overview of semirings, please see chapter 3.3 of

[Automating the Analysis and Improvement of Dynamic Programming Algorithms with Applications to Natural Language Processing](http://timvieira.github.io/doc/2023-timv-dissertation.pdf). Tim Vieira. PhD Dissertation. 2023

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

semirings-0.3.1.tar.gz (30.6 kB view hashes)

Uploaded Source

Built Distribution

semirings-0.3.1-py3-none-any.whl (28.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page