{"title":"正规化无约束弱次模态最大化","authors":"Yanhui Zhu, Samik Basu, A. Pavan","doi":"arxiv-2408.04620","DOIUrl":null,"url":null,"abstract":"Submodular optimization finds applications in machine learning and data\nmining. In this paper, we study the problem of maximizing functions of the form\n$h = f-c$, where $f$ is a monotone, non-negative, weakly submodular set\nfunction and $c$ is a modular function. We design a deterministic approximation\nalgorithm that runs with ${{O}}(\\frac{n}{\\epsilon}\\log \\frac{n}{\\gamma\n\\epsilon})$ oracle calls to function $h$, and outputs a set ${S}$ such that\n$h({S}) \\geq\n\\gamma(1-\\epsilon)f(OPT)-c(OPT)-\\frac{c(OPT)}{\\gamma(1-\\epsilon)}\\log\\frac{f(OPT)}{c(OPT)}$,\nwhere $\\gamma$ is the submodularity ratio of $f$. Existing algorithms for this\nproblem either admit a worse approximation ratio or have quadratic runtime. We\nalso present an approximation ratio of our algorithm for this problem with an\napproximate oracle of $f$. We validate our theoretical results through\nextensive empirical evaluations on real-world applications, including vertex\ncover and influence diffusion problems for submodular utility function $f$, and\nBayesian A-Optimal design for weakly submodular $f$. Our experimental results\ndemonstrate that our algorithms efficiently achieve high-quality solutions.","PeriodicalId":501525,"journal":{"name":"arXiv - CS - Data Structures and Algorithms","volume":"9 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-08-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Regularized Unconstrained Weakly Submodular Maximization\",\"authors\":\"Yanhui Zhu, Samik Basu, A. Pavan\",\"doi\":\"arxiv-2408.04620\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Submodular optimization finds applications in machine learning and data\\nmining. In this paper, we study the problem of maximizing functions of the form\\n$h = f-c$, where $f$ is a monotone, non-negative, weakly submodular set\\nfunction and $c$ is a modular function. We design a deterministic approximation\\nalgorithm that runs with ${{O}}(\\\\frac{n}{\\\\epsilon}\\\\log \\\\frac{n}{\\\\gamma\\n\\\\epsilon})$ oracle calls to function $h$, and outputs a set ${S}$ such that\\n$h({S}) \\\\geq\\n\\\\gamma(1-\\\\epsilon)f(OPT)-c(OPT)-\\\\frac{c(OPT)}{\\\\gamma(1-\\\\epsilon)}\\\\log\\\\frac{f(OPT)}{c(OPT)}$,\\nwhere $\\\\gamma$ is the submodularity ratio of $f$. Existing algorithms for this\\nproblem either admit a worse approximation ratio or have quadratic runtime. We\\nalso present an approximation ratio of our algorithm for this problem with an\\napproximate oracle of $f$. We validate our theoretical results through\\nextensive empirical evaluations on real-world applications, including vertex\\ncover and influence diffusion problems for submodular utility function $f$, and\\nBayesian A-Optimal design for weakly submodular $f$. Our experimental results\\ndemonstrate that our algorithms efficiently achieve high-quality solutions.\",\"PeriodicalId\":501525,\"journal\":{\"name\":\"arXiv - CS - Data Structures and Algorithms\",\"volume\":\"9 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-08-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - CS - Data Structures and Algorithms\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2408.04620\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Data Structures and Algorithms","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2408.04620","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Submodular optimization finds applications in machine learning and data
mining. In this paper, we study the problem of maximizing functions of the form
$h = f-c$, where $f$ is a monotone, non-negative, weakly submodular set
function and $c$ is a modular function. We design a deterministic approximation
algorithm that runs with ${{O}}(\frac{n}{\epsilon}\log \frac{n}{\gamma
\epsilon})$ oracle calls to function $h$, and outputs a set ${S}$ such that
$h({S}) \geq
\gamma(1-\epsilon)f(OPT)-c(OPT)-\frac{c(OPT)}{\gamma(1-\epsilon)}\log\frac{f(OPT)}{c(OPT)}$,
where $\gamma$ is the submodularity ratio of $f$. Existing algorithms for this
problem either admit a worse approximation ratio or have quadratic runtime. We
also present an approximation ratio of our algorithm for this problem with an
approximate oracle of $f$. We validate our theoretical results through
extensive empirical evaluations on real-world applications, including vertex
cover and influence diffusion problems for submodular utility function $f$, and
Bayesian A-Optimal design for weakly submodular $f$. Our experimental results
demonstrate that our algorithms efficiently achieve high-quality solutions.