Two reproducible examples are provided in the attached code (instances 53-56 & 53-57).
Comment/uncomment the lines in the code for running the corresponding version:
P.S.: This code is an extract from a longer code; that is why the various configurations (instances/algorithms) are enabled using comments.
Note: The elapsed time (in seconds) for ‘Epsilon-constraint MOA’ is also the least favourable.
ND_YN = [(4465, 21051), (4466, 21029), (4468, 20997), (4469, 20975), (4471, 20974), (4472, 20965), (4473, 20943), (4474, 20923), (4475, 20918), (4476, 20896), (4478, 20891), (4479, 20886), (4480, 20864), (4481, 20844), (4483, 20843), (4484, 20834), (4485, 20812), (4487, 20811), (4488, 20804), (4490, 20803), (4491, 20794), (4492, 20772), (4494, 20771), (4496, 20762), (4497, 20740), (4499, 20739), (4500, 20732), (4502, 20731), (4503, 20722), (4504, 20700), (4506, 20699), (4508, 20696), (4509, 20674), (4511, 20673), (4512, 20666), (4514, 20665), (4515, 20656), (4516, 20634), (4518, 20633), (4522, 20621), (4524, 20620), (4526, 20608), (4528, 20607), (4529, 20600), (4531, 20599), (4532, 20590), (4533, 20568), (4535, 20567), (4539, 20555), (4541, 20554), (4544, 20550), (4545, 20546), (4547, 20545), (4548, 20540), (4550, 20536), (4551, 20514), (4552, 20508), (4554, 20507), (4557, 20501), (4558, 20495), (4560, 20494), (4562, 20480), (4564, 20479), (4568, 20467), (4570, 20454), (4572, 20453), (4576, 20441), (4578, 20440), (4580, 20426), (4581, 20420), (4583, 20419), (4586, 20413), (4587, 20407), (4589, 20406), (4592, 20402), (4594, 20401), (4595, 20398), (4597, 20395), (4598, 20388), (4599, 20366), (4601, 20365), (4605, 20353), (4607, 20352), (4610, 20348), (4612, 20347), (4615, 20345), (4616, 20335), (4618, 20334), (4623, 20322), (4625, 20321), (4628, 20317), (4630, 20316), (4632, 20313), (4634, 20304), (4636, 20303), (4642, 20294), (4644, 20293), (4647, 20292), (4648, 20281), (4650, 20280), (4653, 20276), (4655, 20275), (4658, 20273), (4659, 20263), (4661, 20262), (4666, 20250), (4668, 20249), (4671, 20245), (4673, 20244), (4675, 20241), (4677, 20232), (4679, 20231), (4686, 20223), (4688, 20222), (4690, 20220), (4692, 20219), (4693, 20210), (4695, 20209), (4698, 20205), (4700, 20204), (4703, 20202), (4704, 20192), (4706, 20191), (4714, 20184), (4716, 20183), (4717, 20180), (4719, 20179), (4726, 20177), (4727, 20172), (4729, 20171), (4735, 20161), (4737, 20159), (4739, 20158), (4745, 20153), (4746, 20150), (4748, 20149), (4750, 20147), (4752, 20146), (4753, 20137), (4755, 20136), (4758, 20132), (4760, 20131), (4763, 20129), (4764, 20119), (4766, 20118), (4774, 20111), (4776, 20110), (4777, 20107), (4779, 20106), (4780, 20103), (4782, 20102), (4787, 20099), (4789, 20098), (4790, 20095), (4792, 20094), (4793, 20091), (4795, 20088), (4797, 20087), (4802, 20086), (4803, 20083), (4805, 20080), (4807, 20079), (4808, 20076), (4810, 20075), (4811, 20072), (4813, 20070), (4815, 20069), (4818, 20068), (4820, 20067), (4821, 20064), (4822, 20061), (4824, 20060), (4826, 20058), (4828, 20057), (4829, 20048), (4831, 20047), (4834, 20043), (4836, 20042), (4839, 20040), (4840, 20030), (4842, 20029), (4850, 20022), (4852, 20021), (4853, 20018), (4855, 20017), (4862, 20016), (4863, 20010), (4865, 20009), (4871, 19999), (4873, 19998), (4878, 19997), (4880, 19996), (4881, 19991), (4883, 19990), (4884, 19987), (4886, 19986), (4891, 19985), (4893, 19984), (4894, 19979), (4896, 19978), (4901, 19977), (4902, 19976), (4904, 19975), (4905, 19973), (4907, 19972), (4909, 19966), (4911, 19965), (4913, 19962), (4915, 19961), (4919, 19958), (4920, 19951), (4922, 19950), (4928, 19949), (4930, 19943), (4932, 19942), (4933, 19939), (4935, 19938), (4942, 19937), (4943, 19931), (4945, 19930), (4951, 19920), (4953, 19919), (4958, 19918), (4960, 19917), (4961, 19912), (4963, 19911), (4964, 19908), (4966, 19907), (4971, 19906), (4973, 19905), (4974, 19900), (4976, 19899), (4981, 19898), (4982, 19897), (4984, 19896), (4985, 19894), (4987, 19893), (4989, 19887), (4991, 19886), (4993, 19883), (4995, 19882), (4999, 19879), (5000, 19878), (5002, 19875), (5004, 19874), (5006, 19871), (5008, 19870), (5012, 19867), (5013, 19866), (5015, 19865), (5016, 19863), (5018, 19862), (5023, 19858), (5025, 19857), (5030, 19856), (5031, 19850), (5033, 19849), (5037, 18629), (5201, 18573), (5202, 18545), (5207, 18538), (5208, 18510), (5209, 18490), (5210, 18462), (5215, 18455), (5216, 18427), (5222, 18424), (5226, 18423), (5227, 18417), (5228, 18389), (5238, 18385), (5241, 18360), (5245, 18352), (5248, 18339), (5254, 18336), (5258, 18316), (5260, 18301), (5270, 18297), (5271, 18287), (5273, 18272), (5277, 18264), (5284, 18263), (5285, 18260), (5288, 18250), (5290, 18228), (5300, 18224), (5302, 18223), (5303, 18199), (5307, 18191), (5315, 18187), (5320, 18162), (5328, 18158), (5331, 18156), (5332, 18150), (5336, 18149), (5337, 18146), (5338, 18138), (5342, 18130), (5344, 18127), (5345, 18121), (5350, 18117), (5353, 18112), (5355, 18101), (5360, 18096), (5366, 18095), (5367, 18089), (5369, 18086), (5372, 18084), (5374, 18082), (5375, 18076), (5378, 18071), (5379, 18066), (5380, 18060), (5385, 18055), (5388, 18051), (5393, 18046), (5395, 18035), (5398, 7064)]
ND_YN = [(4465, 50235), (4466, 50189), (4468, 50150), (4471, 50140), (4472, 50130), (4473, 50101), (4474, 50091), (4475, 50062), (4478, 50052), (4479, 50042), (4480, 50037), (4481, 50003), (4484, 49993), (4486, 49978), (4489, 49946), (4492, 49936), (4493, 49930), (4494, 49921), (4496, 49920), (4497, 49911), (4498, 49905), (4501, 49873), (4504, 49863), (4506, 49848), (4509, 49838), (4514, 49837), (4515, 49825), (4518, 49801), (4520, 49800), (4521, 49791), (4523, 49776), (4526, 49766), (4531, 49765), (4532, 49753), (4535, 49743), (4537, 49728), (4540, 49718), (4545, 49717), (4547, 49710), (4548, 49705), (4549, 49696), (4551, 49695), (4552, 49686), (4555, 49676), (4560, 49673), (4561, 49663), (4564, 49653), (4566, 49638), (4569, 49628), (4574, 49627), (4576, 49620), (4577, 49615), (4578, 49606), (4580, 49605), (4581, 49596), (4586, 49590), (4588, 49588), (4589, 49583), (4591, 49578), (4592, 49573), (4595, 49567), (4597, 49552), (4600, 49542), (4603, 49539), (4607, 49534), (4608, 49529), (4609, 49520), (4611, 49519), (4612, 49510), (4615, 49507), (4619, 49502), (4620, 49497), (4622, 49492), (4623, 49487), (4626, 49484), (4629, 49478), (4631, 49463), (4634, 49453), (4639, 49452), (4641, 49445), (4642, 49440), (4643, 49431), (4645, 49430), (4646, 49421), (4651, 49420), (4653, 49413), (4654, 49408), (4656, 49403), (4657, 49398), (4662, 49397), (4664, 49390), (4665, 49387), (4667, 49380), (4672, 49379), (4675, 49369), (4682, 49362), (4687, 49361), (4690, 49351), (4695, 49350), (4700, 49349), (4702, 49342), (4703, 49339), (4705, 49332), (4710, 49331), (4713, 49321), (4720, 49314), (4725, 49313), (4728, 49303), (4739, 49293), (4744, 49292), (4746, 49286), (4751, 49285), (4754, 49275), (4759, 49274), (4762, 49268), (4766, 49266), (4767, 49263), (4769, 49256), (4774, 49255), (4777, 49245), (4784, 49238), (4789, 49237), (4792, 49227), (4803, 49222), (4808, 49216), (4815, 49209), (4818, 49203), (4823, 49198), (4826, 49192), (4833, 49185), (4838, 49184), (4841, 49174), (4854, 49170), (4857, 49163), (4864, 49156), (4869, 49155), (4872, 49145), (4885, 49141), (4892, 49138), (4896, 49136), (4900, 49127), (4906, 49126), (4913, 49119), (4915, 49118), (4916, 49116), (4921, 49108), (4931, 49098), (4937, 49097), (4944, 49090), (4949, 49089), (4952, 49079), (4965, 49075), (4972, 49072), (4974, 49071), (4976, 49070), (4980, 49061), (4993, 49057), (4995, 49052), (4996, 49050), (5003, 49043), (5008, 49042), (5011, 49032), (5024, 49028), (5031, 49026), (5035, 49023), (5037, 29244), (5398, 25165), (5905, 23833), (6136, 21293), (6857, 17765), (6980, 9575), (6992, 8167), (8598, 6247)]
Two reproducible examples are provided in the attached code (instances 53-56 & 53-57).
Comment/uncomment the lines in the code for running the corresponding version:
biUFLP2026Oscar.zip
P.S.: This code is an extract from a longer code; that is why the various configurations (instances/algorithms) are enabled using comments.
Here the results obtained with
Note: The elapsed time (in seconds) for ‘Epsilon-constraint MOA’ is also the least favourable.
instance 53-56
Epsilon-constraint MOA
TambyVanderpooten MOA
Epsilon-Constraint homemade
Homemade specific algorithm (without MIP solver)
instance 53-57
Epsilon-constraint MOA
TambyVanderpooten MOA
Epsilon-Constraint homemade
Homemade specific algorithm (without MIP solver)