127 research outputs found

    Efficient streaming algorithms for maximizing monotone DR-submodular function on the integer lattice

    Get PDF
    In recent years, the issue of maximizing submodular functions has attracted much interest from research communities. However, most submodular functions are specified in a set function. Meanwhile, recent advancements have been studied for maximizing a diminishing return submodular (DR-submodular) function on the integer lattice. Because plenty of publications show that the DR-submodular function has wide applications in optimization problems such as sensor placement impose problems, optimal budget allocation, social network, and especially machine learning. In this research, we propose two main streaming algorithms for the problem of maximizing a monotone DR-submodular function under cardinality constraints. Our two algorithms, which are called StrDRS1 and StrDRS2, have (1/2 - epsilon) , (1 - 1 /e - epsilon) of approximation ratios and O(n/epsilon log(log B/epsilon ) log k), O(n/epsilon log B), respectively. We conducted several experiments to investigate the performance of our algorithms based on the budget allocation problem over the bipartite influence model, an instance of the monotone submodular function maximization problem over the integer lattice. The experimental results indicate that our proposed algorithms not only provide solutions with a high value of the objective function, but also outperform the state-of-the-art algorithms in terms of both the number of queries and the running time.Web of Science1020art. no. 377

    Aproximační algoritmy pro submodulární optimalizaci a aplikace

    Get PDF
    This study proposes approximation algorithms by using several strategies such as streaming, improved-greedy, stop-and-stare, and reverse influence sampling ( \RIS ) to solve three variants of the submodular optimization problem, and perform experiments of these algorithms on the well-known application problems of submodular optimization such as Influence Threshold ( \IT ) and Influence Maximization ( \IM) . Specifically, in the first problem, we propose the two single-pass streaming algorithms ( \StrA and \StrM ) for minimizing the cost of the submodular cover problem under the multiplicative and additive noise models. \StrA and \StrM provide bicriteria approximation solutions. These algorithms effectively increase performance computing the objective function, reduce complexity, and apply to big data. For the second problem, we focus on maximizing a submodular function on fairness constraints. This problem is also known as the problem of fairness budget distribution for influence maximization. We design three algorithms ( \FBIM1 , \FBIM2 , and \FBIM3 ) by combining several strategies such as the threshold greedy algorithm, dynamic stop-and-stare technique, generating samplings by reverse influence sampling framework, and seeds selection to ensure max coverage. \FBIM1 , \FBIM2 , and \FBIM3 perform effectively on big data, provide (1/2ϵ)(1/2-\epsilon)-approximation to the optimum solutions, and require complexities of the comparison algorithms. Finally, we devise two effective streaming algorithm ( \StrI and \StrII ) to maximize the Diminishing Returns submodular (DR-submodular) function with a cardinality constraint on the integer lattice for the third problem. \StrI and \StrII provide (1/2ϵ) (1/2-\epsilon)-approximation ratio and (11/eϵ) (1-1/e-\epsilon)-approximation ratio, respectively. Simultaneously, compared with the state-of-the-art, these two algorithms have reduced complexity, superior runtime performance, and negligible difference in objective function values. In each problem, we further investigate the performance of our proposed algorithms by conducting many experiments. The experimental results have indicated that our approximation algorithms provide high-efficiency solutions, outperform the-state-of-art algorithms in complexity, runtime, and satisfy the specified constraints. Some of the results have been confirmed through five publications at the Scopus international conferences (RIVF 2021, ICABDE 2021) and the SCIE journals (Computer Standards & \& Interfaces (Elsevier) and Mathematics (MDPI)).Tato studie navrhuje aproximační algoritmy pomocí několika strategií, jako je streamování, vylepšená chamtivost, stop-and-stare a vzorkování zpětného vlivu ( \RIS ) k vyřešení tří variant submodulárního optimalizačního problému a provádění experimentů s těmito algoritmy na dobře známé aplikační problémy submodulární optimalizace, jako je práh vlivu ( \IT ) a maximalizace vlivu ( \IM) . Konkrétně v prvním problému navrhujeme dva jednoprůchodové streamovací algoritmy ( \StrA a \StrM ) pro minimalizaci nákladů na problém submodulárního pokrytí v rámci multiplikativních a aditivních šumových modelů. \StrA a \StrM poskytují řešení aproximace bikriterií. Tyto algoritmy efektivně zvyšují výkon při výpočtu cílové funkce, snižují složitost a aplikují se na velká data. U druhého problému se zaměřujeme na maximalizaci submodulární funkce na omezeních spravedlnosti. Tento problém je také známý jako problém spravedlivého rozdělení rozpočtu pro maximalizaci vlivu. Navrhujeme tři algoritmy ( \FBIM1 , \FBIM2 a \FBIM3 ) kombinací několika strategií, jako je prahový greedy algoritmus, dynamická technika stop-and-stare, generování vzorkování pomocí rámce vzorkování s obráceným vlivem a semena výběr pro zajištění maximálního pokrytí. \FBIM1 , \FBIM2 a \FBIM3 fungují efektivně na velkých datech, poskytují (1/2ϵ)(1/2-\epsilon)-přiblížení optimálním řešením a vyžadují složitost srovnávacích algoritmů. Nakonec jsme navrhli dva efektivní streamovací algoritmy ( \StrI a \StrII ), abychom maximalizovali submodulární (DR-submodulární) funkci klesající návraty s omezením mohutnosti na celočíselné mřížce pro třetí problém. \StrI a \StrII poskytují poměr přiblížení (1/2ϵ) (1/2-\epsilon) a poměr přiblížení (11/eϵ) (1-1/e-\epsilon). Současně mají tyto dva algoritmy ve srovnání s nejmodernějšími algoritmy sníženou složitost, vyšší výkon za běhu a zanedbatelný rozdíl v hodnotách objektivních funkcí. V každém problému dále zkoumáme výkon námi navrhovaných algoritmů prováděním mnoha experimentů. Experimentální výsledky ukázaly, že naše aproximační algoritmy poskytují vysoce účinná řešení, překonávají nejmodernější algoritmy ve složitosti, době běhu a splňují specifikovaná omezení. Některé z výsledků byly potvrzeny prostřednictvím pěti publikací na mezinárodních konferencích Scopus (RIVF 2021, ICABDE 2021) a v časopisech SCIE (Computer Standards & \& Interfaces (Elsevier) a Mathematics (MDPI)).460 - Katedra informatikyvyhově
    corecore