Towards distributed two-stage stochastic optimization

Yuval Emek, Noga Harlev, Taisuke Izumi

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The weighted vertex cover problem is concerned with selecting a subset of the vertices that covers a target set of edges with the objective of minimizing the total cost of the selected vertices. We consider a variant of this classic combinatorial optimization problem where the target edge set is not fully known; rather, it is characterized by a probability distribution. Adhering to the model of two-stage stochastic optimization, the execution is divided into two stages so that in the first stage, the decision maker selects some of the vertices based on the probabilistic forecast of the target edge set. Then, in the second stage, the edges in the target set are revealed and in order to cover them, the decision maker can augment the vertex subset selected in the first stage with additional vertices. However, in the second stage, the vertex cost increases by some inflation factor, so the second stage selection becomes more expensive. The current paper studies the two-stage stochastic vertex cover problem in the realm of distributed graph algorithms, where the decision making process (in both stages) is distributed among the vertices of the graph. By combining the stochastic optimization toolbox with recent advances in distributed algorithms for weighted vertex cover, we develop an algorithm that runs in time O(log(∆)/ε), sends O(m) messages in total, and guarantees to approximate the optimal solution within a (3 + ε)-ratio, where m is the number of edges in the graph, ∆ is its maximum degree, and 0 < ε < 1 is a performance parameter.

Original languageEnglish
Title of host publication23rd International Conference on Principles of Distributed Systems, OPODIS 2019
EditorsPascal Felber, Roy Friedman, Seth Gilbert, Avery Miller
ISBN (Electronic)9783959771337
DOIs
StatePublished - Feb 2020
Event23rd International Conference on Principles of Distributed Systems, OPODIS 2019 - Neuchatel, Switzerland
Duration: 17 Dec 201919 Dec 2019

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume153
ISSN (Print)1868-8969

Conference

Conference23rd International Conference on Principles of Distributed Systems, OPODIS 2019
Country/TerritorySwitzerland
CityNeuchatel
Period17/12/1919/12/19

Keywords

  • And phrases weighted vertex cover
  • Distributed graph algorithms
  • Primal-dual
  • Two-stage stochastic optimization

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Towards distributed two-stage stochastic optimization'. Together they form a unique fingerprint.

Cite this