{ "cells": [ { "cell_type": "markdown", "id": "23e02717", "metadata": {}, "source": [ "\n", "*This notebook contains material from [CBE60499](https://ndcbe.github.io/CBE60499);\n", "content is available [on Github](git@github.com:ndcbe/CBE60499.git).*\n" ] }, { "cell_type": "markdown", "id": "fa198478", "metadata": {}, "source": [ "\n", "< [2.2 Integer Programs](https://ndcbe.github.io/CBE60499/02.02-IP.html) | [Contents](toc.html) | [Tag Index](tag_index.html) | [2.4 Dynamic Optimization: Differential Algebraic Equations (DAEs)](https://ndcbe.github.io/CBE60499/02.04-DAE-modeling.html) >
"
]
},
{
"cell_type": "markdown",
"metadata": {
"nbpages": {
"level": 1,
"link": "[2.3 Logical Modeling and Generalized Disjunctive Programs](https://ndcbe.github.io/CBE60499/02.03-GDP.html#2.3-Logical-Modeling-and-Generalized-Disjunctive-Programs)",
"section": "2.3 Logical Modeling and Generalized Disjunctive Programs"
}
},
"source": [
"# 2.3 Logical Modeling and Generalized Disjunctive Programs"
]
},
{
"cell_type": "code",
"execution_count": 1,
"metadata": {
"nbpages": {
"level": 1,
"link": "[2.3 Logical Modeling and Generalized Disjunctive Programs](https://ndcbe.github.io/CBE60499/02.03-GDP.html#2.3-Logical-Modeling-and-Generalized-Disjunctive-Programs)",
"section": "2.3 Logical Modeling and Generalized Disjunctive Programs"
}
},
"outputs": [],
"source": [
"import sys\n",
"if \"google.colab\" in sys.modules:\n",
" !wget \"https://raw.githubusercontent.com/ndcbe/CBE60499/main/notebooks/helper.py\"\n",
" import helper\n",
" helper.install_idaes()\n",
" helper.install_ipopt()\n",
" helper.install_cbc()\n",
" helper.download_figures(['strip_packing.png'])"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {
"nbpages": {
"level": 1,
"link": "[2.3 Logical Modeling and Generalized Disjunctive Programs](https://ndcbe.github.io/CBE60499/02.03-GDP.html#2.3-Logical-Modeling-and-Generalized-Disjunctive-Programs)",
"section": "2.3 Logical Modeling and Generalized Disjunctive Programs"
}
},
"outputs": [],
"source": [
"milp_solver = 'gurobi'"
]
},
{
"cell_type": "markdown",
"metadata": {
"nbpages": {
"level": 2,
"link": "[2.3.1 Logical Modeling](https://ndcbe.github.io/CBE60499/02.03-GDP.html#2.3.1-Logical-Modeling)",
"section": "2.3.1 Logical Modeling"
}
},
"source": [
"## 2.3.1 Logical Modeling"
]
},
{
"cell_type": "markdown",
"metadata": {
"nbpages": {
"level": 2,
"link": "[2.3.1 Logical Modeling](https://ndcbe.github.io/CBE60499/02.03-GDP.html#2.3.1-Logical-Modeling)",
"section": "2.3.1 Logical Modeling"
}
},
"source": [
"The following excerpts are from Section 15.7 in Biegler, Grossmann, and Westerberg (1997)."
]
},
{
"cell_type": "markdown",
"metadata": {
"nbpages": {
"level": 2,
"link": "[2.3.1 Logical Modeling](https://ndcbe.github.io/CBE60499/02.03-GDP.html#2.3.1-Logical-Modeling)",
"section": "2.3.1 Logical Modeling"
}
},
"source": [
"The following three step procedure shows how to convert logical statements into conjunctive normal form.\n",
"\n",
"\n",
"\n",
"\n",
"\n",
"Once in conjunctive normal form, we can apply the following rules:\n",
"\n",
""
]
},
{
"cell_type": "markdown",
"metadata": {
"nbpages": {
"level": 2,
"link": "[2.3.2 Pyomo.GDP: Strip Packing Problem](https://ndcbe.github.io/CBE60499/02.03-GDP.html#2.3.2-Pyomo.GDP:-Strip-Packing-Problem)",
"section": "2.3.2 Pyomo.GDP: Strip Packing Problem"
}
},
"source": [
"## 2.3.2 Pyomo.GDP: Strip Packing Problem"
]
},
{
"cell_type": "markdown",
"metadata": {
"nbpages": {
"level": 2,
"link": "[2.3.2 Pyomo.GDP: Strip Packing Problem](https://ndcbe.github.io/CBE60499/02.03-GDP.html#2.3.2-Pyomo.GDP:-Strip-Packing-Problem)",
"section": "2.3.2 Pyomo.GDP: Strip Packing Problem"
}
},
"source": [
"Reference: https://www.minlp.org/library/problem/index.php?i=121&lib=GDP\n",
"\n",
"Aldo Vecchietti (1) and Ignacio Grossmann (2)\n",
"\n",
"(1) INGAR – Instituto de Desarrollo y Diseño – CONICET – UTN, Avellaneda 3657 – Santa Fe ‐ Argentina\n",
"\n",
"(2) Carnegie Mellon University, 5000 Forbes Av. ‐ Pittsburgh, PA ‐ USA\n",
"\n",
"Description: https://www.minlp.org/problems/ver/156/over/Strip-Packing-Overview.pdf\n",
"\n",
"Results: https://www.minlp.org/problems/ver/156/results/Strip-Packing-Results.pdf\n",
"\n",
"Problem Formulation: https://www.sciencedirect.com/science/article/pii/S0098135405000992\n",
"\n",
""
]
},
{
"cell_type": "markdown",
"metadata": {
"nbpages": {
"level": 3,
"link": "[2.3.2.1 Define model in Pyomo with GDP](https://ndcbe.github.io/CBE60499/02.03-GDP.html#2.3.2.1-Define-model-in-Pyomo-with-GDP)",
"section": "2.3.2.1 Define model in Pyomo with GDP"
}
},
"source": [
"### 2.3.2.1 Define model in Pyomo with GDP"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {
"nbpages": {
"level": 3,
"link": "[2.3.2.1 Define model in Pyomo with GDP](https://ndcbe.github.io/CBE60499/02.03-GDP.html#2.3.2.1-Define-model-in-Pyomo-with-GDP)",
"section": "2.3.2.1 Define model in Pyomo with GDP"
}
},
"outputs": [],
"source": [
"'''\n",
"Instead of using\n",
"# import pyomo.environ as pyo\n",
"We can import specific functions/objects\n",
"'''\n",
"from pyomo.environ import (ConcreteModel, NonNegativeReals, Objective, Param,\n",
" Set, SolverFactory, TransformationFactory, Var, value)\n",
"\n",
"# Strip-packing example from http://minlp.org/library/lib.php?lib=GDP\n",
"\n",
"# This model packs a set of rectangles without rotation or overlap within a\n",
"# strip of a given width, minimizing the length of the strip.\n",
"\n",
"def create_model():\n",
" \"\"\"Build the strip packing model.\"\"\"\n",
" \n",
" model = ConcreteModel(name=\"Rectangles strip packing\")\n",
" \n",
" model.rectangles = Set(ordered=True, initialize=[0, 1, 2, 3, 4, 5, 6, 7])\n",
"\n",
" # Width and Length of each rectangle\n",
" model.rect_width = Param(\n",
" model.rectangles, initialize={0: 3, 1: 3, 2: 2, 3: 2, 4: 3, 5: 5,\n",
" 6: 7, 7: 7})\n",
" # parameter indexed by each rectangle\n",
" # length means height\n",
" model.rect_length = Param(\n",
" model.rectangles, initialize={0: 4, 1: 3, 2: 2, 3: 2, 4: 3, 5: 3,\n",
" 6: 4, 7: 4})\n",
"\n",
" model.strip_width = Param(\n",
" initialize=10, doc=\"Available width of the strip\")\n",
"\n",
" # upperbound on length (default is sum of lengths of rectangles)\n",
" model.max_length = Param(\n",
" initialize=sum(model.rect_length[i] for i in model.rectangles),\n",
" doc=\"maximum length of the strip (if all rectangles were arranged \"\n",
" \"lengthwise)\")\n",
"\n",
" # x (length) and y (width) coordinates of each of the rectangles\n",
" model.x = Var(model.rectangles,\n",
" bounds=(0, model.max_length),\n",
" doc=\"rectangle corner x-position (position across length)\")\n",
"\n",
" def w_bounds(m, i):\n",
" return (0, m.strip_width - m.rect_width[i])\n",
" model.y = Var(model.rectangles,\n",
" bounds=w_bounds,\n",
" doc=\"rectangle corner y-position (position down width)\")\n",
"\n",
" model.strip_length = Var(\n",
" within=NonNegativeReals, doc=\"Length of strip required.\")\n",
"\n",
" def rec_pairs_filter(model, i, j):\n",
" return i < j\n",
" model.overlap_pairs = Set(\n",
" initialize=model.rectangles * model.rectangles,\n",
" dimen=2, filter=rec_pairs_filter,\n",
" doc=\"set of possible rectangle conflicts\")\n",
"\n",
" @model.Constraint(model.rectangles)\n",
" def strip_ends_after_last_rec(model, i):\n",
" return model.strip_length >= model.x[i] + model.rect_length[i]\n",
"\n",
" model.total_length = Objective(expr=model.strip_length,\n",
" doc=\"Minimize length\")\n",
"\n",
" #\n",
" # Insert the no-overlap disjunctions here!\n",
" #\n",
" # YOUR SOLUTION HERE\n",
"\n",
" return model"
]
},
{
"cell_type": "markdown",
"metadata": {
"nbpages": {
"level": 3,
"link": "[2.3.2.2 Transform and Solve with Big M Relaxation](https://ndcbe.github.io/CBE60499/02.03-GDP.html#2.3.2.2-Transform-and-Solve-with-Big-M-Relaxation)",
"section": "2.3.2.2 Transform and Solve with Big M Relaxation"
}
},
"source": [
"### 2.3.2.2 Transform and Solve with Big M Relaxation"
]
},