Skip to main content

SM Logo

Stochastic Matching

PyPI Status Build Status Documentation Status License: MIT Code Coverage

Stochastic Matching provides tools to analyze the behavior of stochastic matching problems.

Features

  • Compatibility graph creation (from scratch, from one of the provided generator, or by some combination).
  • Theoretical analysis:
    • Injectivity/surjectivity of the graph, kernel description.
    • Polytope description of positive solutions.
  • Fast simulator.
    • Provided with a large set of greedy / non-greedy policies.
    • Adding new policies is feasible out-of-the-box.
  • Lot of display features, including a Vis JS Network export.

Installation

To install Stochastic Matching, run this command in your terminal:

$ pip install stochastic_matching

This is the preferred method to install Stochastic Matching, as it will always install the most recent stable release.

Acknowledging package

If you publish results based on Stochastic Matching, please acknowledge the usage of the package by quoting the following paper.

Credits

This package was created with Cookiecutter and the Package Helper project template.

Metadata

Release files for stochastic-matching 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for stochastic-matching 0.4.0
File Size Uploaded
stochastic_matching-0.4.0.tar.gz 2.2 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for stochastic-matching 0.4.0
File Interpreter ABI Platform
stochastic_matching-0.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 2.3 MB

Release files / stochastic_matching-0.4.0.tar.gz

Download URL stochastic_matching-0.4.0.tar.gz
Size 2.2 MB
Tags Source
SHA-256 checksum
How to use checksums
bb23e5b49e1b500f1eb20a3486855993c27d06baa1c721098f75a7ff2aa5ebaf
BLAKE2b-256 checksum
How to use checksums
498f499d55518b5605fb1a8975918aa9532dc3babed0797019d74d42cab3958e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.8.23

Release files / stochastic_matching-0.4.0-py3-none-any.whl

Download URL stochastic_matching-0.4.0-py3-none-any.whl
Size 63.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a0b4e26a2f6012c366516ed1fb46178c912f6f001b2acc06e126d59c18a0b02c
BLAKE2b-256 checksum
How to use checksums
45fa0759fd2ce950ff5a7603d39d1104d8be0354cfd4cfb6e9dbafbd8e5d762e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.8.23

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.0

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page