English

A Performance Bound for the Greedy Algorithm in a Generalized Class of String Optimization Problems

Systems and Control 2026-05-11 v2 Data Structures and Algorithms Systems and Control

Abstract

We present a simple performance bound for the greedy scheme in string optimization problems that obtains strong results. Our approach vastly generalizes the group of previously established greedy curvature bounds by Conforti and Cornu\'{e}jols (1984). We consider three constants, αG\alpha_G, αG\alpha_G', and αG\alpha_G'' introduced by Conforti and Cornu\'{e}jols (1984), that are used in performance bounds of greedy schemes in submodular set optimization. We first generalize both of the αG\alpha_G and αG\alpha_G'' bounds to string optimization problems in a manner that includes maximizing submodular set functions over matroids as a special case. We then derive a much simpler and computable bound that allows for applications to a far more general class of functions with string domains. We prove that our bound is superior to both the αG\alpha_G and αG\alpha_G'' bounds and provide a counterexample to show that the αG\alpha_G' bound is incorrect under the assumptions in Conforti and Cornu\'{e}jols (1984). We conclude with two applications. The first is an application of our result to sensor coverage problems. We demonstrate our performance bound in cases where the objective function is set submodular and string submodular. The second is an application to a social welfare maximization problem with black-box utility functions.

Keywords

Cite

@article{arxiv.2409.05020,
  title  = {A Performance Bound for the Greedy Algorithm in a Generalized Class of String Optimization Problems},
  author = {Brandon Van Over and Bowen Li and Edwin K. P. Chong and Ali Pezeshki},
  journal= {arXiv preprint arXiv:2409.05020},
  year   = {2026}
}

Comments

This is the accepted version of the paper for IEEE Transactions on Automatic Control

R2 v1 2026-06-28T18:37:37.624Z