Skip to main content

Solve allottment/matching problems with MCMC

Project description

This is a python package based on the source code for "An MCMC Based Course to Teaching Assistant Allocation", S. Kumar, S. Moothedath, P. Chaporkar, M. Belur, Proceedings of the Fifth International Conference on Network, Communication and Computing (2016). ACM.

PS: The code is currently not optimized for performance and readability!

Requirements:

  • pandas
  • numpy

Try it out!

Install the mcmcAllotter package via pip with the following command:

pip install mcmcAllotter

Usage:

python main.py

Note: The packaging of this code is still underway. Although it is okay to try it, the work on performance, readability and API design is still ongoing.

Feedback

Please send your feedback to saurabhkm[AT]hotmail.com or create an issue.

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

mcmcAllotter-0.1.0.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mcmcAllotter-0.1.0-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file mcmcAllotter-0.1.0.tar.gz.

File metadata

  • Download URL: mcmcAllotter-0.1.0.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.7.2

File hashes

Hashes for mcmcAllotter-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1bf115992df1b4521ac91c17aa46606adad1e5ca6e40723ef002e6d3700a4a82
MD5 0babcb0ce98708da81c2196accbf5c3b
BLAKE2b-256 7127abe5ce061d4add2c2e2338fc644afbc136f55d07856fd39b1987d1dcbcf4

See more details on using hashes here.

File details

Details for the file mcmcAllotter-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: mcmcAllotter-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.7.2

File hashes

Hashes for mcmcAllotter-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c69d81f7396154b8eb350c49201f16885c037602948827ba7e9363bb6fc6e76a
MD5 d4db6b811838770aa086557d5b844a19
BLAKE2b-256 fb4f92d2675f9471f713d1cf5c9582eb48cb5a4704f17663dbeed3767656551a

See more details on using hashes here.

Supported by

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