Tutorial programación ENTERA PURA con el programa QM for WINDOWS POM-QM
Programming Linear Models with BM for Windows
Introduction to Linear Programming Model
- The video introduces a linear programming model using the BM for Windows software, highlighting its interface and functionalities.
- It emphasizes the need for integer solutions in certain scenarios, contrasting continuous results from the software with discrete requirements from the problem statement.
Importance of Integer Solutions
- The speaker warns against arbitrary rounding of continuous results, which could lead to suboptimal solutions or violations of feasibility regions in graphical methods.
Setting Up the Model
- Instructions are provided on accessing the integer programming module within BM for Windows, including how to create new files or open existing ones.
- The user is guided through inputting decision variables and constraints into the software interface, noting similarities to common office applications.
Defining Objective Function and Constraints
- The objective function is set up for maximization; initial values are entered along with constraints that define relationships between variables.
- Specific details about constraints are discussed, including options for equality and inequality settings within the model.
Finalizing Variable Types and Solving
- The speaker selects variable types (integer vs. continuous), ensuring that all decision variables meet problem requirements before solving.
- After formulating the problem correctly, they proceed to solve it and access solution reports generated by the program.
Analyzing Results
- Results indicate optimal values for decision variables (e.g., x1 = 4 units, x2 = 1 unit), leading to a calculated utility of 48.
Modifying Data Inputs
- The video explains how users can edit data inputs if mistakes occur during entry, demonstrating flexibility in adjusting parameters like utility values.
Adding or Removing Variables/Constraints
- Instructions on modifying models include adding new columns or rows for additional variables or constraints as needed.
Conclusion