Skip to main content

FJSPLIB

PyPI License CI Codecov

FJSPLIB is a Python package for reading flexible job shop problem (FJSP) instances.

The FJSPLIB format is as follows:

<num jobs> <num machines> <avg num machines per operation>
<num operations> * (<num machines> * (<machine idx> <duration>))
...

The first line contains data about the number of jobs, number machines and average number of machines that can process an operation. The following lines each represent the job data, one line for each job. These lines are each parsed as follows:

  • The first number denotes the number of operations for this job.
  • Then, for each operation, the first number represents the number of machines that can process this operation, followed by the machine index and processing time for each eligible machine.

The FJSPLIB format is not well-defined for extensions of the FJSP, such as sequence-dependent setup times and arbitrary precedence graphs. One goal of this project is to extend FJSPLIB format to include these and other variants.

Metadata

Release files for fjsplib 0.0.2

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

Source distribution (sdist)

Source distribution for fjsplib 0.0.2
File Size Uploaded
fjsplib-0.0.2.tar.gz 3.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for fjsplib 0.0.2
File Interpreter ABI Platform
fjsplib-0.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 6.8 kB

Release files / fjsplib-0.0.2.tar.gz

Download URL fjsplib-0.0.2.tar.gz
Size 3.0 kB
Tags Source
SHA-256 checksum
How to use checksums
5e6e37934b8624ea429a74af032cf22a7665f425d8082f451aa5d72a98d87a37
BLAKE2b-256 checksum
How to use checksums
2628f18d7cc5304e9fac58904323eb4d23eaed2d7dcb536655bf353da8143bce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.4.27

Release files / fjsplib-0.0.2-py3-none-any.whl

Download URL fjsplib-0.0.2-py3-none-any.whl
Size 3.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fa201ae5f885cfae062e32ff8c3796e065f1f97b74d838bf72504ba0b736a457
BLAKE2b-256 checksum
How to use checksums
4cafe2262c03bc000d3618918c8a2a544720db08a928c074136d5c2b39d82022
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.4.27

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

0.0.1

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