Learning Submodular Sequencing from Samples

Abstract

This paper addresses the problem of sequential submodular maximization: selecting and ranking items in a sequence to optimize some composite submodular function. In contrast to most of the previous works, which assume complete knowledge of the utility function, we assume that we are given only a set of samples. Each sample includes a random sequence of items and its associated utility. We present an algorithm that, given polynomially many samples drawn from a two-stage uniform distribution, achieves an approximation ratio dependent on the curvature of individual submodular functions. Our results apply to a wide variety of real-world scenarios, such as ranking products in online retail platforms, where complete knowledge of the utility function is often impossible to obtain. Our algorithm gives an empirically useful solution in such contexts, thus proving that limited data can be of great use in sequencing tasks. From a technical perspective, our results extend prior work on “optimization from samples” by generalizing from optimizing a set function to a sequence-dependent function.

Cite

Text

Yuan et al. "Learning Submodular Sequencing from Samples." European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, 2025. doi:10.1007/978-3-032-06109-6_13

Markdown

[Yuan et al. "Learning Submodular Sequencing from Samples." European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, 2025.](https://mlanthology.org/ecmlpkdd/2025/yuan2025ecmlpkdd-learning/) doi:10.1007/978-3-032-06109-6_13

BibTeX

@inproceedings{yuan2025ecmlpkdd-learning,
  title     = {{Learning Submodular Sequencing from Samples}},
  author    = {Yuan, Jing and Cai, Qi and Gao, Xin and Tang, Shaojie},
  booktitle = {European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases},
  year      = {2025},
  pages     = {219-234},
  doi       = {10.1007/978-3-032-06109-6_13},
  url       = {https://mlanthology.org/ecmlpkdd/2025/yuan2025ecmlpkdd-learning/}
}