
{
"cell_type": "markdown",
"metadata": {
"nbpages": {
"level": 3,
"link": "[2.3.2.2 Transform and Solve with Big M Relaxation](https://ndcbe.github.io/CBE60499/02.03-GDP.html#2.3.2.2-Transform-and-Solve-with-Big-M-Relaxation)",
"section": "2.3.2.2 Transform and Solve with Big M Relaxation"
}
},
"source": [
"First we will create and print the model."
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {
"nbpages": {
"level": 3,
"link": "[2.3.2.2 Transform and Solve with Big M Relaxation](https://ndcbe.github.io/CBE60499/02.03-GDP.html#2.3.2.2-Transform-and-Solve-with-Big-M-Relaxation)",
"section": "2.3.2.2 Transform and Solve with Big M Relaxation"
}
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"2 Set Declarations\n",
" overlap_pairs : set of possible rectangle conflicts\n",
" Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : Any : 28 : {(0, 1), (0, 2), (0, 3), (0, 4), (0, 5), (0, 6), (0, 7), (1, 2), (1, 3), (1, 4), (1, 5), (1, 6), (1, 7), (2, 3), (2, 4), (2, 5), (2, 6), (2, 7), (3, 4), (3, 5), (3, 6), (3, 7), (4, 5), (4, 6), (4, 7), (5, 6), (5, 7), (6, 7)}\n",
" rectangles : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 8 : {0, 1, 2, 3, 4, 5, 6, 7}\n",
"\n",
"4 Param Declarations\n",
" max_length : maximum length of the strip (if all rectangles were arranged lengthwise)\n",
" Size=1, Index=None, Domain=Any, Default=None, Mutable=False\n",
" Key : Value\n",
" None : 25\n",
" rect_length : Size=8, Index=rectangles, Domain=Any, Default=None, Mutable=False\n",
" Key : Value\n",
" 0 : 4\n",
" 1 : 3\n",
" 2 : 2\n",
" 3 : 2\n",
" 4 : 3\n",
" 5 : 3\n",
" 6 : 4\n",
" 7 : 4\n",
" rect_width : Size=8, Index=rectangles, Domain=Any, Default=None, Mutable=False\n",
" Key : Value\n",
" 0 : 3\n",
" 1 : 3\n",
" 2 : 2\n",
" 3 : 2\n",
" 4 : 3\n",
" 5 : 5\n",
" 6 : 7\n",
" 7 : 7\n",
" strip_width : Available width of the strip\n",
" Size=1, Index=None, Domain=Any, Default=None, Mutable=False\n",
" Key : Value\n",
" None : 10\n",
"\n",
"3 Var Declarations\n",
" strip_length : Length of strip required.\n",
" Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : None : False : True : NonNegativeReals\n",
" x : rectangle corner x-position (position across length)\n",
" Size=8, Index=rectangles\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" 0 : 0 : None : 25 : False : True : Reals\n",
" 1 : 0 : None : 25 : False : True : Reals\n",
" 2 : 0 : None : 25 : False : True : Reals\n",
" 3 : 0 : None : 25 : False : True : Reals\n",
" 4 : 0 : None : 25 : False : True : Reals\n",
" 5 : 0 : None : 25 : False : True : Reals\n",
" 6 : 0 : None : 25 : False : True : Reals\n",
" 7 : 0 : None : 25 : False : True : Reals\n",
" y : rectangle corner y-position (position down width)\n",
" Size=8, Index=rectangles\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" 0 : 0 : None : 7 : False : True : Reals\n",
" 1 : 0 : None : 7 : False : True : Reals\n",
" 2 : 0 : None : 8 : False : True : Reals\n",
" 3 : 0 : None : 8 : False : True : Reals\n",
" 4 : 0 : None : 7 : False : True : Reals\n",
" 5 : 0 : None : 5 : False : True : Reals\n",
" 6 : 0 : None : 3 : False : True : Reals\n",
" 7 : 0 : None : 3 : False : True : Reals\n",
"\n",
"1 Objective Declarations\n",
" total_length : Minimize length\n",
" Size=1, Index=None, Active=True\n",
" Key : Active : Sense : Expression\n",
" None : True : minimize : strip_length\n",
"\n",
"1 Constraint Declarations\n",
" strip_ends_after_last_rec : Size=8, Index=rectangles, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 0 : -Inf : x[0] + 4 - strip_length : 0.0 : True\n",
" 1 : -Inf : x[1] + 3 - strip_length : 0.0 : True\n",
" 2 : -Inf : x[2] + 2 - strip_length : 0.0 : True\n",
" 3 : -Inf : x[3] + 2 - strip_length : 0.0 : True\n",
" 4 : -Inf : x[4] + 3 - strip_length : 0.0 : True\n",
" 5 : -Inf : x[5] + 3 - strip_length : 0.0 : True\n",
" 6 : -Inf : x[6] + 4 - strip_length : 0.0 : True\n",
" 7 : -Inf : x[7] + 4 - strip_length : 0.0 : True\n",
"\n",
"1 Disjunct Declarations\n",
" no_overlap_disjuncts : Size=112, Index=Any, Active=True\n",
" no_overlap_disjuncts[0] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[0].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[0] + 4 - x[1] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[0].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[1] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[1].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[1] + 3 - x[0] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[1].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[2] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[2].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[0] + 3 - y[1] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[2].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[3] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[3].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[1] + 3 - y[0] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[3].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[4] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[4].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[0] + 4 - x[2] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[4].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[5] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[5].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[2] + 2 - x[0] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[5].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[6] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[6].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[0] + 3 - y[2] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[6].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[7] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[7].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[2] + 2 - y[0] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[7].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[8] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[8].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[0] + 4 - x[3] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[8].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[9] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[9].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[3] + 2 - x[0] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[9].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[10] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[10].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[0] + 3 - y[3] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[10].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[11] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[11].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[3] + 2 - y[0] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[11].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[12] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[12].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[0] + 4 - x[4] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[12].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[13] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[13].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[4] + 3 - x[0] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[13].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[14] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[14].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[0] + 3 - y[4] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[14].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[15] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[15].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[4] + 3 - y[0] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[15].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[16] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[16].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[0] + 4 - x[5] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[16].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[17] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[17].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[5] + 3 - x[0] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[17].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[18] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[18].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[0] + 3 - y[5] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[18].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[19] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[19].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[5] + 5 - y[0] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[19].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[20] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[20].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[0] + 4 - x[6] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[20].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[21] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[21].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[6] + 4 - x[0] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[21].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[22] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[22].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[0] + 3 - y[6] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[22].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[23] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[23].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[6] + 7 - y[0] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[23].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[24] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[24].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[0] + 4 - x[7] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[24].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[25] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[25].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[7] + 4 - x[0] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[25].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[26] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[26].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[0] + 3 - y[7] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[26].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[27] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[27].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[7] + 7 - y[0] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[27].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[28] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[28].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[1] + 3 - x[2] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[28].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[29] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[29].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[2] + 2 - x[1] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[29].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[30] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[30].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[1] + 3 - y[2] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[30].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[31] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[31].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[2] + 2 - y[1] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[31].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[32] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[32].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[1] + 3 - x[3] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[32].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[33] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[33].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[3] + 2 - x[1] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[33].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[34] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[34].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[1] + 3 - y[3] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[34].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[35] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[35].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[3] + 2 - y[1] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[35].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[36] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[36].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[1] + 3 - x[4] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[36].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[37] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[37].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[4] + 3 - x[1] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[37].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[38] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[38].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[1] + 3 - y[4] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[38].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[39] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[39].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[4] + 3 - y[1] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[39].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[40] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[40].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[1] + 3 - x[5] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[40].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[41] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[41].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[5] + 3 - x[1] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[41].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[42] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[42].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[1] + 3 - y[5] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[42].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[43] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[43].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[5] + 5 - y[1] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[43].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[44] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[44].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[1] + 3 - x[6] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[44].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[45] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[45].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[6] + 4 - x[1] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[45].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[46] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[46].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[1] + 3 - y[6] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[46].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[47] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[47].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[6] + 7 - y[1] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[47].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[48] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[48].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[1] + 3 - x[7] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[48].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[49] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[49].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[7] + 4 - x[1] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[49].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[50] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[50].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[1] + 3 - y[7] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[50].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[51] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[51].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[7] + 7 - y[1] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[51].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[52] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[52].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[2] + 2 - x[3] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[52].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[53] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[53].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[3] + 2 - x[2] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[53].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[54] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[54].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[2] + 2 - y[3] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[54].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[55] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[55].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[3] + 2 - y[2] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[55].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[56] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[56].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[2] + 2 - x[4] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[56].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[57] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[57].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[4] + 3 - x[2] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[57].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[58] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[58].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[2] + 2 - y[4] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[58].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[59] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[59].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[4] + 3 - y[2] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[59].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[60] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[60].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[2] + 2 - x[5] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[60].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[61] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[61].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[5] + 3 - x[2] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[61].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[62] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[62].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[2] + 2 - y[5] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[62].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[63] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[63].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[5] + 5 - y[2] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[63].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[64] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[64].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[2] + 2 - x[6] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[64].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[65] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[65].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[6] + 4 - x[2] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[65].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[66] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[66].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[2] + 2 - y[6] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[66].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[67] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[67].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[6] + 7 - y[2] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[67].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[68] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[68].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[2] + 2 - x[7] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[68].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[69] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[69].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[7] + 4 - x[2] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[69].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[70] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[70].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[2] + 2 - y[7] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[70].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[71] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[71].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[7] + 7 - y[2] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[71].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[72] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[72].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[3] + 2 - x[4] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[72].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[73] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[73].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[4] + 3 - x[3] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[73].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[74] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[74].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[3] + 2 - y[4] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[74].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[75] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[75].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[4] + 3 - y[3] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[75].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[76] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[76].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[3] + 2 - x[5] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[76].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[77] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[77].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[5] + 3 - x[3] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[77].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[78] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[78].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[3] + 2 - y[5] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[78].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[79] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[79].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[5] + 5 - y[3] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[79].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[80] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[80].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[3] + 2 - x[6] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[80].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[81] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[81].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[6] + 4 - x[3] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[81].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[82] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[82].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[3] + 2 - y[6] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[82].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[83] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[83].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[6] + 7 - y[3] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[83].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[84] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[84].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[3] + 2 - x[7] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[84].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[85] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[85].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[7] + 4 - x[3] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[85].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[86] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[86].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[3] + 2 - y[7] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[86].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[87] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[87].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[7] + 7 - y[3] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[87].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[88] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[88].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[4] + 3 - x[5] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[88].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[89] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[89].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[5] + 3 - x[4] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[89].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[90] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[90].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[4] + 3 - y[5] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[90].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[91] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[91].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[5] + 5 - y[4] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[91].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[92] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[92].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[4] + 3 - x[6] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[92].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[93] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[93].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[6] + 4 - x[4] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[93].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[94] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[94].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[4] + 3 - y[6] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[94].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[95] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[95].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[6] + 7 - y[4] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[95].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[96] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[96].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[4] + 3 - x[7] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[96].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[97] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[97].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[7] + 4 - x[4] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[97].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[98] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[98].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[4] + 3 - y[7] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[98].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[99] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[99].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[7] + 7 - y[4] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[99].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[100] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[100].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[5] + 3 - x[6] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[100].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[101] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[101].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[6] + 4 - x[5] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[101].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[102] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[102].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[5] + 5 - y[6] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[102].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[103] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[103].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[6] + 7 - y[5] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[103].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[104] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[104].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[5] + 3 - x[7] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[104].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[105] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[105].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[7] + 4 - x[5] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[105].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[106] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[106].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[5] + 5 - y[7] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[106].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[107] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[107].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[7] + 7 - y[5] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[107].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[108] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[108].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[6] + 4 - x[7] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[108].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[109] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[109].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[7] + 4 - x[6] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[109].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[110] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[110].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[6] + 7 - y[7] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[110].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[111] : Active=True\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[111].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[7] + 7 - y[6] : 0.0 : True\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[111].propositions_index, Active=True\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
"\n",
"1 Disjunction Declarations\n",
" no_overlap : Make sure that none of the rectangles on the strip overlap in either the x or y dimensions.\n",
" Size=28, Index=overlap_pairs, Active=True\n",
" Key : Disjuncts : Active : XOR\n",
" (0, 1) : ['no_overlap_disjuncts[0]', 'no_overlap_disjuncts[1]', 'no_overlap_disjuncts[2]', 'no_overlap_disjuncts[3]'] : True : True\n",
" (0, 2) : ['no_overlap_disjuncts[4]', 'no_overlap_disjuncts[5]', 'no_overlap_disjuncts[6]', 'no_overlap_disjuncts[7]'] : True : True\n",
" (0, 3) : ['no_overlap_disjuncts[8]', 'no_overlap_disjuncts[9]', 'no_overlap_disjuncts[10]', 'no_overlap_disjuncts[11]'] : True : True\n",
" (0, 4) : ['no_overlap_disjuncts[12]', 'no_overlap_disjuncts[13]', 'no_overlap_disjuncts[14]', 'no_overlap_disjuncts[15]'] : True : True\n",
" (0, 5) : ['no_overlap_disjuncts[16]', 'no_overlap_disjuncts[17]', 'no_overlap_disjuncts[18]', 'no_overlap_disjuncts[19]'] : True : True\n",
" (0, 6) : ['no_overlap_disjuncts[20]', 'no_overlap_disjuncts[21]', 'no_overlap_disjuncts[22]', 'no_overlap_disjuncts[23]'] : True : True\n",
" (0, 7) : ['no_overlap_disjuncts[24]', 'no_overlap_disjuncts[25]', 'no_overlap_disjuncts[26]', 'no_overlap_disjuncts[27]'] : True : True\n",
" (1, 2) : ['no_overlap_disjuncts[28]', 'no_overlap_disjuncts[29]', 'no_overlap_disjuncts[30]', 'no_overlap_disjuncts[31]'] : True : True\n",
" (1, 3) : ['no_overlap_disjuncts[32]', 'no_overlap_disjuncts[33]', 'no_overlap_disjuncts[34]', 'no_overlap_disjuncts[35]'] : True : True\n",
" (1, 4) : ['no_overlap_disjuncts[36]', 'no_overlap_disjuncts[37]', 'no_overlap_disjuncts[38]', 'no_overlap_disjuncts[39]'] : True : True\n",
" (1, 5) : ['no_overlap_disjuncts[40]', 'no_overlap_disjuncts[41]', 'no_overlap_disjuncts[42]', 'no_overlap_disjuncts[43]'] : True : True\n",
" (1, 6) : ['no_overlap_disjuncts[44]', 'no_overlap_disjuncts[45]', 'no_overlap_disjuncts[46]', 'no_overlap_disjuncts[47]'] : True : True\n",
" (1, 7) : ['no_overlap_disjuncts[48]', 'no_overlap_disjuncts[49]', 'no_overlap_disjuncts[50]', 'no_overlap_disjuncts[51]'] : True : True\n",
" (2, 3) : ['no_overlap_disjuncts[52]', 'no_overlap_disjuncts[53]', 'no_overlap_disjuncts[54]', 'no_overlap_disjuncts[55]'] : True : True\n",
" (2, 4) : ['no_overlap_disjuncts[56]', 'no_overlap_disjuncts[57]', 'no_overlap_disjuncts[58]', 'no_overlap_disjuncts[59]'] : True : True\n",
" (2, 5) : ['no_overlap_disjuncts[60]', 'no_overlap_disjuncts[61]', 'no_overlap_disjuncts[62]', 'no_overlap_disjuncts[63]'] : True : True\n",
" (2, 6) : ['no_overlap_disjuncts[64]', 'no_overlap_disjuncts[65]', 'no_overlap_disjuncts[66]', 'no_overlap_disjuncts[67]'] : True : True\n",
" (2, 7) : ['no_overlap_disjuncts[68]', 'no_overlap_disjuncts[69]', 'no_overlap_disjuncts[70]', 'no_overlap_disjuncts[71]'] : True : True\n",
" (3, 4) : ['no_overlap_disjuncts[72]', 'no_overlap_disjuncts[73]', 'no_overlap_disjuncts[74]', 'no_overlap_disjuncts[75]'] : True : True\n",
" (3, 5) : ['no_overlap_disjuncts[76]', 'no_overlap_disjuncts[77]', 'no_overlap_disjuncts[78]', 'no_overlap_disjuncts[79]'] : True : True\n",
" (3, 6) : ['no_overlap_disjuncts[80]', 'no_overlap_disjuncts[81]', 'no_overlap_disjuncts[82]', 'no_overlap_disjuncts[83]'] : True : True\n",
" (3, 7) : ['no_overlap_disjuncts[84]', 'no_overlap_disjuncts[85]', 'no_overlap_disjuncts[86]', 'no_overlap_disjuncts[87]'] : True : True\n",
" (4, 5) : ['no_overlap_disjuncts[88]', 'no_overlap_disjuncts[89]', 'no_overlap_disjuncts[90]', 'no_overlap_disjuncts[91]'] : True : True\n",
" (4, 6) : ['no_overlap_disjuncts[92]', 'no_overlap_disjuncts[93]', 'no_overlap_disjuncts[94]', 'no_overlap_disjuncts[95]'] : True : True\n",
" (4, 7) : ['no_overlap_disjuncts[96]', 'no_overlap_disjuncts[97]', 'no_overlap_disjuncts[98]', 'no_overlap_disjuncts[99]'] : True : True\n",
" (5, 6) : ['no_overlap_disjuncts[100]', 'no_overlap_disjuncts[101]', 'no_overlap_disjuncts[102]', 'no_overlap_disjuncts[103]'] : True : True\n",
" (5, 7) : ['no_overlap_disjuncts[104]', 'no_overlap_disjuncts[105]', 'no_overlap_disjuncts[106]', 'no_overlap_disjuncts[107]'] : True : True\n",
" (6, 7) : ['no_overlap_disjuncts[108]', 'no_overlap_disjuncts[109]', 'no_overlap_disjuncts[110]', 'no_overlap_disjuncts[111]'] : True : True\n",
"\n",
"13 Declarations: rectangles rect_width rect_length strip_width max_length x y strip_length overlap_pairs strip_ends_after_last_rec total_length no_overlap no_overlap_disjuncts\n"
]
}
],
"source": [
"model = create_model()\n",
"model.pprint()"
]
},
{
"cell_type": "markdown",
"metadata": {
"nbpages": {
"level": 3,
"link": "[2.3.2.2 Transform and Solve with Big M Relaxation](https://ndcbe.github.io/CBE60499/02.03-GDP.html#2.3.2.2-Transform-and-Solve-with-Big-M-Relaxation)",
"section": "2.3.2.2 Transform and Solve with Big M Relaxation"
}
},
"source": [
"Next, let's transform and print the model again. The updated model is really big. This is because the transformation factory replaced the disjunctions with many Big M constraints."
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {
"nbpages": {
"level": 3,
"link": "[2.3.2.2 Transform and Solve with Big M Relaxation](https://ndcbe.github.io/CBE60499/02.03-GDP.html#2.3.2.2-Transform-and-Solve-with-Big-M-Relaxation)",
"section": "2.3.2.2 Transform and Solve with Big M Relaxation"
}
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"2 Set Declarations\n",
" overlap_pairs : set of possible rectangle conflicts\n",
" Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : Any : 28 : {(0, 1), (0, 2), (0, 3), (0, 4), (0, 5), (0, 6), (0, 7), (1, 2), (1, 3), (1, 4), (1, 5), (1, 6), (1, 7), (2, 3), (2, 4), (2, 5), (2, 6), (2, 7), (3, 4), (3, 5), (3, 6), (3, 7), (4, 5), (4, 6), (4, 7), (5, 6), (5, 7), (6, 7)}\n",
" rectangles : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 8 : {0, 1, 2, 3, 4, 5, 6, 7}\n",
"\n",
"4 Param Declarations\n",
" max_length : maximum length of the strip (if all rectangles were arranged lengthwise)\n",
" Size=1, Index=None, Domain=Any, Default=None, Mutable=False\n",
" Key : Value\n",
" None : 25\n",
" rect_length : Size=8, Index=rectangles, Domain=Any, Default=None, Mutable=False\n",
" Key : Value\n",
" 0 : 4\n",
" 1 : 3\n",
" 2 : 2\n",
" 3 : 2\n",
" 4 : 3\n",
" 5 : 3\n",
" 6 : 4\n",
" 7 : 4\n",
" rect_width : Size=8, Index=rectangles, Domain=Any, Default=None, Mutable=False\n",
" Key : Value\n",
" 0 : 3\n",
" 1 : 3\n",
" 2 : 2\n",
" 3 : 2\n",
" 4 : 3\n",
" 5 : 5\n",
" 6 : 7\n",
" 7 : 7\n",
" strip_width : Available width of the strip\n",
" Size=1, Index=None, Domain=Any, Default=None, Mutable=False\n",
" Key : Value\n",
" None : 10\n",
"\n",
"3 Var Declarations\n",
" strip_length : Length of strip required.\n",
" Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : None : False : True : NonNegativeReals\n",
" x : rectangle corner x-position (position across length)\n",
" Size=8, Index=rectangles\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" 0 : 0 : None : 25 : False : True : Reals\n",
" 1 : 0 : None : 25 : False : True : Reals\n",
" 2 : 0 : None : 25 : False : True : Reals\n",
" 3 : 0 : None : 25 : False : True : Reals\n",
" 4 : 0 : None : 25 : False : True : Reals\n",
" 5 : 0 : None : 25 : False : True : Reals\n",
" 6 : 0 : None : 25 : False : True : Reals\n",
" 7 : 0 : None : 25 : False : True : Reals\n",
" y : rectangle corner y-position (position down width)\n",
" Size=8, Index=rectangles\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" 0 : 0 : None : 7 : False : True : Reals\n",
" 1 : 0 : None : 7 : False : True : Reals\n",
" 2 : 0 : None : 8 : False : True : Reals\n",
" 3 : 0 : None : 8 : False : True : Reals\n",
" 4 : 0 : None : 7 : False : True : Reals\n",
" 5 : 0 : None : 5 : False : True : Reals\n",
" 6 : 0 : None : 3 : False : True : Reals\n",
" 7 : 0 : None : 3 : False : True : Reals\n",
"\n",
"1 Objective Declarations\n",
" total_length : Minimize length\n",
" Size=1, Index=None, Active=True\n",
" Key : Active : Sense : Expression\n",
" None : True : minimize : strip_length\n",
"\n",
"1 Constraint Declarations\n",
" strip_ends_after_last_rec : Size=8, Index=rectangles, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 0 : -Inf : x[0] + 4 - strip_length : 0.0 : True\n",
" 1 : -Inf : x[1] + 3 - strip_length : 0.0 : True\n",
" 2 : -Inf : x[2] + 2 - strip_length : 0.0 : True\n",
" 3 : -Inf : x[3] + 2 - strip_length : 0.0 : True\n",
" 4 : -Inf : x[4] + 3 - strip_length : 0.0 : True\n",
" 5 : -Inf : x[5] + 3 - strip_length : 0.0 : True\n",
" 6 : -Inf : x[6] + 4 - strip_length : 0.0 : True\n",
" 7 : -Inf : x[7] + 4 - strip_length : 0.0 : True\n",
"\n",
"1 Block Declarations\n",
" _pyomo_gdp_bigm_reformulation : Size=1, Index=None, Active=True\n",
" 1 Set Declarations\n",
" lbub : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 2 : {'lb', 'ub'}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_xor : Size=28, Index=overlap_pairs, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (0, 1) : 1.0 : no_overlap_disjuncts[0].indicator_var + no_overlap_disjuncts[1].indicator_var + no_overlap_disjuncts[2].indicator_var + no_overlap_disjuncts[3].indicator_var : 1.0 : True\n",
" (0, 2) : 1.0 : no_overlap_disjuncts[4].indicator_var + no_overlap_disjuncts[5].indicator_var + no_overlap_disjuncts[6].indicator_var + no_overlap_disjuncts[7].indicator_var : 1.0 : True\n",
" (0, 3) : 1.0 : no_overlap_disjuncts[8].indicator_var + no_overlap_disjuncts[9].indicator_var + no_overlap_disjuncts[10].indicator_var + no_overlap_disjuncts[11].indicator_var : 1.0 : True\n",
" (0, 4) : 1.0 : no_overlap_disjuncts[12].indicator_var + no_overlap_disjuncts[13].indicator_var + no_overlap_disjuncts[14].indicator_var + no_overlap_disjuncts[15].indicator_var : 1.0 : True\n",
" (0, 5) : 1.0 : no_overlap_disjuncts[16].indicator_var + no_overlap_disjuncts[17].indicator_var + no_overlap_disjuncts[18].indicator_var + no_overlap_disjuncts[19].indicator_var : 1.0 : True\n",
" (0, 6) : 1.0 : no_overlap_disjuncts[20].indicator_var + no_overlap_disjuncts[21].indicator_var + no_overlap_disjuncts[22].indicator_var + no_overlap_disjuncts[23].indicator_var : 1.0 : True\n",
" (0, 7) : 1.0 : no_overlap_disjuncts[24].indicator_var + no_overlap_disjuncts[25].indicator_var + no_overlap_disjuncts[26].indicator_var + no_overlap_disjuncts[27].indicator_var : 1.0 : True\n",
" (1, 2) : 1.0 : no_overlap_disjuncts[28].indicator_var + no_overlap_disjuncts[29].indicator_var + no_overlap_disjuncts[30].indicator_var + no_overlap_disjuncts[31].indicator_var : 1.0 : True\n",
" (1, 3) : 1.0 : no_overlap_disjuncts[32].indicator_var + no_overlap_disjuncts[33].indicator_var + no_overlap_disjuncts[34].indicator_var + no_overlap_disjuncts[35].indicator_var : 1.0 : True\n",
" (1, 4) : 1.0 : no_overlap_disjuncts[36].indicator_var + no_overlap_disjuncts[37].indicator_var + no_overlap_disjuncts[38].indicator_var + no_overlap_disjuncts[39].indicator_var : 1.0 : True\n",
" (1, 5) : 1.0 : no_overlap_disjuncts[40].indicator_var + no_overlap_disjuncts[41].indicator_var + no_overlap_disjuncts[42].indicator_var + no_overlap_disjuncts[43].indicator_var : 1.0 : True\n",
" (1, 6) : 1.0 : no_overlap_disjuncts[44].indicator_var + no_overlap_disjuncts[45].indicator_var + no_overlap_disjuncts[46].indicator_var + no_overlap_disjuncts[47].indicator_var : 1.0 : True\n",
" (1, 7) : 1.0 : no_overlap_disjuncts[48].indicator_var + no_overlap_disjuncts[49].indicator_var + no_overlap_disjuncts[50].indicator_var + no_overlap_disjuncts[51].indicator_var : 1.0 : True\n",
" (2, 3) : 1.0 : no_overlap_disjuncts[52].indicator_var + no_overlap_disjuncts[53].indicator_var + no_overlap_disjuncts[54].indicator_var + no_overlap_disjuncts[55].indicator_var : 1.0 : True\n",
" (2, 4) : 1.0 : no_overlap_disjuncts[56].indicator_var + no_overlap_disjuncts[57].indicator_var + no_overlap_disjuncts[58].indicator_var + no_overlap_disjuncts[59].indicator_var : 1.0 : True\n",
" (2, 5) : 1.0 : no_overlap_disjuncts[60].indicator_var + no_overlap_disjuncts[61].indicator_var + no_overlap_disjuncts[62].indicator_var + no_overlap_disjuncts[63].indicator_var : 1.0 : True\n",
" (2, 6) : 1.0 : no_overlap_disjuncts[64].indicator_var + no_overlap_disjuncts[65].indicator_var + no_overlap_disjuncts[66].indicator_var + no_overlap_disjuncts[67].indicator_var : 1.0 : True\n",
" (2, 7) : 1.0 : no_overlap_disjuncts[68].indicator_var + no_overlap_disjuncts[69].indicator_var + no_overlap_disjuncts[70].indicator_var + no_overlap_disjuncts[71].indicator_var : 1.0 : True\n",
" (3, 4) : 1.0 : no_overlap_disjuncts[72].indicator_var + no_overlap_disjuncts[73].indicator_var + no_overlap_disjuncts[74].indicator_var + no_overlap_disjuncts[75].indicator_var : 1.0 : True\n",
" (3, 5) : 1.0 : no_overlap_disjuncts[76].indicator_var + no_overlap_disjuncts[77].indicator_var + no_overlap_disjuncts[78].indicator_var + no_overlap_disjuncts[79].indicator_var : 1.0 : True\n",
" (3, 6) : 1.0 : no_overlap_disjuncts[80].indicator_var + no_overlap_disjuncts[81].indicator_var + no_overlap_disjuncts[82].indicator_var + no_overlap_disjuncts[83].indicator_var : 1.0 : True\n",
" (3, 7) : 1.0 : no_overlap_disjuncts[84].indicator_var + no_overlap_disjuncts[85].indicator_var + no_overlap_disjuncts[86].indicator_var + no_overlap_disjuncts[87].indicator_var : 1.0 : True\n",
" (4, 5) : 1.0 : no_overlap_disjuncts[88].indicator_var + no_overlap_disjuncts[89].indicator_var + no_overlap_disjuncts[90].indicator_var + no_overlap_disjuncts[91].indicator_var : 1.0 : True\n",
" (4, 6) : 1.0 : no_overlap_disjuncts[92].indicator_var + no_overlap_disjuncts[93].indicator_var + no_overlap_disjuncts[94].indicator_var + no_overlap_disjuncts[95].indicator_var : 1.0 : True\n",
" (4, 7) : 1.0 : no_overlap_disjuncts[96].indicator_var + no_overlap_disjuncts[97].indicator_var + no_overlap_disjuncts[98].indicator_var + no_overlap_disjuncts[99].indicator_var : 1.0 : True\n",
" (5, 6) : 1.0 : no_overlap_disjuncts[100].indicator_var + no_overlap_disjuncts[101].indicator_var + no_overlap_disjuncts[102].indicator_var + no_overlap_disjuncts[103].indicator_var : 1.0 : True\n",
" (5, 7) : 1.0 : no_overlap_disjuncts[104].indicator_var + no_overlap_disjuncts[105].indicator_var + no_overlap_disjuncts[106].indicator_var + no_overlap_disjuncts[107].indicator_var : 1.0 : True\n",
" (6, 7) : 1.0 : no_overlap_disjuncts[108].indicator_var + no_overlap_disjuncts[109].indicator_var + no_overlap_disjuncts[110].indicator_var + no_overlap_disjuncts[111].indicator_var : 1.0 : True\n",
"\n",
" 1 Block Declarations\n",
" relaxedDisjuncts : Size=112, Index=NonNegativeIntegers, Active=True\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[0] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[0].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[0].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[0].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[0].no_overlap_disjuncts[0].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[0] + 4 - x[1] - 29.0*(1 - no_overlap_disjuncts[0].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[0].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[0].localVarReferences.no_overlap_disjuncts[0].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[0].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[0].indicator_var_index no_overlap_disjuncts[0].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[0].constraint_index no_overlap_disjuncts[0].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[1] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[1].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[1].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[1].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[1].no_overlap_disjuncts[1].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[1] + 3 - x[0] - 28.0*(1 - no_overlap_disjuncts[1].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[1].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[1].localVarReferences.no_overlap_disjuncts[1].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[1].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[1].indicator_var_index no_overlap_disjuncts[1].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[1].constraint_index no_overlap_disjuncts[1].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[2] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[2].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[2].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[2].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[2].no_overlap_disjuncts[2].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[0] + 3 - y[1] - 10.0*(1 - no_overlap_disjuncts[2].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[2].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[2].localVarReferences.no_overlap_disjuncts[2].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[2].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[2].indicator_var_index no_overlap_disjuncts[2].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[2].constraint_index no_overlap_disjuncts[2].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[3] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[3].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[3].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[3].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[3].no_overlap_disjuncts[3].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[1] + 3 - y[0] - 10.0*(1 - no_overlap_disjuncts[3].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[3].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[3].localVarReferences.no_overlap_disjuncts[3].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[3].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[3].indicator_var_index no_overlap_disjuncts[3].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[3].constraint_index no_overlap_disjuncts[3].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[4] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[4].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[4].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[4].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[4].no_overlap_disjuncts[4].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[0] + 4 - x[2] - 29.0*(1 - no_overlap_disjuncts[4].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[4].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[4].localVarReferences.no_overlap_disjuncts[4].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[4].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[4].indicator_var_index no_overlap_disjuncts[4].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[4].constraint_index no_overlap_disjuncts[4].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[5] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[5].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[5].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[5].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[5].no_overlap_disjuncts[5].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[2] + 2 - x[0] - 27.0*(1 - no_overlap_disjuncts[5].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[5].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[5].localVarReferences.no_overlap_disjuncts[5].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[5].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[5].indicator_var_index no_overlap_disjuncts[5].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[5].constraint_index no_overlap_disjuncts[5].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[6] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[6].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[6].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[6].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[6].no_overlap_disjuncts[6].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[0] + 3 - y[2] - 10.0*(1 - no_overlap_disjuncts[6].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[6].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[6].localVarReferences.no_overlap_disjuncts[6].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[6].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[6].indicator_var_index no_overlap_disjuncts[6].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[6].constraint_index no_overlap_disjuncts[6].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[7] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[7].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[7].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[7].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[7].no_overlap_disjuncts[7].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[2] + 2 - y[0] - 10.0*(1 - no_overlap_disjuncts[7].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[7].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[7].localVarReferences.no_overlap_disjuncts[7].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[7].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[7].indicator_var_index no_overlap_disjuncts[7].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[7].constraint_index no_overlap_disjuncts[7].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[8] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[8].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[8].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[8].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[8].no_overlap_disjuncts[8].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[0] + 4 - x[3] - 29.0*(1 - no_overlap_disjuncts[8].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[8].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[8].localVarReferences.no_overlap_disjuncts[8].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[8].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[8].indicator_var_index no_overlap_disjuncts[8].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[8].constraint_index no_overlap_disjuncts[8].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[9] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[9].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[9].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[9].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[9].no_overlap_disjuncts[9].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[3] + 2 - x[0] - 27.0*(1 - no_overlap_disjuncts[9].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[9].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[9].localVarReferences.no_overlap_disjuncts[9].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[9].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[9].indicator_var_index no_overlap_disjuncts[9].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[9].constraint_index no_overlap_disjuncts[9].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[10] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[10].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[10].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[10].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[10].no_overlap_disjuncts[10].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[0] + 3 - y[3] - 10.0*(1 - no_overlap_disjuncts[10].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[10].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[10].localVarReferences.no_overlap_disjuncts[10].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[10].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[10].indicator_var_index no_overlap_disjuncts[10].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[10].constraint_index no_overlap_disjuncts[10].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[11] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[11].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[11].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[11].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[11].no_overlap_disjuncts[11].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[3] + 2 - y[0] - 10.0*(1 - no_overlap_disjuncts[11].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[11].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[11].localVarReferences.no_overlap_disjuncts[11].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[11].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[11].indicator_var_index no_overlap_disjuncts[11].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[11].constraint_index no_overlap_disjuncts[11].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[12] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[12].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[12].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[12].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[12].no_overlap_disjuncts[12].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[0] + 4 - x[4] - 29.0*(1 - no_overlap_disjuncts[12].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[12].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[12].localVarReferences.no_overlap_disjuncts[12].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[12].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[12].indicator_var_index no_overlap_disjuncts[12].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[12].constraint_index no_overlap_disjuncts[12].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[13] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[13].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[13].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[13].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[13].no_overlap_disjuncts[13].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[4] + 3 - x[0] - 28.0*(1 - no_overlap_disjuncts[13].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[13].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[13].localVarReferences.no_overlap_disjuncts[13].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[13].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[13].indicator_var_index no_overlap_disjuncts[13].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[13].constraint_index no_overlap_disjuncts[13].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[14] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[14].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[14].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[14].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[14].no_overlap_disjuncts[14].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[0] + 3 - y[4] - 10.0*(1 - no_overlap_disjuncts[14].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[14].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[14].localVarReferences.no_overlap_disjuncts[14].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[14].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[14].indicator_var_index no_overlap_disjuncts[14].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[14].constraint_index no_overlap_disjuncts[14].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[15] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[15].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[15].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[15].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[15].no_overlap_disjuncts[15].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[4] + 3 - y[0] - 10.0*(1 - no_overlap_disjuncts[15].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[15].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[15].localVarReferences.no_overlap_disjuncts[15].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[15].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[15].indicator_var_index no_overlap_disjuncts[15].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[15].constraint_index no_overlap_disjuncts[15].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[16] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[16].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[16].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[16].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[16].no_overlap_disjuncts[16].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[0] + 4 - x[5] - 29.0*(1 - no_overlap_disjuncts[16].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[16].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[16].localVarReferences.no_overlap_disjuncts[16].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[16].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[16].indicator_var_index no_overlap_disjuncts[16].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[16].constraint_index no_overlap_disjuncts[16].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[17] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[17].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[17].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[17].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[17].no_overlap_disjuncts[17].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[5] + 3 - x[0] - 28.0*(1 - no_overlap_disjuncts[17].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[17].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[17].localVarReferences.no_overlap_disjuncts[17].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[17].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[17].indicator_var_index no_overlap_disjuncts[17].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[17].constraint_index no_overlap_disjuncts[17].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[18] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[18].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[18].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[18].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[18].no_overlap_disjuncts[18].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[0] + 3 - y[5] - 10.0*(1 - no_overlap_disjuncts[18].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[18].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[18].localVarReferences.no_overlap_disjuncts[18].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[18].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[18].indicator_var_index no_overlap_disjuncts[18].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[18].constraint_index no_overlap_disjuncts[18].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[19] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[19].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[19].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[19].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[19].no_overlap_disjuncts[19].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[5] + 5 - y[0] - 10.0*(1 - no_overlap_disjuncts[19].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[19].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[19].localVarReferences.no_overlap_disjuncts[19].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[19].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[19].indicator_var_index no_overlap_disjuncts[19].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[19].constraint_index no_overlap_disjuncts[19].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[20] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[20].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[20].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[20].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[20].no_overlap_disjuncts[20].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[0] + 4 - x[6] - 29.0*(1 - no_overlap_disjuncts[20].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[20].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[20].localVarReferences.no_overlap_disjuncts[20].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[20].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[20].indicator_var_index no_overlap_disjuncts[20].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[20].constraint_index no_overlap_disjuncts[20].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[21] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[21].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[21].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[21].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[21].no_overlap_disjuncts[21].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[6] + 4 - x[0] - 29.0*(1 - no_overlap_disjuncts[21].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[21].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[21].localVarReferences.no_overlap_disjuncts[21].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[21].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[21].indicator_var_index no_overlap_disjuncts[21].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[21].constraint_index no_overlap_disjuncts[21].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[22] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[22].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[22].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[22].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[22].no_overlap_disjuncts[22].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[0] + 3 - y[6] - 10.0*(1 - no_overlap_disjuncts[22].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[22].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[22].localVarReferences.no_overlap_disjuncts[22].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[22].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[22].indicator_var_index no_overlap_disjuncts[22].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[22].constraint_index no_overlap_disjuncts[22].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[23] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[23].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[23].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[23].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[23].no_overlap_disjuncts[23].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[6] + 7 - y[0] - 10.0*(1 - no_overlap_disjuncts[23].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[23].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[23].localVarReferences.no_overlap_disjuncts[23].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[23].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[23].indicator_var_index no_overlap_disjuncts[23].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[23].constraint_index no_overlap_disjuncts[23].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[24] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[24].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[24].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[24].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[24].no_overlap_disjuncts[24].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[0] + 4 - x[7] - 29.0*(1 - no_overlap_disjuncts[24].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[24].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[24].localVarReferences.no_overlap_disjuncts[24].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[24].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[24].indicator_var_index no_overlap_disjuncts[24].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[24].constraint_index no_overlap_disjuncts[24].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[25] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[25].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[25].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[25].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[25].no_overlap_disjuncts[25].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[7] + 4 - x[0] - 29.0*(1 - no_overlap_disjuncts[25].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[25].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[25].localVarReferences.no_overlap_disjuncts[25].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[25].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[25].indicator_var_index no_overlap_disjuncts[25].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[25].constraint_index no_overlap_disjuncts[25].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[26] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[26].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[26].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[26].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[26].no_overlap_disjuncts[26].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[0] + 3 - y[7] - 10.0*(1 - no_overlap_disjuncts[26].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[26].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[26].localVarReferences.no_overlap_disjuncts[26].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[26].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[26].indicator_var_index no_overlap_disjuncts[26].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[26].constraint_index no_overlap_disjuncts[26].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[27] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[27].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[27].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[27].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[27].no_overlap_disjuncts[27].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[7] + 7 - y[0] - 10.0*(1 - no_overlap_disjuncts[27].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[27].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[27].localVarReferences.no_overlap_disjuncts[27].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[27].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[27].indicator_var_index no_overlap_disjuncts[27].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[27].constraint_index no_overlap_disjuncts[27].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[28] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[28].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[28].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[28].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[28].no_overlap_disjuncts[28].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[1] + 3 - x[2] - 28.0*(1 - no_overlap_disjuncts[28].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[28].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[28].localVarReferences.no_overlap_disjuncts[28].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[28].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[28].indicator_var_index no_overlap_disjuncts[28].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[28].constraint_index no_overlap_disjuncts[28].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[29] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[29].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[29].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[29].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[29].no_overlap_disjuncts[29].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[2] + 2 - x[1] - 27.0*(1 - no_overlap_disjuncts[29].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[29].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[29].localVarReferences.no_overlap_disjuncts[29].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[29].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[29].indicator_var_index no_overlap_disjuncts[29].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[29].constraint_index no_overlap_disjuncts[29].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[30] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[30].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[30].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[30].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[30].no_overlap_disjuncts[30].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[1] + 3 - y[2] - 10.0*(1 - no_overlap_disjuncts[30].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[30].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[30].localVarReferences.no_overlap_disjuncts[30].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[30].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[30].indicator_var_index no_overlap_disjuncts[30].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[30].constraint_index no_overlap_disjuncts[30].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[31] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[31].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[31].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[31].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[31].no_overlap_disjuncts[31].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[2] + 2 - y[1] - 10.0*(1 - no_overlap_disjuncts[31].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[31].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[31].localVarReferences.no_overlap_disjuncts[31].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[31].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[31].indicator_var_index no_overlap_disjuncts[31].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[31].constraint_index no_overlap_disjuncts[31].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[32] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[32].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[32].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[32].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[32].no_overlap_disjuncts[32].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[1] + 3 - x[3] - 28.0*(1 - no_overlap_disjuncts[32].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[32].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[32].localVarReferences.no_overlap_disjuncts[32].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[32].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[32].indicator_var_index no_overlap_disjuncts[32].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[32].constraint_index no_overlap_disjuncts[32].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[33] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[33].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[33].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[33].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[33].no_overlap_disjuncts[33].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[3] + 2 - x[1] - 27.0*(1 - no_overlap_disjuncts[33].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[33].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[33].localVarReferences.no_overlap_disjuncts[33].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[33].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[33].indicator_var_index no_overlap_disjuncts[33].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[33].constraint_index no_overlap_disjuncts[33].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[34] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[34].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[34].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[34].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[34].no_overlap_disjuncts[34].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[1] + 3 - y[3] - 10.0*(1 - no_overlap_disjuncts[34].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[34].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[34].localVarReferences.no_overlap_disjuncts[34].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[34].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[34].indicator_var_index no_overlap_disjuncts[34].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[34].constraint_index no_overlap_disjuncts[34].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[35] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[35].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[35].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[35].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[35].no_overlap_disjuncts[35].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[3] + 2 - y[1] - 10.0*(1 - no_overlap_disjuncts[35].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[35].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[35].localVarReferences.no_overlap_disjuncts[35].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[35].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[35].indicator_var_index no_overlap_disjuncts[35].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[35].constraint_index no_overlap_disjuncts[35].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[36] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[36].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[36].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[36].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[36].no_overlap_disjuncts[36].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[1] + 3 - x[4] - 28.0*(1 - no_overlap_disjuncts[36].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[36].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[36].localVarReferences.no_overlap_disjuncts[36].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[36].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[36].indicator_var_index no_overlap_disjuncts[36].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[36].constraint_index no_overlap_disjuncts[36].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[37] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[37].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[37].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[37].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[37].no_overlap_disjuncts[37].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[4] + 3 - x[1] - 28.0*(1 - no_overlap_disjuncts[37].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[37].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[37].localVarReferences.no_overlap_disjuncts[37].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[37].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[37].indicator_var_index no_overlap_disjuncts[37].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[37].constraint_index no_overlap_disjuncts[37].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[38] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[38].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[38].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[38].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[38].no_overlap_disjuncts[38].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[1] + 3 - y[4] - 10.0*(1 - no_overlap_disjuncts[38].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[38].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[38].localVarReferences.no_overlap_disjuncts[38].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[38].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[38].indicator_var_index no_overlap_disjuncts[38].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[38].constraint_index no_overlap_disjuncts[38].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[39] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[39].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[39].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[39].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[39].no_overlap_disjuncts[39].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[4] + 3 - y[1] - 10.0*(1 - no_overlap_disjuncts[39].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[39].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[39].localVarReferences.no_overlap_disjuncts[39].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[39].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[39].indicator_var_index no_overlap_disjuncts[39].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[39].constraint_index no_overlap_disjuncts[39].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[40] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[40].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[40].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[40].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[40].no_overlap_disjuncts[40].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[1] + 3 - x[5] - 28.0*(1 - no_overlap_disjuncts[40].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[40].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[40].localVarReferences.no_overlap_disjuncts[40].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[40].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[40].indicator_var_index no_overlap_disjuncts[40].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[40].constraint_index no_overlap_disjuncts[40].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[41] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[41].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[41].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[41].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[41].no_overlap_disjuncts[41].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[5] + 3 - x[1] - 28.0*(1 - no_overlap_disjuncts[41].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[41].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[41].localVarReferences.no_overlap_disjuncts[41].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[41].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[41].indicator_var_index no_overlap_disjuncts[41].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[41].constraint_index no_overlap_disjuncts[41].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[42] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[42].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[42].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[42].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[42].no_overlap_disjuncts[42].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[1] + 3 - y[5] - 10.0*(1 - no_overlap_disjuncts[42].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[42].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[42].localVarReferences.no_overlap_disjuncts[42].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[42].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[42].indicator_var_index no_overlap_disjuncts[42].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[42].constraint_index no_overlap_disjuncts[42].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[43] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[43].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[43].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[43].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[43].no_overlap_disjuncts[43].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[5] + 5 - y[1] - 10.0*(1 - no_overlap_disjuncts[43].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[43].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[43].localVarReferences.no_overlap_disjuncts[43].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[43].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[43].indicator_var_index no_overlap_disjuncts[43].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[43].constraint_index no_overlap_disjuncts[43].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[44] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[44].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[44].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[44].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[44].no_overlap_disjuncts[44].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[1] + 3 - x[6] - 28.0*(1 - no_overlap_disjuncts[44].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[44].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[44].localVarReferences.no_overlap_disjuncts[44].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[44].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[44].indicator_var_index no_overlap_disjuncts[44].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[44].constraint_index no_overlap_disjuncts[44].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[45] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[45].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[45].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[45].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[45].no_overlap_disjuncts[45].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[6] + 4 - x[1] - 29.0*(1 - no_overlap_disjuncts[45].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[45].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[45].localVarReferences.no_overlap_disjuncts[45].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[45].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[45].indicator_var_index no_overlap_disjuncts[45].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[45].constraint_index no_overlap_disjuncts[45].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[46] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[46].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[46].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[46].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[46].no_overlap_disjuncts[46].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[1] + 3 - y[6] - 10.0*(1 - no_overlap_disjuncts[46].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[46].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[46].localVarReferences.no_overlap_disjuncts[46].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[46].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[46].indicator_var_index no_overlap_disjuncts[46].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[46].constraint_index no_overlap_disjuncts[46].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[47] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[47].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[47].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[47].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[47].no_overlap_disjuncts[47].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[6] + 7 - y[1] - 10.0*(1 - no_overlap_disjuncts[47].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[47].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[47].localVarReferences.no_overlap_disjuncts[47].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[47].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[47].indicator_var_index no_overlap_disjuncts[47].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[47].constraint_index no_overlap_disjuncts[47].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[48] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[48].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[48].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[48].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[48].no_overlap_disjuncts[48].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[1] + 3 - x[7] - 28.0*(1 - no_overlap_disjuncts[48].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[48].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[48].localVarReferences.no_overlap_disjuncts[48].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[48].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[48].indicator_var_index no_overlap_disjuncts[48].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[48].constraint_index no_overlap_disjuncts[48].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[49] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[49].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[49].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[49].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[49].no_overlap_disjuncts[49].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[7] + 4 - x[1] - 29.0*(1 - no_overlap_disjuncts[49].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[49].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[49].localVarReferences.no_overlap_disjuncts[49].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[49].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[49].indicator_var_index no_overlap_disjuncts[49].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[49].constraint_index no_overlap_disjuncts[49].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[50] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[50].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[50].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[50].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[50].no_overlap_disjuncts[50].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[1] + 3 - y[7] - 10.0*(1 - no_overlap_disjuncts[50].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[50].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[50].localVarReferences.no_overlap_disjuncts[50].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[50].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[50].indicator_var_index no_overlap_disjuncts[50].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[50].constraint_index no_overlap_disjuncts[50].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[51] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[51].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[51].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[51].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[51].no_overlap_disjuncts[51].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[7] + 7 - y[1] - 10.0*(1 - no_overlap_disjuncts[51].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[51].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[51].localVarReferences.no_overlap_disjuncts[51].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[51].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[51].indicator_var_index no_overlap_disjuncts[51].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[51].constraint_index no_overlap_disjuncts[51].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[52] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[52].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[52].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[52].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[52].no_overlap_disjuncts[52].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[2] + 2 - x[3] - 27.0*(1 - no_overlap_disjuncts[52].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[52].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[52].localVarReferences.no_overlap_disjuncts[52].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[52].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[52].indicator_var_index no_overlap_disjuncts[52].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[52].constraint_index no_overlap_disjuncts[52].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[53] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[53].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[53].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[53].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[53].no_overlap_disjuncts[53].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[3] + 2 - x[2] - 27.0*(1 - no_overlap_disjuncts[53].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[53].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[53].localVarReferences.no_overlap_disjuncts[53].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[53].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[53].indicator_var_index no_overlap_disjuncts[53].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[53].constraint_index no_overlap_disjuncts[53].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[54] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[54].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[54].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[54].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[54].no_overlap_disjuncts[54].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[2] + 2 - y[3] - 10.0*(1 - no_overlap_disjuncts[54].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[54].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[54].localVarReferences.no_overlap_disjuncts[54].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[54].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[54].indicator_var_index no_overlap_disjuncts[54].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[54].constraint_index no_overlap_disjuncts[54].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[55] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[55].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[55].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[55].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[55].no_overlap_disjuncts[55].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[3] + 2 - y[2] - 10.0*(1 - no_overlap_disjuncts[55].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[55].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[55].localVarReferences.no_overlap_disjuncts[55].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[55].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[55].indicator_var_index no_overlap_disjuncts[55].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[55].constraint_index no_overlap_disjuncts[55].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[56] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[56].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[56].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[56].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[56].no_overlap_disjuncts[56].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[2] + 2 - x[4] - 27.0*(1 - no_overlap_disjuncts[56].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
" no_overlap_disjuncts[56].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[56].localVarReferences.no_overlap_disjuncts[56].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[56].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[56].indicator_var_index no_overlap_disjuncts[56].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[56].constraint_index no_overlap_disjuncts[56].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[57] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[57].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[57].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[57].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[57].no_overlap_disjuncts[57].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[4] + 3 - x[2] - 28.0*(1 - no_overlap_disjuncts[57].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[57].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[57].localVarReferences.no_overlap_disjuncts[57].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[57].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[57].indicator_var_index no_overlap_disjuncts[57].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[57].constraint_index no_overlap_disjuncts[57].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[58] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[58].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[58].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[58].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[58].no_overlap_disjuncts[58].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[2] + 2 - y[4] - 10.0*(1 - no_overlap_disjuncts[58].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[58].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[58].localVarReferences.no_overlap_disjuncts[58].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[58].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[58].indicator_var_index no_overlap_disjuncts[58].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[58].constraint_index no_overlap_disjuncts[58].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[59] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[59].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[59].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[59].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[59].no_overlap_disjuncts[59].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[4] + 3 - y[2] - 10.0*(1 - no_overlap_disjuncts[59].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[59].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[59].localVarReferences.no_overlap_disjuncts[59].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[59].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[59].indicator_var_index no_overlap_disjuncts[59].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[59].constraint_index no_overlap_disjuncts[59].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[60] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[60].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[60].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[60].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[60].no_overlap_disjuncts[60].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[2] + 2 - x[5] - 27.0*(1 - no_overlap_disjuncts[60].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[60].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[60].localVarReferences.no_overlap_disjuncts[60].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[60].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[60].indicator_var_index no_overlap_disjuncts[60].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[60].constraint_index no_overlap_disjuncts[60].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[61] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[61].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[61].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[61].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[61].no_overlap_disjuncts[61].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[5] + 3 - x[2] - 28.0*(1 - no_overlap_disjuncts[61].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[61].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[61].localVarReferences.no_overlap_disjuncts[61].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[61].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[61].indicator_var_index no_overlap_disjuncts[61].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[61].constraint_index no_overlap_disjuncts[61].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[62] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[62].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[62].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[62].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[62].no_overlap_disjuncts[62].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[2] + 2 - y[5] - 10.0*(1 - no_overlap_disjuncts[62].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[62].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[62].localVarReferences.no_overlap_disjuncts[62].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[62].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[62].indicator_var_index no_overlap_disjuncts[62].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[62].constraint_index no_overlap_disjuncts[62].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[63] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[63].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[63].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[63].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[63].no_overlap_disjuncts[63].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[5] + 5 - y[2] - 10.0*(1 - no_overlap_disjuncts[63].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[63].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[63].localVarReferences.no_overlap_disjuncts[63].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[63].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[63].indicator_var_index no_overlap_disjuncts[63].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[63].constraint_index no_overlap_disjuncts[63].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[64] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[64].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[64].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[64].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[64].no_overlap_disjuncts[64].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[2] + 2 - x[6] - 27.0*(1 - no_overlap_disjuncts[64].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[64].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[64].localVarReferences.no_overlap_disjuncts[64].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[64].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[64].indicator_var_index no_overlap_disjuncts[64].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[64].constraint_index no_overlap_disjuncts[64].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[65] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[65].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[65].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[65].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[65].no_overlap_disjuncts[65].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[6] + 4 - x[2] - 29.0*(1 - no_overlap_disjuncts[65].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[65].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[65].localVarReferences.no_overlap_disjuncts[65].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[65].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[65].indicator_var_index no_overlap_disjuncts[65].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[65].constraint_index no_overlap_disjuncts[65].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[66] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[66].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[66].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[66].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[66].no_overlap_disjuncts[66].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[2] + 2 - y[6] - 10.0*(1 - no_overlap_disjuncts[66].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[66].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[66].localVarReferences.no_overlap_disjuncts[66].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[66].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[66].indicator_var_index no_overlap_disjuncts[66].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[66].constraint_index no_overlap_disjuncts[66].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[67] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[67].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[67].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[67].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[67].no_overlap_disjuncts[67].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[6] + 7 - y[2] - 10.0*(1 - no_overlap_disjuncts[67].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[67].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[67].localVarReferences.no_overlap_disjuncts[67].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[67].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[67].indicator_var_index no_overlap_disjuncts[67].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[67].constraint_index no_overlap_disjuncts[67].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[68] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[68].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[68].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[68].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[68].no_overlap_disjuncts[68].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[2] + 2 - x[7] - 27.0*(1 - no_overlap_disjuncts[68].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[68].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[68].localVarReferences.no_overlap_disjuncts[68].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[68].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[68].indicator_var_index no_overlap_disjuncts[68].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[68].constraint_index no_overlap_disjuncts[68].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[69] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[69].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[69].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[69].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[69].no_overlap_disjuncts[69].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[7] + 4 - x[2] - 29.0*(1 - no_overlap_disjuncts[69].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[69].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[69].localVarReferences.no_overlap_disjuncts[69].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[69].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[69].indicator_var_index no_overlap_disjuncts[69].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[69].constraint_index no_overlap_disjuncts[69].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[70] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[70].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[70].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[70].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[70].no_overlap_disjuncts[70].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[2] + 2 - y[7] - 10.0*(1 - no_overlap_disjuncts[70].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[70].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[70].localVarReferences.no_overlap_disjuncts[70].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[70].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[70].indicator_var_index no_overlap_disjuncts[70].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[70].constraint_index no_overlap_disjuncts[70].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[71] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[71].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[71].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[71].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[71].no_overlap_disjuncts[71].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[7] + 7 - y[2] - 10.0*(1 - no_overlap_disjuncts[71].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[71].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[71].localVarReferences.no_overlap_disjuncts[71].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[71].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[71].indicator_var_index no_overlap_disjuncts[71].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[71].constraint_index no_overlap_disjuncts[71].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[72] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[72].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[72].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[72].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[72].no_overlap_disjuncts[72].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[3] + 2 - x[4] - 27.0*(1 - no_overlap_disjuncts[72].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[72].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[72].localVarReferences.no_overlap_disjuncts[72].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[72].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[72].indicator_var_index no_overlap_disjuncts[72].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[72].constraint_index no_overlap_disjuncts[72].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[73] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[73].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[73].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[73].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[73].no_overlap_disjuncts[73].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[4] + 3 - x[3] - 28.0*(1 - no_overlap_disjuncts[73].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[73].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[73].localVarReferences.no_overlap_disjuncts[73].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[73].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[73].indicator_var_index no_overlap_disjuncts[73].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[73].constraint_index no_overlap_disjuncts[73].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[74] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[74].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[74].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[74].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[74].no_overlap_disjuncts[74].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[3] + 2 - y[4] - 10.0*(1 - no_overlap_disjuncts[74].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[74].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[74].localVarReferences.no_overlap_disjuncts[74].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[74].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[74].indicator_var_index no_overlap_disjuncts[74].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[74].constraint_index no_overlap_disjuncts[74].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[75] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[75].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[75].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[75].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[75].no_overlap_disjuncts[75].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[4] + 3 - y[3] - 10.0*(1 - no_overlap_disjuncts[75].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[75].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[75].localVarReferences.no_overlap_disjuncts[75].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[75].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[75].indicator_var_index no_overlap_disjuncts[75].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[75].constraint_index no_overlap_disjuncts[75].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[76] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[76].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[76].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[76].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[76].no_overlap_disjuncts[76].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[3] + 2 - x[5] - 27.0*(1 - no_overlap_disjuncts[76].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[76].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[76].localVarReferences.no_overlap_disjuncts[76].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[76].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[76].indicator_var_index no_overlap_disjuncts[76].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[76].constraint_index no_overlap_disjuncts[76].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[77] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[77].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[77].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[77].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[77].no_overlap_disjuncts[77].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[5] + 3 - x[3] - 28.0*(1 - no_overlap_disjuncts[77].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[77].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[77].localVarReferences.no_overlap_disjuncts[77].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[77].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[77].indicator_var_index no_overlap_disjuncts[77].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[77].constraint_index no_overlap_disjuncts[77].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[78] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[78].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[78].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[78].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[78].no_overlap_disjuncts[78].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[3] + 2 - y[5] - 10.0*(1 - no_overlap_disjuncts[78].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[78].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[78].localVarReferences.no_overlap_disjuncts[78].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[78].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[78].indicator_var_index no_overlap_disjuncts[78].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[78].constraint_index no_overlap_disjuncts[78].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[79] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[79].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[79].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[79].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[79].no_overlap_disjuncts[79].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[5] + 5 - y[3] - 10.0*(1 - no_overlap_disjuncts[79].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[79].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[79].localVarReferences.no_overlap_disjuncts[79].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[79].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[79].indicator_var_index no_overlap_disjuncts[79].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[79].constraint_index no_overlap_disjuncts[79].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[80] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[80].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[80].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[80].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[80].no_overlap_disjuncts[80].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[3] + 2 - x[6] - 27.0*(1 - no_overlap_disjuncts[80].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[80].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[80].localVarReferences.no_overlap_disjuncts[80].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[80].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[80].indicator_var_index no_overlap_disjuncts[80].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[80].constraint_index no_overlap_disjuncts[80].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[81] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[81].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[81].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[81].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[81].no_overlap_disjuncts[81].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[6] + 4 - x[3] - 29.0*(1 - no_overlap_disjuncts[81].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[81].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[81].localVarReferences.no_overlap_disjuncts[81].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[81].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[81].indicator_var_index no_overlap_disjuncts[81].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[81].constraint_index no_overlap_disjuncts[81].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[82] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[82].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[82].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[82].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[82].no_overlap_disjuncts[82].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[3] + 2 - y[6] - 10.0*(1 - no_overlap_disjuncts[82].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[82].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[82].localVarReferences.no_overlap_disjuncts[82].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[82].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[82].indicator_var_index no_overlap_disjuncts[82].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[82].constraint_index no_overlap_disjuncts[82].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[83] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[83].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[83].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[83].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[83].no_overlap_disjuncts[83].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[6] + 7 - y[3] - 10.0*(1 - no_overlap_disjuncts[83].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[83].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[83].localVarReferences.no_overlap_disjuncts[83].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[83].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[83].indicator_var_index no_overlap_disjuncts[83].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[83].constraint_index no_overlap_disjuncts[83].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[84] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[84].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[84].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[84].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[84].no_overlap_disjuncts[84].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[3] + 2 - x[7] - 27.0*(1 - no_overlap_disjuncts[84].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[84].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[84].localVarReferences.no_overlap_disjuncts[84].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[84].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[84].indicator_var_index no_overlap_disjuncts[84].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[84].constraint_index no_overlap_disjuncts[84].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[85] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[85].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[85].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[85].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[85].no_overlap_disjuncts[85].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[7] + 4 - x[3] - 29.0*(1 - no_overlap_disjuncts[85].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[85].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[85].localVarReferences.no_overlap_disjuncts[85].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[85].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[85].indicator_var_index no_overlap_disjuncts[85].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[85].constraint_index no_overlap_disjuncts[85].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[86] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[86].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[86].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[86].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[86].no_overlap_disjuncts[86].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[3] + 2 - y[7] - 10.0*(1 - no_overlap_disjuncts[86].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[86].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[86].localVarReferences.no_overlap_disjuncts[86].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[86].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[86].indicator_var_index no_overlap_disjuncts[86].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[86].constraint_index no_overlap_disjuncts[86].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[87] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[87].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[87].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[87].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[87].no_overlap_disjuncts[87].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[7] + 7 - y[3] - 10.0*(1 - no_overlap_disjuncts[87].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[87].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[87].localVarReferences.no_overlap_disjuncts[87].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[87].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[87].indicator_var_index no_overlap_disjuncts[87].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[87].constraint_index no_overlap_disjuncts[87].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[88] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[88].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[88].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[88].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[88].no_overlap_disjuncts[88].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[4] + 3 - x[5] - 28.0*(1 - no_overlap_disjuncts[88].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[88].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[88].localVarReferences.no_overlap_disjuncts[88].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[88].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[88].indicator_var_index no_overlap_disjuncts[88].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[88].constraint_index no_overlap_disjuncts[88].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[89] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[89].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[89].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[89].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[89].no_overlap_disjuncts[89].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[5] + 3 - x[4] - 28.0*(1 - no_overlap_disjuncts[89].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[89].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[89].localVarReferences.no_overlap_disjuncts[89].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[89].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[89].indicator_var_index no_overlap_disjuncts[89].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[89].constraint_index no_overlap_disjuncts[89].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[90] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[90].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[90].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[90].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[90].no_overlap_disjuncts[90].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[4] + 3 - y[5] - 10.0*(1 - no_overlap_disjuncts[90].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[90].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[90].localVarReferences.no_overlap_disjuncts[90].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[90].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[90].indicator_var_index no_overlap_disjuncts[90].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[90].constraint_index no_overlap_disjuncts[90].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[91] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[91].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[91].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[91].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[91].no_overlap_disjuncts[91].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[5] + 5 - y[4] - 10.0*(1 - no_overlap_disjuncts[91].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[91].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[91].localVarReferences.no_overlap_disjuncts[91].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[91].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[91].indicator_var_index no_overlap_disjuncts[91].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[91].constraint_index no_overlap_disjuncts[91].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[92] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[92].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[92].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[92].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[92].no_overlap_disjuncts[92].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[4] + 3 - x[6] - 28.0*(1 - no_overlap_disjuncts[92].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[92].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[92].localVarReferences.no_overlap_disjuncts[92].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[92].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[92].indicator_var_index no_overlap_disjuncts[92].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[92].constraint_index no_overlap_disjuncts[92].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[93] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[93].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[93].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[93].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[93].no_overlap_disjuncts[93].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[6] + 4 - x[4] - 29.0*(1 - no_overlap_disjuncts[93].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[93].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[93].localVarReferences.no_overlap_disjuncts[93].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[93].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[93].indicator_var_index no_overlap_disjuncts[93].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[93].constraint_index no_overlap_disjuncts[93].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[94] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[94].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[94].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[94].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[94].no_overlap_disjuncts[94].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[4] + 3 - y[6] - 10.0*(1 - no_overlap_disjuncts[94].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[94].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[94].localVarReferences.no_overlap_disjuncts[94].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[94].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[94].indicator_var_index no_overlap_disjuncts[94].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[94].constraint_index no_overlap_disjuncts[94].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[95] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[95].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[95].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[95].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[95].no_overlap_disjuncts[95].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[6] + 7 - y[4] - 10.0*(1 - no_overlap_disjuncts[95].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[95].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[95].localVarReferences.no_overlap_disjuncts[95].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[95].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[95].indicator_var_index no_overlap_disjuncts[95].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[95].constraint_index no_overlap_disjuncts[95].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[96] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[96].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[96].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[96].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[96].no_overlap_disjuncts[96].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[4] + 3 - x[7] - 28.0*(1 - no_overlap_disjuncts[96].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[96].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[96].localVarReferences.no_overlap_disjuncts[96].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[96].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[96].indicator_var_index no_overlap_disjuncts[96].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[96].constraint_index no_overlap_disjuncts[96].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[97] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[97].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[97].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[97].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[97].no_overlap_disjuncts[97].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[7] + 4 - x[4] - 29.0*(1 - no_overlap_disjuncts[97].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[97].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[97].localVarReferences.no_overlap_disjuncts[97].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[97].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[97].indicator_var_index no_overlap_disjuncts[97].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[97].constraint_index no_overlap_disjuncts[97].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[98] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[98].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[98].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[98].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[98].no_overlap_disjuncts[98].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[4] + 3 - y[7] - 10.0*(1 - no_overlap_disjuncts[98].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[98].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[98].localVarReferences.no_overlap_disjuncts[98].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[98].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[98].indicator_var_index no_overlap_disjuncts[98].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[98].constraint_index no_overlap_disjuncts[98].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[99] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[99].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[99].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[99].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[99].no_overlap_disjuncts[99].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[7] + 7 - y[4] - 10.0*(1 - no_overlap_disjuncts[99].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[99].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[99].localVarReferences.no_overlap_disjuncts[99].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[99].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[99].indicator_var_index no_overlap_disjuncts[99].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[99].constraint_index no_overlap_disjuncts[99].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[100] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[100].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[100].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[100].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[100].no_overlap_disjuncts[100].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[5] + 3 - x[6] - 28.0*(1 - no_overlap_disjuncts[100].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[100].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[100].localVarReferences.no_overlap_disjuncts[100].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[100].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[100].indicator_var_index no_overlap_disjuncts[100].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[100].constraint_index no_overlap_disjuncts[100].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[101] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[101].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[101].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[101].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[101].no_overlap_disjuncts[101].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[6] + 4 - x[5] - 29.0*(1 - no_overlap_disjuncts[101].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[101].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[101].localVarReferences.no_overlap_disjuncts[101].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[101].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[101].indicator_var_index no_overlap_disjuncts[101].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[101].constraint_index no_overlap_disjuncts[101].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[102] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[102].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[102].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[102].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[102].no_overlap_disjuncts[102].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[5] + 5 - y[6] - 10.0*(1 - no_overlap_disjuncts[102].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[102].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[102].localVarReferences.no_overlap_disjuncts[102].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[102].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[102].indicator_var_index no_overlap_disjuncts[102].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[102].constraint_index no_overlap_disjuncts[102].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[103] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[103].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[103].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[103].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[103].no_overlap_disjuncts[103].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[6] + 7 - y[5] - 10.0*(1 - no_overlap_disjuncts[103].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[103].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[103].localVarReferences.no_overlap_disjuncts[103].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[103].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[103].indicator_var_index no_overlap_disjuncts[103].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[103].constraint_index no_overlap_disjuncts[103].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[104] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[104].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[104].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[104].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[104].no_overlap_disjuncts[104].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[5] + 3 - x[7] - 28.0*(1 - no_overlap_disjuncts[104].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[104].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[104].localVarReferences.no_overlap_disjuncts[104].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[104].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[104].indicator_var_index no_overlap_disjuncts[104].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[104].constraint_index no_overlap_disjuncts[104].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[105] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[105].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[105].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[105].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[105].no_overlap_disjuncts[105].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[7] + 4 - x[5] - 29.0*(1 - no_overlap_disjuncts[105].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[105].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[105].localVarReferences.no_overlap_disjuncts[105].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[105].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[105].indicator_var_index no_overlap_disjuncts[105].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[105].constraint_index no_overlap_disjuncts[105].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[106] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[106].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[106].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[106].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[106].no_overlap_disjuncts[106].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[5] + 5 - y[7] - 10.0*(1 - no_overlap_disjuncts[106].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[106].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[106].localVarReferences.no_overlap_disjuncts[106].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[106].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[106].indicator_var_index no_overlap_disjuncts[106].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[106].constraint_index no_overlap_disjuncts[106].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[107] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[107].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[107].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[107].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[107].no_overlap_disjuncts[107].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[7] + 7 - y[5] - 10.0*(1 - no_overlap_disjuncts[107].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[107].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[107].localVarReferences.no_overlap_disjuncts[107].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[107].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[107].indicator_var_index no_overlap_disjuncts[107].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[107].constraint_index no_overlap_disjuncts[107].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[108] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[108].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[108].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[108].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[108].no_overlap_disjuncts[108].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[6] + 4 - x[7] - 29.0*(1 - no_overlap_disjuncts[108].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[108].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[108].localVarReferences.no_overlap_disjuncts[108].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[108].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[108].indicator_var_index no_overlap_disjuncts[108].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[108].constraint_index no_overlap_disjuncts[108].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[109] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[109].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[109].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[109].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[109].no_overlap_disjuncts[109].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : x[7] + 4 - x[6] - 29.0*(1 - no_overlap_disjuncts[109].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[109].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[109].localVarReferences.no_overlap_disjuncts[109].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[109].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[109].indicator_var_index no_overlap_disjuncts[109].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[109].constraint_index no_overlap_disjuncts[109].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[110] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[110].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[110].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[110].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[110].no_overlap_disjuncts[110].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[6] + 7 - y[7] - 10.0*(1 - no_overlap_disjuncts[110].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[110].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[110].localVarReferences.no_overlap_disjuncts[110].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[110].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[110].indicator_var_index no_overlap_disjuncts[110].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[110].constraint_index no_overlap_disjuncts[110].constraint\n",
" _pyomo_gdp_bigm_reformulation.relaxedDisjuncts[111] : Active=True\n",
" 1 Set Declarations\n",
" no_overlap_disjuncts[111].constraint_index : Size=1, Index=None, Ordered=True\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 2 : no_overlap_disjuncts[111].constraint_index*_pyomo_gdp_bigm_reformulation.lbub : 2 : {(1, 'lb'), (1, 'ub')}\n",
"\n",
" 1 Constraint Declarations\n",
" no_overlap_disjuncts[111].constraint : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[111].no_overlap_disjuncts[111].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" (1, 'ub') : -Inf : y[7] + 7 - y[6] - 10.0*(1 - no_overlap_disjuncts[111].indicator_var) : 0.0 : True\n",
"\n",
" 1 Block Declarations\n",
" localVarReferences : Size=1, Index=None, Active=True\n",
" 1 Var Declarations\n",
" no_overlap_disjuncts[111].indicator_var : Size=1, Index=_pyomo_gdp_bigm_reformulation.relaxedDisjuncts[111].localVarReferences.no_overlap_disjuncts[111].indicator_var_index\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 SetOf Declarations\n",
" no_overlap_disjuncts[111].indicator_var_index : Dimen=1, Size=1, Bounds=(None, None)\n",
" Key : Ordered : Members\n",
" None : False : UnindexedComponent_set\n",
"\n",
" 2 Declarations: no_overlap_disjuncts[111].indicator_var_index no_overlap_disjuncts[111].indicator_var\n",
"\n",
" 3 Declarations: localVarReferences no_overlap_disjuncts[111].constraint_index no_overlap_disjuncts[111].constraint\n",
"\n",
" 3 Declarations: relaxedDisjuncts lbub no_overlap_xor\n",
"\n",
"1 Disjunct Declarations\n",
" no_overlap_disjuncts : Size=112, Index=Any, Active=False\n",
" no_overlap_disjuncts[0] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[0].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[0] + 4 - x[1] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[0].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[1] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[1].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[1] + 3 - x[0] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[1].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[2] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[2].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[0] + 3 - y[1] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[2].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[3] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[3].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[1] + 3 - y[0] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[3].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[4] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[4].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[0] + 4 - x[2] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[4].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[5] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[5].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[2] + 2 - x[0] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[5].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[6] : Active=False\n",
" 2 Set Declarations\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[6].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[0] + 3 - y[2] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[6].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[7] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[7].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[2] + 2 - y[0] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[7].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[8] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[8].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[0] + 4 - x[3] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[8].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[9] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[9].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[3] + 2 - x[0] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[9].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[10] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[10].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[0] + 3 - y[3] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[10].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[11] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[11].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[3] + 2 - y[0] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[11].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[12] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[12].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[0] + 4 - x[4] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[12].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[13] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[13].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[4] + 3 - x[0] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[13].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[14] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[14].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[0] + 3 - y[4] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[14].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[15] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[15].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[4] + 3 - y[0] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[15].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[16] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[16].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[0] + 4 - x[5] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[16].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[17] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[17].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[5] + 3 - x[0] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[17].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[18] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[18].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[0] + 3 - y[5] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[18].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[19] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[19].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[5] + 5 - y[0] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[19].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[20] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[20].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[0] + 4 - x[6] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[20].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[21] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[21].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[6] + 4 - x[0] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[21].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[22] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[22].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[0] + 3 - y[6] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[22].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[23] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[23].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[6] + 7 - y[0] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[23].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[24] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[24].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[0] + 4 - x[7] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[24].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[25] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[25].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[7] + 4 - x[0] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[25].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[26] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[26].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[0] + 3 - y[7] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[26].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[27] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[27].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[7] + 7 - y[0] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[27].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[28] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[28].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[1] + 3 - x[2] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[28].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[29] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[29].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[2] + 2 - x[1] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[29].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[30] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[30].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[1] + 3 - y[2] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[30].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[31] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[31].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[2] + 2 - y[1] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[31].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[32] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[32].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[1] + 3 - x[3] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[32].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[33] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[33].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[3] + 2 - x[1] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[33].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[34] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[34].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[1] + 3 - y[3] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[34].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[35] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[35].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[3] + 2 - y[1] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[35].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[36] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[36].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[1] + 3 - x[4] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[36].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[37] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[37].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[4] + 3 - x[1] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[37].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[38] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[38].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[1] + 3 - y[4] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[38].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[39] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[39].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[4] + 3 - y[1] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[39].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[40] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[40].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[1] + 3 - x[5] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[40].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[41] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[41].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[5] + 3 - x[1] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[41].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[42] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[42].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[1] + 3 - y[5] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[42].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[43] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[43].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[5] + 5 - y[1] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[43].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[44] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[44].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[1] + 3 - x[6] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[44].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[45] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[45].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[6] + 4 - x[1] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[45].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[46] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[46].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[1] + 3 - y[6] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[46].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[47] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[47].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[6] + 7 - y[1] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[47].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[48] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[48].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[1] + 3 - x[7] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[48].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[49] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[49].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[7] + 4 - x[1] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[49].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[50] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[50].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[1] + 3 - y[7] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[50].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[51] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[51].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[7] + 7 - y[1] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[51].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[52] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[52].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[2] + 2 - x[3] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[52].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[53] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[53].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[3] + 2 - x[2] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[53].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[54] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[54].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[2] + 2 - y[3] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[54].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[55] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[55].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[3] + 2 - y[2] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[55].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[56] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[56].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[2] + 2 - x[4] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[56].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[57] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[57].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[4] + 3 - x[2] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[57].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[58] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[58].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[2] + 2 - y[4] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[58].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[59] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[59].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[4] + 3 - y[2] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[59].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[60] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[60].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[2] + 2 - x[5] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[60].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[61] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[61].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[5] + 3 - x[2] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[61].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[62] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[62].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[2] + 2 - y[5] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[62].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[63] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[63].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[5] + 5 - y[2] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[63].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[64] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[64].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[2] + 2 - x[6] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[64].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[65] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[65].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[6] + 4 - x[2] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[65].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[66] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[66].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[2] + 2 - y[6] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[66].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[67] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[67].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[6] + 7 - y[2] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[67].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[68] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[68].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[2] + 2 - x[7] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[68].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[69] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[69].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[7] + 4 - x[2] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[69].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[70] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[70].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[2] + 2 - y[7] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[70].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[71] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[71].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[7] + 7 - y[2] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[71].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[72] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[72].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[3] + 2 - x[4] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[72].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[73] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[73].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[4] + 3 - x[3] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[73].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[74] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[74].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[3] + 2 - y[4] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[74].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[75] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[75].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[4] + 3 - y[3] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[75].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[76] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[76].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[3] + 2 - x[5] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[76].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[77] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[77].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[5] + 3 - x[3] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[77].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[78] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[78].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[3] + 2 - y[5] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[78].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[79] : Active=False\n",
" 2 Set Declarations\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[79].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[5] + 5 - y[3] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[79].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[80] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[80].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[3] + 2 - x[6] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[80].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[81] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[81].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[6] + 4 - x[3] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[81].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[82] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[82].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[3] + 2 - y[6] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[82].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[83] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[83].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[6] + 7 - y[3] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[83].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[84] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[84].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[3] + 2 - x[7] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[84].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[85] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[85].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[7] + 4 - x[3] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[85].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[86] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[86].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[3] + 2 - y[7] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[86].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[87] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[87].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[7] + 7 - y[3] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[87].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[88] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[88].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[4] + 3 - x[5] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[88].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[89] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[89].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[5] + 3 - x[4] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[89].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[90] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[90].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[4] + 3 - y[5] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[90].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[91] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[91].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[5] + 5 - y[4] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[91].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[92] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[92].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[4] + 3 - x[6] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[92].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[93] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[93].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[6] + 4 - x[4] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[93].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[94] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[94].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[4] + 3 - y[6] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[94].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[95] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[95].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[6] + 7 - y[4] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[95].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[96] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[96].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[4] + 3 - x[7] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[96].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[97] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[97].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[7] + 4 - x[4] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[97].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[98] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[98].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[4] + 3 - y[7] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[98].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[99] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[99].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[7] + 7 - y[4] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[99].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[100] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[100].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[5] + 3 - x[6] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[100].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[101] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[101].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[6] + 4 - x[5] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[101].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[102] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[102].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[5] + 5 - y[6] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[102].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[103] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[103].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[6] + 7 - y[5] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[103].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[104] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[104].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[5] + 3 - x[7] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[104].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[105] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[105].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[7] + 4 - x[5] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[105].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[106] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[106].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[5] + 5 - y[7] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[106].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[107] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[107].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[7] + 7 - y[5] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[107].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[108] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[108].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[6] + 4 - x[7] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[108].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[109] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[109].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : x[7] + 4 - x[6] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[109].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[110] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[110].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[6] + 7 - y[7] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[110].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
" no_overlap_disjuncts[111] : Active=False\n",
" 2 Set Declarations\n",
" constraint_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : 1 : Any : 1 : {1,}\n",
" propositions_index : Size=1, Index=None, Ordered=Insertion\n",
" Key : Dimen : Domain : Size : Members\n",
" None : -- : Any : 0 : {}\n",
"\n",
" 1 Var Declarations\n",
" indicator_var : Size=1, Index=None\n",
" Key : Lower : Value : Upper : Fixed : Stale : Domain\n",
" None : 0 : None : 1 : False : True : Binary\n",
"\n",
" 1 Constraint Declarations\n",
" constraint : Size=1, Index=no_overlap_disjuncts[111].constraint_index, Active=True\n",
" Key : Lower : Body : Upper : Active\n",
" 1 : -Inf : y[7] + 7 - y[6] : 0.0 : False\n",
"\n",
" 1 LogicalConstraint Declarations\n",
" propositions : Size=0, Index=no_overlap_disjuncts[111].propositions_index, Active=False\n",
" Key : Body : Active\n",
"\n",
" 5 Declarations: indicator_var constraint_index constraint propositions_index propositions\n",
"\n",
"1 Disjunction Declarations\n",
" no_overlap : Make sure that none of the rectangles on the strip overlap in either the x or y dimensions.\n",
" Size=28, Index=overlap_pairs, Active=False\n",
" Key : Disjuncts : Active : XOR\n",
" (0, 1) : ['no_overlap_disjuncts[0]', 'no_overlap_disjuncts[1]', 'no_overlap_disjuncts[2]', 'no_overlap_disjuncts[3]'] : False : True\n",
" (0, 2) : ['no_overlap_disjuncts[4]', 'no_overlap_disjuncts[5]', 'no_overlap_disjuncts[6]', 'no_overlap_disjuncts[7]'] : False : True\n",
" (0, 3) : ['no_overlap_disjuncts[8]', 'no_overlap_disjuncts[9]', 'no_overlap_disjuncts[10]', 'no_overlap_disjuncts[11]'] : False : True\n",
" (0, 4) : ['no_overlap_disjuncts[12]', 'no_overlap_disjuncts[13]', 'no_overlap_disjuncts[14]', 'no_overlap_disjuncts[15]'] : False : True\n",
" (0, 5) : ['no_overlap_disjuncts[16]', 'no_overlap_disjuncts[17]', 'no_overlap_disjuncts[18]', 'no_overlap_disjuncts[19]'] : False : True\n",
" (0, 6) : ['no_overlap_disjuncts[20]', 'no_overlap_disjuncts[21]', 'no_overlap_disjuncts[22]', 'no_overlap_disjuncts[23]'] : False : True\n",
" (0, 7) : ['no_overlap_disjuncts[24]', 'no_overlap_disjuncts[25]', 'no_overlap_disjuncts[26]', 'no_overlap_disjuncts[27]'] : False : True\n",
" (1, 2) : ['no_overlap_disjuncts[28]', 'no_overlap_disjuncts[29]', 'no_overlap_disjuncts[30]', 'no_overlap_disjuncts[31]'] : False : True\n",
" (1, 3) : ['no_overlap_disjuncts[32]', 'no_overlap_disjuncts[33]', 'no_overlap_disjuncts[34]', 'no_overlap_disjuncts[35]'] : False : True\n",
" (1, 4) : ['no_overlap_disjuncts[36]', 'no_overlap_disjuncts[37]', 'no_overlap_disjuncts[38]', 'no_overlap_disjuncts[39]'] : False : True\n",
" (1, 5) : ['no_overlap_disjuncts[40]', 'no_overlap_disjuncts[41]', 'no_overlap_disjuncts[42]', 'no_overlap_disjuncts[43]'] : False : True\n",
" (1, 6) : ['no_overlap_disjuncts[44]', 'no_overlap_disjuncts[45]', 'no_overlap_disjuncts[46]', 'no_overlap_disjuncts[47]'] : False : True\n",
" (1, 7) : ['no_overlap_disjuncts[48]', 'no_overlap_disjuncts[49]', 'no_overlap_disjuncts[50]', 'no_overlap_disjuncts[51]'] : False : True\n",
" (2, 3) : ['no_overlap_disjuncts[52]', 'no_overlap_disjuncts[53]', 'no_overlap_disjuncts[54]', 'no_overlap_disjuncts[55]'] : False : True\n",
" (2, 4) : ['no_overlap_disjuncts[56]', 'no_overlap_disjuncts[57]', 'no_overlap_disjuncts[58]', 'no_overlap_disjuncts[59]'] : False : True\n",
" (2, 5) : ['no_overlap_disjuncts[60]', 'no_overlap_disjuncts[61]', 'no_overlap_disjuncts[62]', 'no_overlap_disjuncts[63]'] : False : True\n",
" (2, 6) : ['no_overlap_disjuncts[64]', 'no_overlap_disjuncts[65]', 'no_overlap_disjuncts[66]', 'no_overlap_disjuncts[67]'] : False : True\n",
" (2, 7) : ['no_overlap_disjuncts[68]', 'no_overlap_disjuncts[69]', 'no_overlap_disjuncts[70]', 'no_overlap_disjuncts[71]'] : False : True\n",
" (3, 4) : ['no_overlap_disjuncts[72]', 'no_overlap_disjuncts[73]', 'no_overlap_disjuncts[74]', 'no_overlap_disjuncts[75]'] : False : True\n",
" (3, 5) : ['no_overlap_disjuncts[76]', 'no_overlap_disjuncts[77]', 'no_overlap_disjuncts[78]', 'no_overlap_disjuncts[79]'] : False : True\n",
" (3, 6) : ['no_overlap_disjuncts[80]', 'no_overlap_disjuncts[81]', 'no_overlap_disjuncts[82]', 'no_overlap_disjuncts[83]'] : False : True\n",
" (3, 7) : ['no_overlap_disjuncts[84]', 'no_overlap_disjuncts[85]', 'no_overlap_disjuncts[86]', 'no_overlap_disjuncts[87]'] : False : True\n",
" (4, 5) : ['no_overlap_disjuncts[88]', 'no_overlap_disjuncts[89]', 'no_overlap_disjuncts[90]', 'no_overlap_disjuncts[91]'] : False : True\n",
" (4, 6) : ['no_overlap_disjuncts[92]', 'no_overlap_disjuncts[93]', 'no_overlap_disjuncts[94]', 'no_overlap_disjuncts[95]'] : False : True\n",
" (4, 7) : ['no_overlap_disjuncts[96]', 'no_overlap_disjuncts[97]', 'no_overlap_disjuncts[98]', 'no_overlap_disjuncts[99]'] : False : True\n",
" (5, 6) : ['no_overlap_disjuncts[100]', 'no_overlap_disjuncts[101]', 'no_overlap_disjuncts[102]', 'no_overlap_disjuncts[103]'] : False : True\n",
" (5, 7) : ['no_overlap_disjuncts[104]', 'no_overlap_disjuncts[105]', 'no_overlap_disjuncts[106]', 'no_overlap_disjuncts[107]'] : False : True\n",
" (6, 7) : ['no_overlap_disjuncts[108]', 'no_overlap_disjuncts[109]', 'no_overlap_disjuncts[110]', 'no_overlap_disjuncts[111]'] : False : True\n",
"\n",
"14 Declarations: rectangles rect_width rect_length strip_width max_length x y strip_length overlap_pairs strip_ends_after_last_rec total_length no_overlap no_overlap_disjuncts _pyomo_gdp_bigm_reformulation\n"
]
}
],
"source": [
"# YOUR SOLUTION HERE\n",
"\n",
"model.pprint()"
]
},
{
"cell_type": "markdown",
"metadata": {
"nbpages": {
"level": 3,
"link": "[2.3.2.2 Transform and Solve with Big M Relaxation](https://ndcbe.github.io/CBE60499/02.03-GDP.html#2.3.2.2-Transform-and-Solve-with-Big-M-Relaxation)",
"section": "2.3.2.2 Transform and Solve with Big M Relaxation"
}
},
"source": [
"Finally, we'll solve the model and examine the solution."
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {
"nbpages": {
"level": 3,
"link": "[2.3.2.2 Transform and Solve with Big M Relaxation](https://ndcbe.github.io/CBE60499/02.03-GDP.html#2.3.2.2-Transform-and-Solve-with-Big-M-Relaxation)",
"section": "2.3.2.2 Transform and Solve with Big M Relaxation"
}
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Using license file /Users/adowling/gurobi.lic\n",
"Academic license - for non-commercial use only\n",
"Read LP format model from file /var/folders/xy/24xvnyss36v3d8mw68tygxdw0000gp/T/tmpwz_0ryap.pyomo.lp\n",
"Reading time = 0.00 seconds\n",
"x130: 149 rows, 130 columns, 465 nonzeros\n",
"Gurobi Optimizer version 9.0.2 build v9.0.2rc0 (mac64)\n",
"Optimize a model with 149 rows, 130 columns and 465 nonzeros\n",
"Model fingerprint: 0x8c44476c\n",
"Variable types: 18 continuous, 112 integer (112 binary)\n",
"Coefficient statistics:\n",
" Matrix range [1e+00, 3e+01]\n",
" Objective range [1e+00, 1e+00]\n",
" Bounds range [1e+00, 2e+01]\n",
" RHS range [1e+00, 2e+01]\n",
"Found heuristic solution: objective 15.0000000\n",
"Presolve removed 10 rows and 10 columns\n",
"Presolve time: 0.01s\n",
"Presolved: 139 rows, 120 columns, 434 nonzeros\n",
"Variable types: 17 continuous, 103 integer (103 binary)\n",
"\n",
"Root relaxation: objective 8.000000e+00, 55 iterations, 0.00 seconds\n",
"\n",
" Nodes | Current Node | Objective Bounds | Work\n",
" Expl Unexpl | Obj Depth IntInf | Incumbent BestBd Gap | It/Node Time\n",
"\n",
" 0 0 8.00000 0 5 15.00000 8.00000 46.7% - 0s\n",
"H 0 0 14.0000000 8.00000 42.9% - 0s\n",
" 0 0 8.25000 0 8 14.00000 8.25000 41.1% - 0s\n",
" 0 0 8.25000 0 10 14.00000 8.25000 41.1% - 0s\n",
" 0 0 8.25000 0 21 14.00000 8.25000 41.1% - 0s\n",
"H 0 0 13.0000000 8.25000 36.5% - 0s\n",
" 0 0 8.25000 0 21 13.00000 8.25000 36.5% - 0s\n",
"H 0 0 12.9999980 8.25000 36.5% - 0s\n",
" 0 0 8.25000 0 7 13.00000 8.25000 36.5% - 0s\n",
" 0 0 8.25000 0 7 13.00000 8.25000 36.5% - 0s\n",
" 0 0 8.25000 0 7 13.00000 8.25000 36.5% - 0s\n",
" 0 0 8.25000 0 7 13.00000 8.25000 36.5% - 0s\n",
" 0 2 8.25000 0 7 13.00000 8.25000 36.5% - 0s\n",
"H 21 26 12.0000000 8.25000 31.2% 9.0 0s\n",
"* 418 303 14 11.0000000 8.25000 25.0% 3.7 0s\n",
"H 5546 778 11.0000000 8.25000 25.0% 5.1 0s\n",
"\n",
"Cutting planes:\n",
" Gomory: 4\n",
" Cover: 15\n",
" Implied bound: 5\n",
" Clique: 5\n",
" Flow cover: 12\n",
" RLT: 2\n",
" Relax-and-lift: 2\n",
"\n",
"Explored 6413 nodes (34328 simplex iterations) in 0.40 seconds\n",
"Thread count was 6 (of 6 available processors)\n",
"\n",
"Solution count 7: 11 11 12 ... 15\n",
"\n",
"Optimal solution found (tolerance 1.00e-04)\n",
"Best objective 1.099999999880e+01, best bound 1.099999999880e+01, gap 0.0000%\n",
"Rectangle 0: (6.999999998799998, 0.0)\n",
"Rectangle 1: (1.3877787807814457e-15, 2.000000000000001)\n",
"Rectangle 2: (1.9999999988000008, 0.0)\n",
"Rectangle 3: (0.0, 0.0)\n",
"Rectangle 4: (3.999999998800001, 0.0)\n",
"Rectangle 5: (0.0, 4.999999999999999)\n",
"Rectangle 6: (6.999999998799998, 3.0)\n",
"Rectangle 7: (2.999999998799998, 3.0)\n",
"total_length : Size=1, Index=None, Active=True\n",
" Key : Active : Value\n",
" None : True : 10.999999998799998\n"
]
}
],
"source": [
"#\n",
"# Solve and print the solution\n",
"#\n",
"SolverFactory(milp_solver).solve(model, tee=True)\n",
"for i in model.rectangles:\n",
" print(\"Rectangle %s: (%s, %s)\" % (i, value(model.x[i]), value(model.y[i])))\n",
"model.total_length.display()"
]
},
{
"cell_type": "markdown",
"metadata": {
"nbpages": {
"level": 3,
"link": "[2.3.2.3 Transform and Solve with Convex Hull Relaxation](https://ndcbe.github.io/CBE60499/02.03-GDP.html#2.3.2.3-Transform-and-Solve-with-Convex-Hull-Relaxation)",
"section": "2.3.2.3 Transform and Solve with Convex Hull Relaxation"
}
},
"source": [
"### 2.3.2.3 Transform and Solve with Convex Hull Relaxation"
]
},
{
"cell_type": "markdown",
"metadata": {
"nbpages": {
"level": 3,
"link": "[2.3.2.3 Transform and Solve with Convex Hull Relaxation](https://ndcbe.github.io/CBE60499/02.03-GDP.html#2.3.2.3-Transform-and-Solve-with-Convex-Hull-Relaxation)",
"section": "2.3.2.3 Transform and Solve with Convex Hull Relaxation"
}
},
"source": [
"We will repeat the procedure above but without printing the model."
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {
"nbpages": {
"level": 3,
"link": "[2.3.2.3 Transform and Solve with Convex Hull Relaxation](https://ndcbe.github.io/CBE60499/02.03-GDP.html#2.3.2.3-Transform-and-Solve-with-Convex-Hull-Relaxation)",
"section": "2.3.2.3 Transform and Solve with Convex Hull Relaxation"
}
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Using license file /Users/adowling/gurobi.lic\n",
"Academic license - for non-commercial use only\n",
"Read LP format model from file /var/folders/xy/24xvnyss36v3d8mw68tygxdw0000gp/T/tmpbgzmt60k.pyomo.lp\n",
"Reading time = 0.00 seconds\n",
"x578: 709 rows, 578 columns, 1921 nonzeros\n",
"Gurobi Optimizer version 9.0.2 build v9.0.2rc0 (mac64)\n",
"Optimize a model with 709 rows, 578 columns and 1921 nonzeros\n",
"Model fingerprint: 0x328986a1\n",
"Variable types: 466 continuous, 112 integer (112 binary)\n",
"Coefficient statistics:\n",
" Matrix range [1e+00, 2e+01]\n",
" Objective range [1e+00, 1e+00]\n",
" Bounds range [1e+00, 2e+01]\n",
" RHS range [1e+00, 4e+00]\n",
"Presolve removed 76 rows and 64 columns\n",
"Presolve time: 0.00s\n",
"Presolved: 633 rows, 514 columns, 1716 nonzeros\n",
"Variable types: 411 continuous, 103 integer (103 binary)\n",
"Found heuristic solution: objective 25.0000000\n",
"\n",
"Root relaxation: objective 8.000000e+00, 189 iterations, 0.00 seconds\n",
"\n",
" Nodes | Current Node | Objective Bounds | Work\n",
" Expl Unexpl | Obj Depth IntInf | Incumbent BestBd Gap | It/Node Time\n",
"\n",
" 0 0 8.00000 0 15 25.00000 8.00000 68.0% - 0s\n",
"H 0 0 19.0000000 8.00000 57.9% - 0s\n",
" 0 0 8.00000 0 41 19.00000 8.00000 57.9% - 0s\n",
"H 0 0 16.0000000 8.00000 50.0% - 0s\n",
"H 0 0 13.0000000 8.00000 38.5% - 0s\n",
" 0 0 8.00000 0 42 13.00000 8.00000 38.5% - 0s\n",
"H 0 0 12.0000000 8.00000 33.3% - 0s\n",
" 0 0 8.00000 0 17 12.00000 8.00000 33.3% - 0s\n",
" 0 0 8.00000 0 17 12.00000 8.00000 33.3% - 0s\n",
" 0 2 8.00000 0 17 12.00000 8.00000 33.3% - 0s\n",
"H 1110 533 11.9999992 8.00000 33.3% 15.3 0s\n",
"H 4078 1101 11.0000000 11.00000 0.00% 13.4 1s\n",
"\n",
"Cutting planes:\n",
" Gomory: 1\n",
" Cover: 10\n",
" Implied bound: 9\n",
" Projected implied bound: 1\n",
" Clique: 2\n",
" MIR: 69\n",
" Flow cover: 84\n",
" GUB cover: 1\n",
" RLT: 1\n",
" Relax-and-lift: 12\n",
"\n",
"Explored 4078 nodes (66367 simplex iterations) in 1.17 seconds\n",
"Thread count was 6 (of 6 available processors)\n",
"\n",
"Solution count 7: 11 12 12 ... 25\n",
"\n",
"Optimal solution found (tolerance 1.00e-04)\n",
"Best objective 1.100000000000e+01, best bound 1.100000000000e+01, gap 0.0000%\n",
"Rectangle 0: (0.0, 7.0)\n",
"Rectangle 1: (4.0, 0.0)\n",
"Rectangle 2: (8.999999999999996, 0.0)\n",
"Rectangle 3: (6.999999999999997, 0.0)\n",
"Rectangle 4: (8.0, 7.0)\n",
"Rectangle 5: (8.0, 2.0)\n",
"Rectangle 6: (4.0, 3.0)\n",
"Rectangle 7: (0.0, 0.0)\n",
"total_length : Size=1, Index=None, Active=True\n",
" Key : Active : Value\n",
" None : True : 11.0\n"
]
}
],
"source": [
"model = create_model()\n",
"\n",
"# YOUR SOLUTION HERE\n",
"\n",
"#\n",
"# Solve and print the solution\n",
"#\n",
"SolverFactory(milp_solver).solve(model, tee=True)\n",
"for i in model.rectangles:\n",
" print(\"Rectangle %s: (%s, %s)\" % (i, value(model.x[i]), value(model.y[i])))\n",
"model.total_length.display()"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"nbpages": {
"level": 3,
"link": "[2.3.2.3 Transform and Solve with Convex Hull Relaxation](https://ndcbe.github.io/CBE60499/02.03-GDP.html#2.3.2.3-Transform-and-Solve-with-Convex-Hull-Relaxation)",
"section": "2.3.2.3 Transform and Solve with Convex Hull Relaxation"
}
},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"id": "3a4a676a",
"metadata": {},
"source": [
"\n",
"< [2.2 Integer Programs](https://ndcbe.github.io/CBE60499/02.02-IP.html) | [Contents](toc.html) | [Tag Index](tag_index.html) | [2.4 Dynamic Optimization: Differential Algebraic Equations (DAEs)](https://ndcbe.github.io/CBE60499/02.04-DAE-modeling.html) >
"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.8.6"
}
},
"nbformat": 4,
"nbformat_minor": 2
}