Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Input data in a convenient format for optimization Apps #250

Open
tim-shea opened this issue Aug 10, 2023 · 0 comments
Open

Input data in a convenient format for optimization Apps #250

tim-shea opened this issue Aug 10, 2023 · 0 comments
Labels
0-needs-review Has to be reviewed. 1-feature New feature or request

Comments

@tim-shea
Copy link
Contributor

User story

As a product manager, I want to be able to input data in a format that is convenient, without having to write any complicated data transformation logic to make my data compatible with the Lava-Optimization Apps. For example, if I am using a scheduler app, I should be able to easily input tasks, resources (employees, vehicles, physical systems, etc.), and capabilities (restrictions/enablements on which resources can achieve which tasks) from a standard format such as Google ORTools.

Providing input data that describes an instance of my problem should be the default behavior, as opposed to the Optimization App generating a synthetic instance of the class of problem. When provided in the standard format, problem setup/conversion to a suitable Q matrix or solver configuration should be as fast as possible.

Conditions of satisfaction

  • Lava-Optimization Apps accept a standard, easy-to-use, format for problem data.
  • Apps expect the user to provide problem data as the default mode of operation. Generating synthetic data is a secondary mode.
  • Conversion of standard format input data to internal/native problem structure is as fast as possible and ideally can be done in much less time than it takes the solver to solve the problem.
@tim-shea tim-shea added the 1-feature New feature or request label Aug 10, 2023
@github-actions github-actions bot added the 0-needs-review Has to be reviewed. label Aug 10, 2023
@tim-shea tim-shea changed the title As a product manager, I want to be able to input data in a convenient format. Input data in a convenient format for optimization Apps Aug 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0-needs-review Has to be reviewed. 1-feature New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant