Tan D. Tran, Canh V. Pham, Dung T. K. Ha, Phuong N. H. Pham
{"title":"Knapsack约束下非单调次模态最大化的改进并行算法","authors":"Tan D. Tran, Canh V. Pham, Dung T. K. Ha, Phuong N. H. Pham","doi":"arxiv-2409.04415","DOIUrl":null,"url":null,"abstract":"This work proposes an efficient parallel algorithm for non-monotone\nsubmodular maximization under a knapsack constraint problem over the ground set\nof size $n$. Our algorithm improves the best approximation factor of the\nexisting parallel one from $8+\\epsilon$ to $7+\\epsilon$ with $O(\\log n)$\nadaptive complexity. The key idea of our approach is to create a new alternate threshold\nalgorithmic framework. This strategy alternately constructs two disjoint\ncandidate solutions within a constant number of sequence rounds. Then, the\nalgorithm boosts solution quality without sacrificing the adaptive complexity.\nExtensive experimental studies on three applications, Revenue Maximization,\nImage Summarization, and Maximum Weighted Cut, show that our algorithm not only\nsignificantly increases solution quality but also requires comparative\nadaptivity to state-of-the-art algorithms.","PeriodicalId":501479,"journal":{"name":"arXiv - CS - Artificial Intelligence","volume":"22 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Improved Parallel Algorithm for Non-Monotone Submodular Maximization under Knapsack Constraint\",\"authors\":\"Tan D. Tran, Canh V. Pham, Dung T. K. Ha, Phuong N. H. Pham\",\"doi\":\"arxiv-2409.04415\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This work proposes an efficient parallel algorithm for non-monotone\\nsubmodular maximization under a knapsack constraint problem over the ground set\\nof size $n$. Our algorithm improves the best approximation factor of the\\nexisting parallel one from $8+\\\\epsilon$ to $7+\\\\epsilon$ with $O(\\\\log n)$\\nadaptive complexity. The key idea of our approach is to create a new alternate threshold\\nalgorithmic framework. This strategy alternately constructs two disjoint\\ncandidate solutions within a constant number of sequence rounds. Then, the\\nalgorithm boosts solution quality without sacrificing the adaptive complexity.\\nExtensive experimental studies on three applications, Revenue Maximization,\\nImage Summarization, and Maximum Weighted Cut, show that our algorithm not only\\nsignificantly increases solution quality but also requires comparative\\nadaptivity to state-of-the-art algorithms.\",\"PeriodicalId\":501479,\"journal\":{\"name\":\"arXiv - CS - Artificial Intelligence\",\"volume\":\"22 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-09-06\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - CS - Artificial Intelligence\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2409.04415\",\"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 - Artificial Intelligence","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.04415","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Improved Parallel Algorithm for Non-Monotone Submodular Maximization under Knapsack Constraint
This work proposes an efficient parallel algorithm for non-monotone
submodular maximization under a knapsack constraint problem over the ground set
of size $n$. Our algorithm improves the best approximation factor of the
existing parallel one from $8+\epsilon$ to $7+\epsilon$ with $O(\log n)$
adaptive complexity. The key idea of our approach is to create a new alternate threshold
algorithmic framework. This strategy alternately constructs two disjoint
candidate solutions within a constant number of sequence rounds. Then, the
algorithm boosts solution quality without sacrificing the adaptive complexity.
Extensive experimental studies on three applications, Revenue Maximization,
Image Summarization, and Maximum Weighted Cut, show that our algorithm not only
significantly increases solution quality but also requires comparative
adaptivity to state-of-the-art algorithms.