Pith. sign in

REVIEW 1 cited by

PaMILO: A Solver for Multi-Objective Mixed Integer Linear Optimization and Beyond

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2207.09155 v2 pith:WSQTTFSS submitted 2022-07-19 cs.DM cs.MSmath.OC

classification cs.DMcs.MSmath.OC
keywords multi-objectivepamilointegerlinearmixedmomilpsmomiqcqpsnon-dominated
verification ladder T0 review T1 audit T2 compute T3 formal

Signed reviews

No signed human review yet.

0 comments
read the original abstract

In multi-objective optimization, several potentially conflicting objective functions need to be optimized. Instead of one optimal solution, we look for the set of so called non-dominated solutions. An important subset is the set of non-dominated extreme points. Finding it is a computationally hard problem in general. While solvers for similar problems exist, there are none known for multi-objective mixed integer linear programs (MOMILPs) or multi-objective mixed integer quadratically constrained quadratic programs (MOMIQCQPs). We present PaMILO, the first solver for finding non-dominated extreme points of MOMILPs and MOMIQCQPs. It can be found on github under github.com/FritzBo/PaMILO. PaMILO provides an easy-to-use interface and is implemented in C++17. It solves occurring subproblems employing either CPLEX or Gurobi. PaMILO adapts the Dual-Benson algorithm for multi-objective linear programming (MOLP). As it was previously only defined for MOLPs, we describe how it can be adapted for MOMILPs, MOMIQCQPs and even more problem classes in the future.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. MultiObjectiveAlgorithms.jl: a Julia package for solving multi-objective optimization problems

    math.OC 2025-07 conditional novelty 6.0 of 10

    A Julia package, MultiObjectiveAlgorithms.jl, implements ten scalarization-based algorithms for multi-objective optimization on top of JuMP, with benchmarks matching published results.

Pith tools