# Multi-objective integer programming: Synergistic parallel approaches

**Authors:** William Pettersson, Melih Ozlen

arXiv: 1705.03112 · 2018-11-02

## TL;DR

This paper introduces new parallel algorithms for multi-objective integer programming that leverage symmetric group theory to improve efficiency and scalability, significantly outperforming existing methods on large problems.

## Contribution

It presents novel parallel algorithms based on symmetric group theory for MOIP, enabling real-time information sharing and improved performance on complex large-scale problems.

## Key findings

- New algorithms outperform existing methods on large problems
- Parallel computing significantly reduces solving time
- Algorithms enable investigation of MOIP with four or more objectives

## Abstract

Exactly solving multi-objective integer programming (MOIP) problems is often a very time consuming process, especially for large and complex problems. Parallel computing has the potential to significantly reduce the time taken to solve such problems, but only if suitable algorithms are used. The first of our new algorithms follows a simple technique that demonstrates impressive performance for its design. We then go on to introduce new theory for developing more efficient parallel algorithms. The theory utilises elements of the symmetric group to apply a permutation to the objective functions to assign different workloads, and applies to algorithms that order the objective functions lexicographically. As a result, information and updated bounds can be shared in real time, creating a synergy between threads. We design and implement two algorithms that take advantage of such theory. To properly analyse the running time of our three algorithms, we compare them against two existing algorithms from the literature, and against using multiple threads within our chosen IP solver, CPLEX. This survey of six different parallel algorithms, the first of its kind, demonstrates the advantages of parallel computing. Across all problem types tested, our new algorithms are on par with existing algorithms on smaller cases and massively outperform the competition on larger cases. These new algorithms, and freely available implementations, allows the investigation of complex MOIP problems with four or more objectives.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1705.03112/full.md

## References

25 references — full list in the complete paper: https://tomesphere.com/paper/1705.03112/full.md

---
Source: https://tomesphere.com/paper/1705.03112