<?xml-model href='http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/tei_all.rng' schematypens='http://relaxng.org/ns/structure/1.0'?><TEI xmlns="http://www.tei-c.org/ns/1.0">
	<teiHeader>
		<fileDesc>
			<titleStmt><title level='a'>Combinatorial Stochastic-Greedy Bandit</title></titleStmt>
			<publicationStmt>
				<publisher>Association for the Advancement of Artificial Intelligence</publisher>
				<date>03/25/2024</date>
			</publicationStmt>
			<sourceDesc>
				<bibl> 
					<idno type="par_id">10579433</idno>
					<idno type="doi">10.1609/aaai.v38i11.29093</idno>
					<title level='j'>Proceedings of the AAAI Conference on Artificial Intelligence</title>
<idno>2159-5399</idno>
<biblScope unit="volume">38</biblScope>
<biblScope unit="issue">11</biblScope>					

					<author>Fares Fourati</author><author>Christopher John Quinn</author><author>Mohamed-Slim Alouini</author><author>Vaneet Aggarwal</author>
				</bibl>
			</sourceDesc>
		</fileDesc>
		<profileDesc>
			<abstract><ab><![CDATA[<p>We propose a novel combinatorial stochastic-greedy bandit (SGB) algorithm for combinatorial multi-armed bandit problems when no extra information other than the joint reward of the selected set of n arms at each time step t in [T] is observed. SGB adopts an optimized stochastic-explore-then-commit approach and is specifically designed for scenarios with a large set of base arms. Unlike existing methods that explore the entire set of unselected base arms during each selection step, our SGB algorithm samples only an optimized proportion of unselected arms and selects actions from this subset. We prove that our algorithm achieves a (1-1/e)-regret bound of O(n^(1/3) k^(2/3) T^(2/3) log(T)^(2/3)) for monotone stochastic submodular rewards, which outperforms the state-of-the-art in terms of the cardinality constraint k. Furthermore, we empirically evaluate the performance of our algorithm in the context of online constrained social influence maximization. Our results demonstrate that our proposed approach consistently outperforms the other algorithms, increasing the performance gap as k grows.</p>]]></ab></abstract>
		</profileDesc>
	</teiHeader>
	<text><body xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink">
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Introduction</head><p>The stochastic multi-armed bandits (MAB) problem involves selecting an arm in each round t and observing a reward that follows an unknown distribution. The objective is to maximize the accumulated reward within a finite time horizon T . Solving the classical MAB problem requires striking a balance between exploration and exploitation. Should the agent try arms that have been explored less frequently to gather more information (exploration), or should it stick to arms that have yielded higher rewards based on previous observations (exploitation)? An extension of the MAB problem is the combinatorial MAB problem, where, instead of choosing a single arm per round, the agent selects a set of multiple arms and receives a joint reward for that set. When the agent only receives information about the reward associated with the selected set of arms, it is known as full-bandit feedback or simply bandit feedback. On the other hand, if the agent obtains additional information about the contribution of each arm to the overall reward, it is referred to as semi-bandit feedback. The full-bandit feedback setting poses a more significant challenge as the decision-maker has significantly less information than the semi-bandit feedback scenario <ref type="bibr">(Fourati et al. 2023a</ref>). This paper focuses on the first scenario for combinatorial MAB, i.e., the bandit feedback setting.</p><p>In recent years, there has been growing interest in studying combinatorial multi-armed bandit problems with submodular<ref type="foot">foot_0</ref> reward functions <ref type="bibr">(Niazadeh et al. 2020;</ref><ref type="bibr">Nie et al. 2022;</ref><ref type="bibr">Fourati et al. 2023a</ref>). The submodularity assumption finds motivation in various real-world scenarios. For instance, opening additional supermarkets in a specific location would result in diminishing returns due to market saturation. As a result, submodular functions are commonly used as objective functions in game theory, economics, and optimization <ref type="bibr">(Fourati et al. 2023a)</ref>. Submodularity arises in important contexts within combinatorial optimization, such as graph cuts <ref type="bibr">(Goemans and Williamson 1995;</ref><ref type="bibr">Iwata, Fleischer, and Fujishige 2001)</ref>, rank functions of matroids <ref type="bibr">(Edmonds 2003)</ref>, and set covering problems <ref type="bibr">(Feige 1998)</ref>. Some key problems where combinatorial multi-armed bandit problems with submodular reward functions include proposing items with redundant information <ref type="bibr">(Qin and Zhu 2013;</ref><ref type="bibr">Takemori et al. 2020)</ref>, optimizing client participation in federated learning <ref type="bibr">(Balakrishnan et al. 2022;</ref><ref type="bibr">Fourati et al. 2023b)</ref>, and social influence maximization without knowledge of the network or diffusion model <ref type="bibr">(Wen et al. 2017;</ref><ref type="bibr">Li et al. 2020;</ref><ref type="bibr">Perrault et al. 2020;</ref><ref type="bibr">Agarwal et al. 2022;</ref><ref type="bibr">Nie et al. 2022)</ref>.</p><p>Similar to previous works <ref type="bibr">(Streeter and Golovin 2008;</ref><ref type="bibr">Golovin, Krause, and Streeter 2014;</ref><ref type="bibr">Niazadeh et al. 2021;</ref><ref type="bibr">Agarwal et al. 2021</ref><ref type="bibr">Agarwal et al. , 2022;;</ref><ref type="bibr">Nie et al. 2022)</ref>, we assume that the reward function is non-decreasing (monotone) in expectation. Without further constraints, the optimal set will contain all the arms in this setup. Thus, we limit the cardinality of the set to k. Recently, <ref type="bibr">(Nie et al. 2022</ref><ref type="bibr">(Nie et al. , 2023) )</ref> studied this problem and proposed an explore-then-commit greedy (ETCG) algorithm for this problem with full-bandit feedback and showed a (1 -1/e)-regret bound of O &#732;(n</p><p>where n is the number of arms. The algorithm follows a greedy explore-then-commit approach that greedily adds base arms to a super arm (a subset of base arms) until the cardinality constraint is satisfied. It then exploits this super arm for the remaining time. To determine which base arm to add to the super arm, the remaining arms are sampled m times each (where m is a hyper-parameter), and the arm with the highest average reward is chosen. However, in practical scenarios with many arms, exploring all remaining arms in each iteration may require a significant time and thus is unsuitable for smaller T . Therefore, we propose a modified approach where a smaller subset of arms is randomly selected for exploration in each iterative round, and the arm with the highest reward is chosen.</p><p>It is worth noting that a similar random selection-based algorithm has been considered in <ref type="bibr">(Mirzasoleiman et al. 2015)</ref> for the offline setup, providing a (1-1/e-&#1013;)-approximation guarantee, where &#1013; determines the reduction in the number of arms selected in each iteration. However, although beneficial for exploration, this sub-selection of arms in each iteration leads to suboptimal approximation guarantees. In this paper, we ask the question: "Can exploring a subset of arms in each iteration achieve a benefit regarding the (1 -1/e)regret bound compared to selecting all remaining arms?"</p><p>We answer this question in a positive. By carefully selecting the parameter &#1013;, we achieve a (1 -1/e)-regret bound of O &#732;(n</p><p>). This improvement in regret bound surpasses that of <ref type="bibr">(Nie et al. 2022</ref><ref type="bibr">(Nie et al. , 2023) )</ref> by orders of magnitude in terms of k. This improvement is particularly significant for larger values of k. Our proposed approach reduces exploration while enhancing expected cumulative (1-1/e)-regret performance.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Contributions</head><p>We present the main contributions of this paper as follows:</p><p>&#8226; We introduce stochastic-greedy bandit (SGB), a novel technique in the explore-then-commit greedy strategy with bandit feedback, wherein an optimized proportion of remaining arms are randomly sampled in each greedy iteration. More precisely, rather than sampling (n -i + 1) arms in greedy iteration i, random (n -i + 1) min{1, log(1/&#1013;)/k} arms are chosen for an appropriately selected &#1013; = O(n</p><p>), which reduces the amount of exploration.</p><p>&#8226; We provide theoretical guarantees for SGB by proving that it achieves an expected cumulative (1 -1/e)-regret of at most O &#732;(n</p><p>3 ) for monotone stochastic submodular rewards. This represents an improvement of k 1 3 compared to the previous state-of-the-art method <ref type="bibr">(Nie et al. 2023</ref>).</p><p>&#8226; We conduct empirical experiments to evaluate the performance of our proposed SGB algorithm compared to the previous state-of-the-art algorithms specialized in monotone stochastic submodular rewards <ref type="bibr">(Nie et al. 2022</ref><ref type="bibr">(Nie et al. , 2023))</ref>. We specifically focus on the online social influence maximization problem and demonstrate the efficiency of SGB in achieving superior results in terms of cumulative regret. In particular, the results show that the proposed algorithm outperforms the baselines, with the performance gap increasing as k increases.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Related Work</head><p>This section discusses the works closely related to the problem we are investigating. Multi-armed bandits have been considered in two different settings: adversarial setting, where an adversary produce a reward succession that may be affected by the agent's prior decisions <ref type="bibr">(Auer et al. 2002)</ref>, and a stochastic setting, where the reward of each action is randomly drawn from a specific distribution, as described in <ref type="bibr">(Auer, Cesa-Bianchi, and Fischer 2002)</ref>. In this work, we focus on stochastic reward functions. Standard multi-armed bandits find adversarial settings more challenging, and the outcome can be immediately used as one workable method for the stochastic scenario <ref type="bibr">(Lattimore and Szepesv&#225;ri 2020)</ref>. However, this is different for submodular bandits. While adversarial environment in adversarial bandits selects a series of submodular functions {f 1 , &#8226; &#8226; &#8226; , f T } <ref type="bibr">(Streeter and Golovin 2008;</ref><ref type="bibr">Golovin, Krause, and Streeter 2014;</ref><ref type="bibr">Roughgarden and Wang 2018;</ref><ref type="bibr">Niazadeh et al. 2020)</ref>, in the submodular stochastic setting the realizations of the stochastic function in the problem we define need not be submodular, it only needs to be submodular in expectation <ref type="bibr">(Fourati et al. 2023a)</ref>, meaning the stochastic setting is not a particular case of the adversarial setting. Submodular maximization has been proven to be NPhard. Even achieving an approximation ratio of &#945; &#8712; (1 -1/e, 1] under a cardinality constraint with access to a monotone submodular value oracle is also NP-hard <ref type="bibr">(Nemhauser, Wolsey, and Fisher 1978;</ref><ref type="bibr">Feige 1998;</ref><ref type="bibr">Feige, Mirrokni, and Vondr&#225;k 2011)</ref>. However, <ref type="bibr">(Nemhauser, Wolsey, and Fisher 1978)</ref> proposed a simple greedy (1 -1/e)-approximation algorithm for monotone submodular maximization under a cardinality constraint. Therefore, the best approximation ratio for monotone submodular objectives with a polynomial time algorithm is 1 -1/e. Thus, we study (1 -1/e)-regret combinatorial MAB algorithms in this paper.</p><p>Table <ref type="table">1</ref> enumerates related combinatorial works with monotone submodular reward function under bandit feedback for both adversarial and stochastic settings. The table summarizes that the proposed approach achieves the state-of-the-art (1 -1/e)-regret result. Even though we consider stochastic submodular rewards, full-bandit feedback has been studied for non-submodular rewards, including linear reward functions <ref type="bibr">(Dani, Hayes, and Kakade 2008;</ref><ref type="bibr">Rejwan and Mansour 2020)</ref> and Lipschitz reward functions <ref type="bibr">(Agarwal et al. 2021</ref><ref type="bibr">(Agarwal et al. , 2022))</ref>. In these works, the optimal action (best set of k arms) is to use the k individually best arms; that property does not hold for submodular rewards. Further, non-monotone submodular functions with bandit feedback without cardinality constraint have been studied in <ref type="bibr">(Fourati et al. 2023a)</ref>, where 1 2 -regret is derived. However, this algorithm cannot be directly applied to our setup since it lacks a cardinality constraint.</p><p>Recently, <ref type="bibr">(Nie et al. 2023</ref>) provided a framework that adapts offline algorithms for combinatorial optimization with a robustness guarantee to online algorithms with provable regret guarantees. We could use this framework for the offline approximation algorithm described in <ref type="bibr">(Mirzasoleiman et al. 2015)</ref> for the problem. At the same time, we note that such an approach will result in (1 -1/e -&#1013;)-</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Reference</head><p>Stochastic (1 -1/e)-Regret <ref type="bibr">(Streeter and Golovin 2008)</ref> O &#732;( n</p><p>Table <ref type="table">1</ref>: Table <ref type="table">of selected</ref>  approximation because the offline algorithm has (1-1/e-&#1013;) guarantee. Thus, exploring only a subset of arms in each iteration and achieving a (1 -1/e)-regret is non-trivial and requires careful analysis, which is done in this paper.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Problem Statement</head><p>In this section, we present the problem formally. We denote &#8486;, the ground set of base arms which includes n base arms. We consider decision-making problems with a fixed time horizon T , where the agent, at each time step t, chooses an action S t &#8838; &#8486;, with maximum cardinality constraint k. Let S = {S|S &#8838; &#8486; and |S| &#8804; k} represent the set of all permitted subsets at any time step.</p><p>After deciding the action S t , the agent acquires reward f t (S t ). We assume the reward f t is stochastic, bounded in [0, 1], i.i.d. conditioned on a given action, submodular in expectation 2 , and monotonically non-decreasing in expectation 3 . The goal of the agent is to maximize the cumulative reward &#8721;&#65025; T t=1 f t (S t ). Define the expected reward function as f (S) = E[f t (S)], hence S &#8902; = arg max S:|S|&#8804;k f (S) denote the optimal solution in expectation. One common metric to measure the algorithm's performance is to compare the learner to an agent that has and always chooses the optimal set in expectation S &#8902; .</p><p>The best approximation ratio for monotone-constrained submodular objectives with a polynomial time algorithm is 1 -1/e <ref type="bibr">(Nemhauser, Wolsey, and Fisher 1978)</ref>. Therefore, we compare the learner's cumulative reward to (1 -1/e)T f (S &#8902; ), and we denote the difference as the (1 -1/e)regret, which is defined as follows</p><p>(2)</p><p>2 A stochastic set function f : 2 &#8486; &#8594; R defined on a finite set &#8486; is considered submodular in expectation if for all A &#8838; B &#8834; &#8486;, and x &#8712; &#8486;\B, we have,</p><p>Algorithm 1: SGB</p><p>, &#946;} end for for remaining time do Play S (k) end for Note that the (1 -1/e)-regret R(T ) is random and depends on the subsets chosen. In this work, we focus on minimizing the expected cumulative (1 -1/e)-regret</p><p>where the expectation is over both the environment and the sequence of actions.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Proposed Algorithm</head><p>This section presents our proposed combinatorial stochasticgreedy bandit (SGB) algorithm that applies our optimized stochastic-explore-then-commit approach. We provide its pseudo-code in Algorithm 1.</p><p>The algorithm follows the explore-then-commit structure where base arms are added to a super arm over time greedily until the cardinality constraint is satisfied and then exploits that super arm. However, in contrast to previous explorethen-commit approaches in <ref type="bibr">(Nie et al. 2022</ref><ref type="bibr">(Nie et al. , 2023))</ref>, which at every exploration phase has a search space of O(n), to minimize its expected cumulative regret, SGB reduces its search space to O( n k min{k, log( 1 &#1013; )}) arms. The aim of reducing the searched arms in each iteration is to reduce the time spent in the exploration.</p><p>Let S (i) represent the super arm when i &lt; k base arms are selected. Our algorithm starts with the empty set, S (0) = &#8709;.</p><p>To add an arm to the set S (i-1) , ETCG explores the full subset &#8486; \ S (i-1) . Instead, our procedure explores a smaller subset, i.e., a random subset</p><p>(4) For &#946; &lt; 1, during each exploration phase i, while ETCG explores (n -i + 1) arms, SGB only explores (n -i + 1)&#946; arms. Therefore, SGB requires fewer oracle queries per exploration phase than ETCG. For &#946; &#8805; 1, during each exploration phase i, SGB explores (n -i + 1) arms, leading it to become a deterministic greedy algorithm and recover the same results as ETCG. We note that &#946; &lt; 1 happens when &#1013; &gt; e -k . Therefore, the lower bound on &#1013; exponentially decreases as a function of k, ensuring this is true for most instances. To minimize the cumulative regret, &#1013; is optimized as a function of n, k, and T .</p><p>Let T i denote the time step when phase i finishes, for i &#8712; {1, &#8226; &#8226; &#8226; , k}. We also denote T 0 = 0 and T k+1 = T for notational consistency. Let f &#175;t(S) denote the empirical mean reward of set S up to and including time t. Let</p><p>} denote the set of actions considered during phase i. Each action comprises the super arm S (i-1) decided during the last phase and an additional base arm. Each action S &#8712; S i is played the same number of times; let m denote that number. The choice of m will be optimized later to minimize regret. At the end of phase i &#8712; {1, . . . , k}, SGB selects the action that has the largest empirical mean,</p><p>and include it in the super arm S (i) = S (i-1) &#8746; {a i }. During the final phase, the algorithm exploits S (k) ; it plays the same action</p><p>Similar to previous state-of-the-art approaches, SGB has low storage complexity. During exploitation, for t &#8712; {T k + 1, &#8226; &#8226; &#8226; , T k+1 }, only the indices of the k base arms are stored, and no additional computation is required. During exploration, for t &#8712; {1, &#8226; &#8226; &#8226; , T k }, for every phase i, SGB needs to store the highest empirical mean and its associated base arm a &#8712; A i . Therefore, SGB has O(k) storage complexity. In comparison, the algorithm suggested by <ref type="bibr">(Streeter and Golovin 2008)</ref> for the full-bandit adversarial environment has a storage complexity of O(nk).</p><p>We note that the reduction of exploration time through random subset sampling from the remaining arms comes at the expense of reduced offline approximation guarantee to (1 -1/e -&#1013;) in <ref type="bibr">(Mirzasoleiman et al. 2015)</ref>. Thus, it is apriori unclear if such an approach can maintain the online (1 -1/e)-regret guarantees with the reduced exploration, which is studied in the next section.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Regret Analysis</head><p>This section analyses the regret for Algorithm 1. We begin by stating the main theorem, which bounds the expected cumulative (1 -1/e)-regret of SGB.</p><p>Theorem 1. For the decision-making problem defined in Section 2 with T &#8805; n(k + 1) &#8730;&#65025; log(T ), the expected cumulative (1 -1/e)-regret of SGB is at most O(n</p><p>). The rest of the section provides the proof of this result. Since for each phase i, we select each action S (i-1) &#8746; {a} &#8712; S i exactly m times, we consider the equal-sized confidence radii rad = &#8730;&#65025; log(T )/m for all the actions S (i-1) &#8746; {a} &#8712; S i at the end of phase i. Denote the event that the empirical means of actions played in phase i are concentrated around their statistical means as</p><p>Then we define the clean event E to be the event that the empirical means of all actions selected up to and including phase k is within rad of their corresponding statistical means:</p><p>Although the E i 's are not independent, by conditioning on the sequence of played subsets {&#65025; S (0) , S (1) , . . . , S (k) }&#65025; and using the Hoeffding bound <ref type="bibr">(Hoeffding 1994)</ref>, we show in the Appendix (see <ref type="bibr">(Fourati et al. 2023c)</ref>) that E happens with high probability. We use the concentration of empirical means, Equation (6), and properties of submodularity to show the following result.</p><p>Lemma 1. Under the clean event E, for all i &#8712; {1, 2, &#8226; &#8226; &#8226; , k}, for all positive &#1013;,</p><p>Proof. Recall that a i , defined in (5), is the index of the arm that with S (i-1) forms the action with the highest empirical mean at the end of phase i, and S (i) = S (i-1) &#8746; {a i }. Let a * i denote the index of the arm that with S (i-1) forms the action with the highest expected value. For each a &#8712; A i , the event that the empirical mean f &#175;(S (i-1) &#8746; {a}) is concentrated within a radius of size rad around the expected value. We lower bound the expected reward f (S (i) ) for the empirically best action in phase i, S (i) = {a i } &#8746; S (i-1) . To do so, we apply (6) to two specific arms, the empirically best a i out of A i and the statistically best a &#8902; i out of A i .</p><p>( using ( <ref type="formula">6</ref>))</p><p>Furthermore, using Lemma 2 in <ref type="bibr">(Mirzasoleiman et al. 2015)</ref>, with</p><p>).</p><p>(7) Combining the above results, we conclude that</p><p>This lemma identifies a lower bound of the expected marginal gain f (&#65025;</p><p>) )&#65025; of the empirically best action S (i) at the end of phase i. As a corollary of Lemma 1, using properties of submodular set functions, we can lower bound the expected value of SGB's chosen set S (k) of size k, which is used for exploitation; Corollary 1. Under the clean event E, for all positive &#1013;,</p><p>Proof. Applying Lemma 1 result recursively for i = k, until we get to</p><p>Simplifying the geometric summation,</p><p>Continuing with (8),</p><p>Therefore, for 0 &#8804; &#1013; &#8804; 1, using e &#1013; &#8804; 1 + e&#1013; , we have</p><p>We use the above Corollary 1 to bound the expected cumulative regret of our proposed algorithm. We split the expected (1 -1/e)-regret (3) conditioned on the clean event E into two parts, one for the exploration and one for the exploitation,</p><p>Note that during phase i, each of the s i actions in S i is selected exactly m times, thus T i -T i-1 = ms i . For each action S t choosed during phase i, that is for t</p><p>, by monotonicity of the expected reward function f we have f (S (i-1) ) &#8804; f (S t ). Thus we can upper bound the expected regret E[R(T )|E] incurred during the first k phases (first term of ( <ref type="formula">10</ref>)) as</p><p>The last inequality follows because the rewards are in [0, 1].</p><p>We can upper bound the expected regret E[R(T )|E] incurred during the exploitation phase (phase k + 1; second term of (10)) by applying Corollary 1 as follows</p><p>Combining the upper bounds ( <ref type="formula">11</ref>) and ( <ref type="formula">12</ref>), we get</p><p>We have</p><p>m . Therefore, we have</p><p>First, trivially min{k, log</p><p>Setting the derivative (with respect to &#1013;) of the bound to 0, 0 = -mn</p><p>The second derivative (with respect to &#1013;), mn&#1013; -2 , is positive so the stationary point is a minimizer. Plugging &#1013; = mn T into the regret upper bound,</p><p>The above inequality is valid for all m strictly greater than zero. Hence, to find a tighter bound, we find m &#8902; that minimizes the right side. Thus we get</p><p>For</p><p>Based on m &#8902; , we define the optimal &#1013; &#8902; as follows</p><p>Under the bad event, i.e., the complement E &#175;of the good event E, given that the rewards are bounded in [0, 1], it can be easily seen that E[R(T ) | E &#175;] &#8804; T . Moreover, by using the Hoeffding inequality <ref type="bibr">(Hoeffding 1994</ref>), for T &#8805; nk, we have P(E &#175;) &#8804; 2 T , see Appendix (available at <ref type="bibr">(Fourati et al. 2023c)</ref>). Therefore, we obtain</p><p>). Remark 1. The framework of <ref type="bibr">Nie et al. (2023)</ref> that adapts offline algorithms for combinatorial optimization problems with robustness guarantees to online settings via the explorethen-commit approach can be applied to the offline algorithm in <ref type="bibr">(Mirzasoleiman et al. 2015)</ref>. However, as this offline algorithm has (1 -1/e -&#1013;)-approximation guarantee, such an approach will give a weaker (1 -1/e -&#1013;)-regret guarantee rather than (1 -1/e)-regret guarantee studied in this paper.</p><p>Remark 2. For unknown time horizon T , the geometric doubling trick can extend our result to an anytime algorithm. To initialize the algorithm, we choose T 0 to be large enough, then we choose a geometric succession T i = T 0 2 i for i &#8712; {1, 2, &#8226; &#8226; &#8226; }, and run our algorithm during the time interval T i+1 -T i with a complete restart. From Theorem 4 in <ref type="bibr">(Besson and Kaufmann 2018)</ref>, we can prove that the regret bound preserves the T 2/3 dependency with changes only in the constant factor. Remark 3. For the scenario we study in this paper of combinatorial multi-armed bandit with submodular rewards in expectation and under full-bandit feedback, it is still unknown if O &#732;(T 1/2 ) expected cumulative (1 -1/e)-regret is possible (ignoring n and k dependence), and only O &#732;(T 2/3 ) bounds have been shown in the literature; see Table <ref type="table">1</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Experiments on Online Social Influence Maximization Problem Statement</head><p>Social influence maximization is a combinatorial problem, which consists of selecting a subset of nodes in a graph that can influence the remaining nodes. For instance, when marketing a newly developed product, one strategy is to identify a group of highly influential individuals and rely on their recommendations to reach a broader audience. Influence maximization can be formulated as a monotone submodular maximization problem, where adding more nodes to the selected set yields diminishing returns without negatively affecting other nodes. Typically, there is a fixed constraint on the cardinality of the selected set. While some works have addressed influence maximization as a multiarmed bandit problem with additional feedback <ref type="bibr">(Lei et al. 2015;</ref><ref type="bibr">Wen et al. 2017;</ref><ref type="bibr">Vaswani et al. 2017;</ref><ref type="bibr">Li et al. 2020;</ref><ref type="bibr">Perrault et al. 2020</ref>), this feedback is often unavailable in most social networks, except for a few public accounts. Recently, <ref type="bibr">(Nie et al. 2022)</ref> proposed the ETCG algorithm for influence maximization under full-bandit feedback. Their algorithm demonstrated superior performance through empirical evaluations compared to other full-bandit algorithms. In this work, we compare our SGB method, for different &#1013; values, including the optimized value &#1013; &#8902; = ( nk 2 4T log(T ) )</p><p>1 3 , with ETCG <ref type="bibr">(Nie et al. 2022</ref><ref type="bibr">(Nie et al. , 2023))</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Experiment Details</head><p>For the experiments, instead of (1 -1/e) regret in Eq.</p><p>(2), which requires knowing S &#8902; , we compare the cumulative rewards achieved by SGB for different &#1013;, including &#1013; &#8902; , and ETCG against T f (S grd ), where S grd is the solution returned by the offline (1 -1/e)-approximation algorithm suggested by <ref type="bibr">(Nemhauser, Wolsey, and Fisher 1978)</ref>. Since f (S grd ) &#8805; (1 -1/e)f (S &#8902; ), thus T f (S grd ) is a more challenging reference value than (1 -1/e)T f (S &#8902; ).</p><p>We experimented using a portion of the Facebook network <ref type="bibr">(Leskovec and Mcauley 2012)</ref>. We used the community detection method proposed by <ref type="bibr">(Blondel et al. 2008)</ref> to detect a community with 534 nodes and 8158 edges, enabling multiple experiments for various horizons. The dif- fusion process is simulated using the independent cascade model (Kempe, Kleinberg, and Tardos 2003), wherein in each discrete step, an active node (that was inactive at the previous time step) independently tries to infect each of its inactive neighbors. We used 0.1 uniform infection probabilities for each edge. For every time horizon T &#8712; {2 &#215; 10 4 , 3 &#215; 10 4 , 4 &#215; 10 4 , 5 &#215; 10 4 }, we tested each method ten times.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Experimental Results</head><p>Figures (1a), (1b), and (1c) show average cumulative regret curves for SGB with different values of the parameter &#1013;, including the optimal value &#1013; &#8902; = ( nk 2 4T log(T ) ) 1 3 , for various time horizon values T , with a cardinality constraint k set to 8, 24, and 32, respectively. The shaded areas depict the standard deviation. The figure axes are linearly scaled, so a linear cumulative regret curve corresponds to a linear &#732;&#65025; O(T ) cumulative regret. When k = 8, SGB with &#1013; &#8902; demonstrates nearly the lowest average cumulative regret across different time horizons T . However, with non-optimal values of &#1013; (0.2 and 0.5), the cumulative regret of SGB is higher than that of ETCG. For higher values of k, such as 24 and 32, with &#1013; &#8902; as shown in <ref type="bibr">Figures (1b)</ref>   <ref type="formula">1f</ref>), SGB with different &#1013; values ends exploration 30 times faster than ETCG to a solution within a 0.01 neighborhood of 0.37. Furthermore, using &#1013; &#8902; yields the best result compared to other values. Therefore, as predicted by the theory, SGB using &#1013; &#8902; has lower expected cumulative regret than ETCG. Additionally, as observed in the experiments and predicted by the theory, our method becomes more effective for larger values of k.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Conclusion</head><p>This paper introduces SGB, a novel method in the online greedy strategy, which incorporates subset random sampling from the remaining arms in each greedy iteration. Theoretical analysis establishes that SGB achieves an expected cumulative (1-1/e)-regret of at most O &#732;(n</p><p>) for monotone stochastic submodular rewards, outperforming the previous state-of-the-art method by a factor of k 1/3 <ref type="bibr">(Nie et al. 2023)</ref>. Empirical experiments on online influence maxi-mization shows SGB's superior performance, highlighting its effectiveness and potential for real-world applications.</p></div><note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0"><p>A set function f :</p></note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_1"><p>&#8486; &#8594; R defined on a finite set &#8486; is considered submodular if it exhibits the property of diminishing returns: for any A &#8838; B &#8834; &#8486; and x &#8712; &#8486;\B, it holds thatf (A &#8746; x) -f (A) &#8805; f (B &#8746; x) -f (B).</p></note>
		</body>
		</text>
</TEI>
