Guest User

Untitled

a guest
Jul 18th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.52 KB | None | 0 0
  1. EJERCICIO 1 - ACEITES
  2. +++++++++++++++++++++
  3.  
  4. // solution (optimal) with objective 108250
  5. // Quality Incumbent solution:
  6. // MILP objective 1.0825000000e+05
  7. // MILP solution norm |x| (Total, Max) 5.41300e+03 7.50000e+02
  8. // MILP solution error (Ax=b) (Total, Max) 5.91815e-12 9.05054e-13
  9. // MILP x bound error (Total, Max) 4.44089e-16 4.44089e-16
  10. // MILP x integrality error (Total, Max) 7.21645e-15 2.22045e-15
  11. // MILP slack bound error (Total, Max) 0.00000e+00 0.00000e+00
  12.  
  13. // Variables
  14. // Todas las tablas son (Months x Oils)
  15.  
  16. refined = [[0 200 0 250 0]
  17. [0 200 0 250 0]
  18. [100 100 0 0 250]
  19. [200 0 0 250 0]
  20. [200 0 0 250 0]
  21. [200 0 0 250 0]];
  22. bought = [[0 0 0 0 0]
  23. [0 0 0 500 0]
  24. [0 0 0 0 0]
  25. [0 0 0 0 0]
  26. [0 0 0 0 250]
  27. [700 500 0 750 0]];
  28. used = [[0 1 0 1 0]
  29. [0 1 0 1 0]
  30. [1 1 0 0 1]
  31. [1 0 0 1 0]
  32. [1 0 0 1 0]
  33. [1 0 0 1 0]];
  34.  
  35.  
  36.  
  37. EJERCICIO 2 - PETROLEO
  38. ++++++++++++++++++++++
  39.  
  40. // solution (optimal) with objective 20450352.2864747
  41. // Quality There are no bound infeasibilities.
  42. // Max. unscaled (scaled) reduced-cost infeas. = 4.08562e-14 (4.08562e-14)
  43. // Max. unscaled (scaled) Ax-b resid. = 9.45057e-13 (9.45057e-13)
  44. // Max. unscaled (scaled) c-B'pi resid. = 1.13687e-13 (1.13687e-13)
  45. // Max. unscaled (scaled) |x| = 25000 (25000)
  46. // Max. unscaled (scaled) |slack| = 5000 (5000)
  47. // Max. unscaled (scaled) |pi| = 1299.54 (1299.54)
  48. // Max. unscaled (scaled) |red-cost| = 1299.54 (1299.54)
  49. // Condition number of scaled basis = 3.6e+01
  50.  
  51. // Variables
  52.  
  53. // Cuanto se destiló
  54. // En orden: Crude 1, Crude 2
  55. distilled = [20000 25000];
  56.  
  57. // Cuanto se reformo
  58. // En orden: Light Naptha, Medium Naptha, Heavy Naptha
  59. reformed = [0 0 5709.1];
  60.  
  61. // Cuanto se agrietó
  62. // En Orden: Light Oil, Heavy Oil
  63. cracked = [0 7430];
  64.  
  65. // Cuanto se mezclo para cada petroleos
  66. // En orden: Light Naphta, Medium Naphta, Heavy Naphta, Reformed Gasoline, Cracked Gasoline
  67. into_premium_petroleum = [0 0 2715.9 2325.5 1486];
  68. into_normal_petroleum = [5750 10250 75.023 243.56 0];
  69.  
  70. // Cuanto se mezclo para cada fuels
  71. // En orden: Light Oil, Heavy Oil, Cracked Oil, Residuum
  72. into_jet_fuel = [0 0 3760 4160];
  73. into_fuel_oil = [4400 1320 1760 440];
  74.  
  75. // Cuanto se mezclo para cada lube oil
  76. // En orden: Residuum
  77. into_lube_oil = [1000];
Add Comment
Please, Sign In to add comment