# Online Article Ranking as a Constrained, Dynamic, Multi-Objective   Optimization Problem

**Authors:** Jeya Balaji Balasubramanian, Akshay Soni, Yashar Mehdad, Nikolay, Laptev

arXiv: 1705.05765 · 2017-05-17

## TL;DR

This paper presents a novel framework extending NSGA-II to solve the complex, real-time, multi-objective article ranking problem with dynamic constraints, demonstrating significant improvements over existing methods.

## Contribution

The paper introduces a new online, data-driven multi-objective optimization framework based on NSGA-II for article ranking with dynamic constraints.

## Key findings

- Significant improvement in optimization time and performance.
- Effective handling of multiple, changing objectives and constraints.
- Validated on a real-world article ranking application.

## Abstract

The content ranking problem in a social news website, is typically a function that maximizes a scalar metric of interest like dwell-time. However, like in most real-world applications we are interested in more than one metric---for instance simultaneously maximizing click-through rate, monetization metrics, dwell-time---and also satisfy the traffic requirements promised to different publishers. All this needs to be done on online data and under the settings where the objective function and the constraints can dynamically change; this could happen if for instance new publishers are added, some contracts are adjusted, or if some contracts are over.   In this paper, we formulate this problem as a constrained, dynamic, multi-objective optimization problem. We propose a novel framework that extends a successful genetic optimization algorithm, NSGA-II, to solve this online, data-driven problem. We design the modules of NSGA-II to suit our problem. We evaluate optimization performance using Hypervolume and introduce a confidence interval metric for assessing the practicality of a solution. We demonstrate the application of this framework on a real-world Article Ranking problem. We observe that we make considerable improvements in both time and performance over a brute-force baseline technique that is currently in production.

## Full text

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

## Figures

7 figures with captions in the complete paper: https://tomesphere.com/paper/1705.05765/full.md

## References

12 references — full list in the complete paper: https://tomesphere.com/paper/1705.05765/full.md

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