Skip to content

[Bug] extract_solution produces invalid source config for ThreePartition → FlowShopScheduling #1003

@zazabap

Description

@zazabap

Summary

The ILP solver finds a valid target solution for FlowShopScheduling (Or(true)), but extract_solution maps back to a source config that evaluates to Or(false) for ThreePartition.

Reproduction

pred create --example ThreePartition -o tp.json
pred reduce tp.json --to FlowShopScheduling -o bundle.json
pred solve bundle.json

Target evaluates to Or(true), extracted source config evaluates to Or(false). Likely the same Lehmer-code decoding issue as #1000 and #1001.

Origin

Reduction implemented in PR #972.

Discovery Method

Same systematic CLI round-trip test as #1002. See #1005 for the CI integration proposal.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions