Dateien nach "ILP" hochladen

This commit is contained in:
2026-06-17 11:31:07 +02:00
parent c48716c589
commit 1ddeec73bd
2 changed files with 97 additions and 44 deletions
+4 -1
View File
@@ -47,13 +47,16 @@ VERTICES2 = {
VERTICES = ['Xanthine', 'p_{0,0}', 'p_{0,1}', 'p_{0,2}', 'p_{0,3}', 'p_{0,4}', 'p_{0,5}', 'Caffeine']
NMRLIKELYHOODS = [0.0, 0.2, 0.7, 0.1, 0.1, 0.2, 0.7, 0.0]
NMRLIKELYHOODS1 = [0.75, 0.66, 0.66, 0.89, 0.66, 0.86, 0.79, 0.65]
NMRLIKELYHOODS2 = [0.58, 0.75, 0.71, 0.91, 0.75, 0.76, 0.85, 0.82]
FIXED_FLOWS = {
1: 1,
14: 1,
}
def build_model(name, hyperedges, vertices, nmrlikelihoods, excluded_support=None):
def build_model(name, hyperedges, vertices, nmrlikelihoods, excluded_support=None):
model = Model(name)
x = {e_id: model.addVar(vtype=GRB.INTEGER, lb=0, name=f"x_{e_id}") for e_id in hyperedges}