A SUPER* Algorithm to Optimize Paper Bidding in Peer Review

Tanner Fiez, Nihar B. Shah, Lillian Ratliff

Introduction

It is well known that peer review is essential for ensuring the quality and scientific value of research (Black et al., 1998; Thurner and Hanel, 2011; Bianchi and Squazzoni, 2015). A fundamental challenge in peer review is matching or assigning papers to qualified and willing reviewers. Common methods to deal with this problem often rely on access to a similarity matrix containing scores for each paper-reviewer pair expressing the estimated match quality between them. The similarity matrix is often obtained using feature-based or profile-based matching mechanisms that leverage keywords and available reviewer publications (Charlin and Zemel, 2013; Price and Flach, 2017). A number of automated methods to match papers with reviewers using similarity scores have been proposed that optimize objectives such as cumulative similarity or fairness notions (Karimzadehgan et al., 2008; Garg et al., 2010; Tang et al., 2010; Long et al., 2013; Stelmakh et al., 2019b).

A shortcoming of automating the paper matching process stems from the failure to actively incorporate reviewers within the paper assignment phase of the review process. The outright dependence on the similarity scores can be problematic since the preferences of reviewers can change frequently and the similarity scores themselves can be noisy. Bidding has emerged as an important mechanism for aiding in and improving the peer review process under the guise that active engagement of the reviewer leads to assignments more aligned with their preferences and hence, enhanced review quality (Di Mauro et al., 2005).

In typical peer review process, when the bidding process opens, reviewers enter the system in an arbitrary sequential order. Upon entering, a list of papers is shown to them and they are asked to place bids on papers they would prefer to review. Following the bidding process, bids can be incorporated into the reviewer-paper assignment mechanism. It is known that the order of papers presented to reviewers in the bidding stage can greatly impact the number of bids that a paper receives (Cabanac and Preuss, 2013). From the perspective of the platform, there are two competing goals: (i) ensure that each paper has a sufficient number of bids, and (ii) ensure individual reviewer satisfaction by showing relevant papers.

With regard to goal (i), the platform aims to select a display order for each reviewer such that at the end of the bidding process, each paper has at least a certain number of bids. The main objective of ensuring a minimum number of bids on each paper is to improve review quality for all papers (Shah et al., 2018b). The well-documented primacy effect (Murphy et al., 2006) suggests that papers shown on top of the ordering are the ones on which reviewers are more likely to bid. Consequently, this objective strongly suggests that papers with few bids should be placed higher in the list. Indeed, Cabanac and Preuss (2013) make the following remark:

“It is advised to counterbalance order effects during the bidding phase of peer review by promoting the submissions with fewer bids to potential referees. This manipulation intends to better share bids out among submissions in order to attract qualified referees for all submissions. ”

With regard to goal (ii), the platform aims to display ‘well-matched’ papers to each reviewer. That is, the set of papers to be displayed is composed of papers on which the reviewer is most likely to bid. There are several reasons to select well-matched papers. It is generally assumed that reviewers are more likely to place bids on papers they are qualified to review (Rodriguez et al., 2007). Furthermore, reviewers that place positive bids on papers are more likely to give a review with high confidence and voice sharp opinions of acceptance or rejection that help guide final decisions on papers (Cabanac and Preuss, 2013). A number of comprehensive surveys also indicate that a primary motivation of reviewers is the ability to help and contribute to the work of colleagues (Mulligan et al., 2013; Ware, 2008). Failing to display relevant papers to reviewers can result in several unintended negative consequences. If irrelevant papers are shown early in the order to a reviewer, it may cause the reviewer to opt-out and disengage with the system even if further down the list there was an option that they would have happily bid on. Similarly, a poorly selected ordering may result in significantly fewer bids from a reviewer.

Competing objectives of this form are not unique to peer review systems and they appear in a number of applications. A fitting example is an intermediary between distinct user groups that seeks to facilitate interactions and satisfy each party. For example, in online labor markets, the platform must ensure each job obtains a sufficient number of applicants and that workers are presented with tasks they are qualified enough for to be considered. Similarly, in online e-commerce marketplaces, as the platform decides how to show products to users, there is a definite trade-off between satisfying merchants offering products that need to be sold and users that want to be shown relevant items. In this paper, we maintain peer review as a running example and comment further on relevant applications of our work in a concluding discussion section.

In peer review, it is recognized that actively engaging reviewers in the paper assignment process via bidding can greatly improve the review process. If administered inadequately, bidding can in fact have a significant negative impact on the quality of the review process. In the words of Rodriguez et al. (2007),

“Since bidding is the preliminary component of the manuscript-to-referee matching algorithm, sloppy bidding can have dramatic effects on which referees actually review which submissions.”

A study on the 2016 Neural Information Processing Systems (NeurIPS) conference revealed the distribution of bids arising from a typical bidding process leaves significant challenges to match papers with reviewers (Shah et al., 2018b). It was observed that a considerable number of reviewers do not place a sufficient number of bids and papers commonly fail to obtain as many bids as the number of reviewers needed. This phenomenon is detailed in Shah et al. (2018b) amongst the 3,200 reviewers and 2,400 papers.

“Moreover, there are 148 reviewers with no (positive or negative) bids and 1201 reviewers with at most 2 positive bids… We thus observe that a large number of reviewers do not even provide positive bids amounting to the number of papers they would review. As a consequence of the low number of bids by reviewers, we are left with 278 papers with at most 2 positive bids and 816 papers with at most 5 positive bids… There is thus a significant fraction of papers with fewer positive bids than the number of requisite reviewers.”

The study also found that there were 1090 papers with no positive bids from the area chairs. The inability to elicit meaningful bidding information in NeurIPS is far from an aberration. In a study of the 2005 Joint Conference on Digital Libraries, 146 out of the 264 submissions did not obtain any bids (Rodriguez et al., 2007). The shortfalls of existing bidding systems shift the onus of the reviewing assignments away from the participants and to the paper matching mechanisms.

Despite the importance of the bidding process in peer review, there is not yet much fundamental research on the problem of optimizing the display order during the bidding process, and much less so in consideration of the two objectives identified in this paper. In practice, the display order is typically determined via heuristics such as a fixed ordering (e.g., order of submission), or in decreasing order of the relevance of the papers to that reviewer, or in increasing order of the number of bids received by the paper until then.

A key reason that bidding can fail is that papers are suboptimally displayed to the reviewers. Consider a paper that is not an ideal match for any reviewer in the system. If papers are ranked for display simply by how well-matched they are to reviewers, this particular paper may be shown far down in the ranking for each reviewer and hence, not receive many, if any, bids. The risk of this scenario is elevated for interdisciplinary research, which is know to face significant impediments as a consequence of the lack of ideally matched peers (Travis and Collins, 1991; Porter and Rossini, 1985).

On the other hand, if papers are inversely ranked by the number of bids they have obtained, then papers with fewer bids are more likely to be shown higher on the list regardless of how well-matched they are to any particular reviewer. This display order may cause reviewer dissatisfaction, which in the worst case could result in zero bids. Similarly, ordering heuristics that are based on a fixed baseline may lead to bias in the review process. Indeed, in the report of a study of 4242 peer-reviewed conferences in Computer Science, it was observed that under a fixed ordering (based on the submission time), the number of bids on papers is heavily influenced by the order of submission times of the papers (Cabanac and Preuss, 2013). It was concluded that the later the paper is submitted, the fewer bids it will receive.

Given the flaws of existing peer review bidding systems, we study the important problem of selecting the ordering of papers to display to each arriving reviewer in a principled manner.

The key contributions of this paper are summarized as follows.

The bidding process is highly consequential, yet one of the most understudied components of the conference peer-review process. We identify a key source of unfairness and inefficiency in the bidding process, and develop principled methods to address it. A key challenge is suitably formalizing the peer review bidding process, for which to the best of our knowledge there are no prior formulations. We formulate an objective function that captures the competing goals of the platform while reflecting the underlying decision-making process of reviewers. The framework developed in this paper to analyze the problem is an important step toward future improvements on bidding systems.

We present a sequential decision-making algorithm called SUPER∗ to address this problem. The algorithm takes as input the “similarities” between each reviewer-paper pair and the bids made by all past reviewers, and outputs the ordering of papers to show to any current reviewer.

We show two sets of theoretical results. We first consider a notion of ‘local’ performance: the performance with respect to a single reviewer. We prove that SUPER∗ is locally optimal whereas all popular baselines are considerably suboptimal. Our second set of theoretical results are based on a community model, where we prove that SUPER∗ is near-optimal (globally) and all popular baselines are considerably suboptimal.

We run extensive experiments using similarity scores from ICLR 2018 and on synthetic data. The experiments reveal that the SUPER∗ algorithm outperforms all popular baselines. For instance, it consistently reduces the number of papers with fewer than requisite bids by 50-75% while maintaining individual reviewer satisfaction. In addition, we see that SUPER∗ is very robust to model mismatches and complexities of the real-world review process.

The code for the algorithm is available at github.com/fiezt/Peer-Review-Bidding.

2 Related Work

The paper ordering problem for the bidding process in peer review bears a strong resemblance to the learning to rank problem (Singh and Joachims, 2019; Yadav et al., 2019; Svore et al., 2011; Momma et al., 2019; Aslanyan and Porwal, 2019; Cao et al., 2007). Typically, the goal of learning to rank is to learn an overall ranking of items via supervised methods or by querying users, where the latter provides further information on the relative ranking of items. In peer review, the objective of finding a ranking most suitable for an arriving reviewer during the bidding process is analogous to learning to rank methods that consider the utility of rankings for users along with the impact on the items being ranked (Singh and Joachims, 2019; Yadav et al., 2019). Moreover, the bidding model considered in this work is motivated from that which is commonly adopted in learning to rank models (Aslanyan and Porwal, 2019).

As formulated in this paper, the goal for the design of the bidding process in peer review is to optimize for multiple criteria reflecting the objectives of the reviewers and the papers, respectively. This is not unlike the methods of Singh and Joachims (2019) and Yadav et al. (2019), which consider a fairness objective in combination with a ranking quality objective, or the multi-objective learning to rank problems studied by Svore et al. (2011) and Momma et al. (2019). In the works of Singh and Joachims (2019) and Yadav et al. (2019), the objective of ensuring fairness is encoded as a constraint in the optimization problems. Similarly, Svore et al. (2011) optimize a linear combination of ranking measures referred to as a ‘graded measure’ and Momma et al. (2019) convert a constrained optimization problem into an unconstrained problem by penalizing constraint violations in the objective. In each of the aforementioned works, the ranking measures are separable in the arriving users, meaning that the contribution of any individual user to the overall objective is independent of the other users.

The problem of paper ordering in peer review given multiple objectives is also abstractly similar to online recommendation systems similarly facing competing objectives (Rodriguez et al., 2012; Agarwal et al., 2011; Jambor and Wang, 2010). However, a prevailing approach is to convert the multi-objective problem to a constrained optimization problem (Rodriguez et al., 2012; Jambor and Wang, 2010). Both the approach of incorporating objectives as constraints in the optimization problem formulations and combining objectives in a linear fashion is considered by Agarwal et al. (2011). Analogous to the learning to rank problem, the objectives are separable in the users.

The objective in the peer review problem as formulated in this paper presents unique challenges not addressed in the aforementioned works on learning to rank and recommendation systems. Notably, it is not separable between the reviewers since it depends on the number of bids on each paper after each reviewer has arrived and placed bids on the papers. Being applicable to more general multi-criteria settings, our approach to the design of the bidding processes in peer review may also be applied to the learning to rank problem. This is a direction worthy of further study.

Our work also contributes to a growing literature on improving various aspects of the peer review process such as reviewer assignment (Charlin and Zemel, 2013; Garg et al., 2010; Lian et al., 2018; Stelmakh et al., 2019b; Kobren et al., 2019), biases (Tomkins et al., 2017; Stelmakh et al., 2019a), subjectivity (Noothigattu et al., 2018), miscalibration (Roos et al., 2012; Wang and Shah, 2019), strategic behavior (Aziz et al., 2019; Xu et al., 2019), and others (Church, 2005; Wing, 2011; Lawrence and Cortes, 2014; Shah et al., 2018a; Kang et al., 2018; Jecmen et al., 2020; Ding et al., 2020; Stelmakh et al., 2020a, b). The present paper addresses the bidding process in conference peer review, which has largely been unexplored in past literature. The concurrent work of Meir et al. (2020), which appeared after an initial workshop version of our work (Fiez et al., 2019), is the only work besides our own that we are aware of to focus on methods for improving bidding in peer review. However, their approach is to design a market for bidding, which is entirely different from ours.

Problem Formulation

Consider d≥2d\geq 2 papers and n≥2n\geq 2 reviewers indexed as {1,…,d}\{1,\ldots,d\} and {1,…,n}\{1,\ldots,n\} respectively.Henceforth, for any positive integer κ\kappa, we will use the standard shorthand [κ][\kappa] to denote the set {1,…,κ}\{1,\ldots,\kappa\}. For each reviewer-paper pair, we have access to a similarity score that captures the similarity between the reviewer and the paper. We use the notation Si,j∈S_{i,j}\in to denote the given similarity between any reviewer i∈[n]i\in[n] and paper j∈[d]j\in[d]. A higher similarity score indicates a greater relevance of the paper to that reviewer. There are several systems in use today that compute similarities (Price et al., 2010; Charlin and Zemel, 2013), and in our work, we treat them as being given.

In the bidding period, reviewers sequentially arrive into the system and place bids on the papers. In our work, for any reviewer and paper, we only consider the existence of a bid or not, and do not consider the possibility of multiple bidding options. We assume for simplicity that all nn reviewers arrive exactly once, and that a reviewer arrives after the previous reviewer has completed their bidding.However, in Section 5.1, we show that our algorithm is empirically robust to violations of these assumptions. We do not make any assumptions on the arrival order of the reviewers. The problem is to determine the ordering of papers to show each reviewer on arrival in the interest of influencing the papers they decide to bid on while ensuring individual satisfaction. When deciding the paper ordering for any reviewer, the bids made by all reviewers who arrived in the past along with the paper orderings presented to them are known, but the bids made by the current or future reviewers are unknown. Let Πd\Pi_{d} denote the set of all possible d!d! permutations of the dd papers. In what follows, for any reviewer i∈[n]i\in[n], we let πi∈Πd\pi_{i}\in\Pi_{d} denote the ordering (permutation) of the papers shown to reviewer ii. We also use the notation πi(j)\pi_{i}(j) to denote the position of paper j∈[d]j\in[d] in the ordering πi\pi_{i}.

Any algorithm to determine the ordering of papers must trade-off between two competing objectives: ensuring each paper receives a sufficient number of bids and ensuring each reviewer gets to see relevant papers early in the ordering. A combination of the objectives comprise our “gain function,” which is the objective we aim to optimize. We begin by discussing each objective component.

where gjg_{j} is the number of bids received by paper j∈[d]j\in[d]. We assume the function γp\gamma_{p} is non-decreasing and concave. The non-decreasing property represents an improved gain if there are more bids, and the concavity property captures diminishing returns.Our algorithm easily adapts to paper-side gains that may also be a function of the similarity scores of the reviewers who bid; for example, a higher gain for bids from expert reviewers. We omit this detail for sake of brevity. An example of a choice for the paper-side gain is the square-root function γp(x)=x\gamma_{p}(x)=\sqrt{x}. This function is increasing, smooth, and captures the diminishing returns property. The reader may keep this function in mind as a running example for concreteness. A second example is γp(x)=min⁡{x,r}\gamma_{p}(x)=\min\{x,r\} for a given parameter r≥1r\geq 1, which emphasizes having at least rr bids per paper.

The function γr\gamma_{r} is assumed to be non-increasing in the position (its first argument) and non-decreasing in the similarity (its second argument). One example choice of this function, which the reader may choose to keep in mind as a running example, is the Discounted Cumulative Gain or DCG used commonly in data mining (Järvelin and Kekäläinen, 2000). In our setting, the function is given by

where we have set the “relevance” parameter in DCG to be the similarity Si,jS_{i,j}.

Overall gain function: Finally, we assume there is a trade-off parameter λ≥0\lambda\geq 0, chosen by the program chairs, which trades off between these two objectives so that the overall gain function is given by

An important aspect of any system that displays a list to users is the presence of primacy effects. In the context of our problem, the primacy effect means a reviewer is more likely to bid on a paper shown at the top of the list rather than later (Murphy et al., 2006). A second aspect of bidding is that a reviewer is more likely to bid on papers with greater similarity, although the reviewer may not bid on exactly the papers with the highest similarity since the similarities are noisy representations of their reviewing interests.

Thus in order to model reviewer bidding, we revert to literature on position-based click models that have a nearly identical setting (where clicks are analogous to our bids). We model the bidding via a given function f:[d]×→f:[d]\times\rightarrow, where f(πi(j),Si,j)f(\pi_{i}(j),S_{i,j}) is non-increasing in the position that a paper is shown (the first argument) and non-decreasing in the similarity score (the second argument). Any reviewer i∈[n]i\in[n] bids on paper j∈[d]j\in[d] independently with probability

As a running example throughout the paper, note that in position-based click models, the click probability decomposes into a product of relevance and position bias (Chuklin et al., 2015). Moreover, the literature considers the click probability to decay logarithmically as a function of the position (Aslanyan and Porwal, 2019). The translation of these models into our setting gives rise to the example bidding function

We consider the following three methods of ordering papers as baselines.

Random baseline (RAND): A commonplace practice (Cabanac and Preuss, 2013) is to show papers to reviewers in some fixed order, such as in order of submission of the papers. As a baseline, we consider a better variant of this practice, in which each reviewer is shown an independently and randomly selected paper ordering.

Similarity baseline (SIM): A second common practice, followed in several conference management systems today, is to order the papers according to their similarities. In other words, any reviewer i∈[n]i\in[n] is shown the papers in order of the values in {Si,j}j∈[d]\{S_{i,j}\}_{j\in[d]} (where the paper with maximum similarity is shown at the top, and so on). Any ties are broken by showing papers with fewer bids higher, and further ties are broken uniformly at random.

Bid baseline (BID): A third baseline shows papers to greedily optimize the minimum bid count. Each reviewer is shown papers in increasing order of the number of bids received so far (from the reviewers who arrived previously). Any ties are broken in favor of the paper with a higher similarity, and further ties are broken uniformly at random.

Algorithm

The key challenge in designing a suitable algorithm for the problem at hand stems from the fact that the paper-side gain is coupled (non-separable) across the orderings of papers presented to all reviewers so the impact of each individual paper ordering cannot be fully realized until the entire bidding process is complete. Conversely, the reviewer-side gain is decoupled (separable) across reviewers. This means the reviewer-side gain that can be obtained from any given reviewer is independent of the ordering of papers presented to any other reviewer. Thus, an algorithm for this problem is required to make local decisions, where the effect of the decision on the global gain (or cost) is only partially known. This perspective is reminiscent of the classical A∗ algorithm (Hart et al., 1968), and using A∗ as an inspiration, we now present an algorithm which we call SUPER∗ for our problemThe name SUPER∗ stands for SUperior PERmutations and also indicates the inspiration from A∗..

The A∗ algorithm operates with a goal of finding the minimum cost path between a pair of vertices in a cost-weighted graph. For any node in consideration, it considers two functions: a function which captures the cost so far and a second function—called the “heuristic”—which captures some estimate of the cost from the current node to the destination. The A∗ algorithm then finds a path based on these two functions. Before moving to a description of SUPER∗, we discuss such a heuristic in the context of the problem at hand.

In a manner analogous to the A∗ algorithm, at any point in time SUPER∗ keeps track of the gains so far and also takes as input a heuristic that captures the “unseen” events. The heuristic in A∗ provides, for every vertex in the given graph, an estimate of the cost incurred in the future. Analogously, the heuristic in SUPER∗ provides, for every arrival of a reviewer, an estimate of the number of bids each paper will receive in the future. Formally, let us index the reviewers as i∈[n]i\in[n] in the order of arrival (note that this order is unknown a priori). The heuristic comprises a collection of vectors {h1,…,hn}\{h_{1},\ldots,h_{n}\}, where each hi∈[0,n−i]dh_{i}\in[0,n-i]^{d} represents an estimate of the number of bids each of the dd papers will receive from all future reviewers {i+1,…,n}\{i+1,\ldots,n\}. The vector hih_{i} is provided to the SUPER∗ algorithm on arrival of the ithi^{th} reviewer. Two examples of heuristic functions that we consider in the subsequent narrative are described as follows.

Zero heuristic: hi=0h_{i}=0 for every i∈[n]i\in[n].

Mean heuristic: This function computes the expected number of bids each paper will receive if the permutations shown to all future reviewers are chosen independently and uniformly at random. Formally: hi,j=1d∑i′=i+1n∑j′∈[d]f(j′,Si′,j)h_{i,j}=\frac{1}{d}\sum_{i^{\prime}=i+1}^{n}\sum_{j^{\prime}\in[d]}f(j^{\prime},S_{i^{\prime},j}) ∀ i∈[n−1],j∈[d]\forall\ i\in[n-1],j\in[d].

We set hn=0h_{n}=0 for any heuristic, implying there are no bids placed after the last reviewer. This is analogous to setting the heuristic value to zero for the target vertex in the A∗ algorithm.

2 Intuition Behind the Algorithm

We first provide some intuition about the SUPER∗ algorithm, and subsequently present a formal description. Since a primary impediment to designing an algorithm is the inability to fully realize the impact of a paper ordering on the paper-side gain until the end of the bidding process, we begin by considering the scenario where (n−1)(n-1) reviewers have already departed, and the problem is to determine the ordering of papers to show the final reviewer. In this scenario, we have access to the bids of all (n−1)(n-1) reviewers that have already arrived and the orderings of papers presented to them. We use the notation gn−1,j∈{0,…,n−1}g_{n-1,j}\in\{0,\ldots,n-1\} to denote the number of bids received by any paper j∈[d]j\in[d] at the time of arrival of the last reviewer. The values {gn−1,1,…,gn−1,d}\{g_{n-1,1},\ldots,g_{n-1,d}\} are thus known at the time when the final reviewer arrives. As a result, we can formulate an optimization problem for the final reviewer nn to maximize the expected gain from (2) in the following manner. For every j∈[d]j\in[d], let Bn,j\mathcal{B}_{n,j} denote a Bernoulli random variable with mean pi,j=f(πn(j),Sn,j)p_{i,j}=f(\pi_{n}(j),S_{n,j}), independent of all else. The random variable Bn,j\mathcal{B}_{n,j} represents the bid of the final reviewer on paper j∈[d]j\in[d]. The optimization problem can be written as

where the expectation is taken over the distribution of the random variables Bn,1,…,Bn,d\mathcal{B}_{n,1},\ldots,\mathcal{B}_{n,d}.

Observe that the constraint set for the optimization problem in (4) is the set Πd\Pi_{d} of all permutations. This set is, in general, not very well behaved (Ailon et al., 2008; Shah et al., 2016), which makes even this one-step optimization a challenge. As we discuss later in the formal algorithm description along with Theorem 1 and its proof, SUPER∗ for the final reviewer optimally solves (4) and it is computationally efficient manner (see Proposition 1 in Appendix B.1). The aforementioned subproblem forms the starting point for the SUPER∗ algorithm. Now that we know to handle a single (last) reviewer in an optimal fashion, we now describe the SUPER∗ algorithm for a general reviewer, say, i∈[n]i\in[n]. When reviewer ii arrives, we have access to the number of bids made by all past reviewers on any paper j∈[d]j\in[d], which we denote by gi−1,j∈{0,…,i−1}g_{i-1,j}\in\{0,\ldots,i-1\}.

We now recall the A∗ algorithm: for any vertex, A∗ considers the cost “gg” so far and a heuristic estimate “hh” of the subsequent cost. Then, considering the cost of any vertex as “g+hg+h”, the A∗ algorithm takes the one-step optimal action given by selecting the neighboring vertex with the smallest value of “g+hg+h”. In an analogous fashion, SUPER∗ considers the number of bids so far (gi−1g_{i-1}) and takes as input a heuristic (hih_{i}) for the number of bids in the future. Then, considering the number of bids from all other reviewers as “gi−1+hig_{i-1}+h_{i}”, the SUPER∗ algorithm takes the action which is the one-step optimal action. In other words, SUPER∗ solves for each paper ordering using:

where Bi,j\mathcal{B}_{i,j} is a Bernoulli random variable with mean pi,j=f(πi(j),Si,j)p_{i,j}=f(\pi_{i}(j),S_{i,j}) and is independent of all else. As for the final reviewer, SUPER∗ solves this problem in an efficient manner for any arbitrary reviewer (see Proposition 1 in Appendix B.1).

3 Formal Algorithm Description

The SUPER∗ algorithm is presented in Algorithm 3.2. To determine a paper ordering to show any reviewer, SUPER∗ calls a procedure to efficiently solve (5). We give a general method in Algorithm 3.2 and a faster method in Algorithm 3.2 that is applicable for a special class of reviewer-side gain and bidding functions.

In the general version of SUPER∗, Algorithm 3.2 is called to return a paper ordering that is a solution to (5) each time a reviewer arrives. In the proof of Theorem 1, we show that the optimization problem over the set of permutations given in (4) to find the optimal paper ordering for the final reviewer can be reformulated as an integer linear programming problem with a totally unimodular constraint set. The totally unimodular property of the constraint set guarantees that the solution of a relaxed linear program is in fact the integer optimal solution. The application of this reduction from an optimization problem over permutations to a linear programming problem for any given reviewer forms the technique given in Algorithm 3.2 to efficiently obtain a solution to (5). Finally, the per-reviewer time complexity of the general version of SUPER∗ given the evaluations of the heuristic is O(d3)\mathcal{O}(d^{3}) (see Proposition 1 in Appendix B.1) as a consequence of the call to solve a linear assignment problem in Algorithm 3.2.

for some non-negative weights {αn,j}j∈[d]\{\alpha_{n,j}\}_{j\in[d]}. The problem in (6) admits a simple solution: fπf^{\pi} is non-increasing on the domain, so the objective is maximized by presenting papers in decreasing order of the weights {αn,j}j∈[d]\{\alpha_{n,j}\}_{j\in[d]}. Obtaining this solution only requires sorting the weights, which has a time complexity of O(dlog⁡(d))\mathcal{O}(d\log(d)). The application of this problem reformulation for the given model class and any reviewer forms the technique given in Algorithm 3.2 to obtain a solution to (5).

Before moving on to present our theoretical results, we comment on the relevance of this model class. Importantly, the DCG reviewer-side gain function and bidding model f(Si,j,πi(j))=Si,j/log⁡2(πi(j)+1)f(S_{i,j},\pi_{i}(j))=S_{i,j}/\log_{2}(\pi_{i}(j)+1), which we have mentioned as running examples that can be kept in mind, satisfy the decomposition for which SUPER∗ is computationally efficient. This choice of functions is standard in the past literature on ranking models and click behavior (Järvelin and Kekäläinen, 2000; Aslanyan and Porwal, 2019), meaning that the time complexity result for this model class is quite relevant.

Theoretical Results

We now present the main theoretical results of this paper. Complete proofs of all results are in Appendix A.

The property of local optimality, as the name suggests, means that the algorithm is optimal with respect to the reviewer under consideration. Achieving even a good local performance in a computationally efficient manner is challenging due to the optimization over permutations in (4). The following results show that SUPER∗, which is computationally efficient, is locally optimal.

The result is first presented in terms of the final reviewer for simplicity and extended to a general reviewer subsequently. In the following theorem, since we consider only the final reviewer, note that the heuristic for SUPER∗ is irrelevant because the heuristic value for the final reviewer is always set to zero.

Given any history of paper orderings and bids from reviewers that arrived previously, the paper ordering given by SUPER∗ to the final reviewer maximizes the expected gain conditioned on the history.

In other words, the expected amount by which the gain is increased from the final reviewer is maximized. To generalize the previous result to a local optimality result for any reviewer, let the immediate gain from a reviewer be defined as the difference between the gain after and before the reviewer arrived.

Given any history of paper orderings and bids from reviewers that arrived previously, the paper ordering given to any reviewer by SUPER∗ with zero heuristic maximizes the expected immediate gain from that reviewer conditioned on the history.

The property of local optimality also implies optimality of SUPER∗ (with any heuristic) when the paper-side gain function is linear. We refer the reader to Appendix B.2 for more details.

We now show that an analogous statement cannot be made regarding the other baseline methods. In fact, in contrast to SUPER∗, all the popular baselines are considerably suboptimal.

Consider a model with the paper-side gain function γp(gj)=gj\gamma_{p}(g_{j})=\sqrt{g_{j}}, the reviewer-side gain function γr(πi(j),Si,j)=(2Si,j−1)/log⁡2(πi(j)+1)\gamma_{r}(\pi_{i}(j),S_{i,j})=(2^{S_{i,j}}-1)/\log_{2}(\pi_{i}(j)+1), and the bidding function f(πi(j),Si,j)=Si,j/log⁡2(πi(j)+1)f(\pi_{i}(j),S_{i,j})=S_{i,j}/\log_{2}(\pi_{i}(j)+1). There exists a constant c>0c>0 such that for every d≥2d\geq 2 and λ≥0\lambda\geq 0, in the worst case for the final reviewer: (a) SIM is suboptimal by an additive factor of at least cd/log⁡22(d)cd/\log_{2}^{2}(d); (b) BID is suboptimal by an additive factor of at least cdmax⁡{1,λ}/log⁡22(d)cd\max\{1,\lambda\}/\log_{2}^{2}(d); (c) RAND is suboptimal by an additive factor of at least cdmax⁡{1,λ}/log⁡22(d)cd\max\{1,\lambda\}/\log_{2}^{2}(d).

Theorems 1 and 2 in tandem show that SUPER∗ not only is locally optimal but can outperform currently popular algorithms by a wide margin.

2 Global Optimality Under a Community Model

We now transition to consider the global performance of the algorithms. Given our focus on the application of peer review, we are motivated to give guarantees on the performance of SUPER∗ for similarity matrix classes that would be encountered in a real conference.

A common characteristic of networks is community structure (Newman and Girvan, 2004; Porter et al., 2009), where nodes can be grouped into clusters and links between groups are not as common. This phenomena has been documented in social and biological networks among others (Girvan and Newman, 2002). Pertinent to this work, empirical investigations have revealed community structures in scientific collaboration networks (Newman, 2001). Given this close connection, and the fact that scientific research is highly specialized, it is intuitive that communities exist in major conferences pertaining to different subtopics.

We explore the possible existence of such structure in the ICLR 2018 similarity matrix that was reconstructed by Xu et al. (2019) and is of size n=2435n=2435 and d=935d=935. Recall that the ICLR similarity matrix is of size (2435×935)(2435\times 935). To begin, we investigate the spectral properties of the similarity matrix from ICLR 2018, and in particular, whether it is low rank. We plot the singular values of the similarity matrix in Figure 1a, where the (heuristic) elbow method suggests a low rank (≈10\approx 10). In Figure 1b we plot the entries of the similarity matrix after permuting its rows and columns according to the spectral co-clustering algorithm (Dhillon, 2001). The result suggests the ICLR 2018 similarity matrix exhibits some characteristics of a noisy block diagonal structure.

In what follows, we now perform an associated theoretical analysis of the algorithms under such community structures of the similarity matrix. We begin by proposing a simple model which we call the ‘noiseless community model’.

Informally, the noiseless community model we study is a set of similarity matrices that up to a permutation of rows and columns belong to a subclass of block diagonal matrices. Formally, let 0q×q\mathbf{0}_{q\times q} and 1q×q\mathbf{1}_{q\times q} denote q×qq\times q matrices of all zeros and all ones respectively. Define an mq×mqmq\times mq block diagonal matrix BB as:

Finally, denote by Pmq×mq\mathcal{P}_{mq\times mq} the set of all mq×mqmq\times mq permutation matrices. Recall that a permutation matrix is a matrix obtained by permuting the rows of an identity matrix. Also recall that left multiplying a matrix by a permutation matrix permutes the rows of the matrix and right multiplying a matrix by a permutation matrix permutes the columns of the matrix. With this background, the noiseless community model is defined as the following set of similarity matrices for m≥2m\geq 2 and q≥2q\geq 2:

The number of reviewers is given by n=mqn=mq and the number of papers is by d=mqd=mq. In words, this is the set of all similarity matrices obtained via a permutation of the rows and columns of the block matrix BB.

We begin our theoretical results for this section by showing that under the noiseless community formulation, both SUPER∗ and SIM are optimal, whereas BID and RAND fare poorly. Recall that d=n=mqd=n=mq in the noiseless community model.

Consider a model with a paper-side gain function γp(gj)=gj\gamma_{p}(g_{j})=\sqrt{g_{j}}, the reviewer-side gain function γr(πi(j),Si,j)=(2Si,j−1)/log⁡2(πi(j)+1)\gamma_{r}(\pi_{i}(j),S_{i,j})=(2^{S_{i,j}}-1)/\log_{2}(\pi_{i}(j)+1), and the bidding function f(πi(j),Si,j)=\mathds1{πi(j)=1}\mathds1{Si,j>s/2}f(\pi_{i}(j),S_{i,j})=\mathds{1}\{\pi_{i}(j)=1\}\mathds{1}\{S_{i,j}>s/2\}. Then, under the noiseless community model from (7), for all m≥2m\geq 2, q≥2q\geq 2 and λ≥0\lambda\geq 0: (a) SUPER∗ with zero heuristic is optimal; (b) SIM is optimal. In contrast, there exists a constant c>0c>0 such that for every m≥2m\geq 2, q≥2q\geq 2 and λ≥0\lambda\geq 0: (c) BID is suboptimal by an additive factor of at least cλd/log⁡22(d)c\lambda d/\log_{2}^{2}(d); (d) RAND is suboptimal by an additive factor of at least cdcd.

Although SIM is optimal in the noiseless community model, this optimality turns out to be quite brittle. As we show below, even an infinitesimally small amount of noise makes SIM considerably suboptimal. In contrast, SUPER∗ is robust enough and suffers by only a small amount.

More formally, we first define a ‘noisy community model’. Under this model, we assume that the similarity matrix is generated by first selecting any similarity matrix S′S^{\prime} from the noiseless community model defined in (7), and then adding noise to its entries as:

where νi,j\nu_{i,j} is drawn independently and uniformly from (0,ξ)(0,\xi) for each reviewer-paper pair, for some small value ξ\xi to be defined subsequently.

The next result shows that even under an arbitrarily small perturbation ξ\xi from a noiseless community model, the baselines become significantly suboptimal. In contrast, SUPER∗ is robust to the noise and is near-optimal. Recall that d=n=mqd=n=mq in the noisy community model.

Consider the gain and bidding functions from Theorem 3 and the noisy community model given in (8) with any noise bound satisfying ξ≤(1+λ)−1e−emq\xi\leq(1+\lambda)^{-1}e^{-emq}. Then, for all m≥2m\geq 2, q≥2q\geq 2, and λ≥0\lambda\geq 0: (a) SUPER∗ with zero heuristic is within at least an additive factor of 0.00010.0001 of the optimal. Moreover, there exists a constant c>0c>0 such that for every m≥2m\geq 2, q≥2q\geq 2, and λ≥0\lambda\geq 0, with respect to SUPER∗ with zero heuristic: (b) SIM is suboptimal by an additive factor of at least cdcd; (c) BID is suboptimal by an additive factor of at least cλd/log⁡22(d)c\lambda d/\log_{2}^{2}(d); (d) RAND is suboptimal by an additive factor of at least cdcd.

This result thus establishes the global optimality of the proposed SUPER∗ algorithm under the community model, while in contrast all popular baselines are considerably suboptimal.

Experimental Results

We now empirically evaluate SUPER∗ (with zero and mean heuristics) and compare it with the baselines SIM, BID, and RAND (discussed earlier in Section 2). The experimentation methodology is as follows for any chosen set of model parameters including the gain functions, bidding probability, trade-off parameter, and number of reviewers and papers. Given a fixed similarity matrix, we shuffle the rows of the matrix to randomize the sequence of reviewer arrivals and simulate each of the algorithms. Then, for each algorithm, we record the gain along with the number of papers that end up with bid counts in the intervals {0,1,2}\{0,1,2\}, {3,4,5},{6,7,8}\{3,4,5\},\{6,7,8\}, and {9+}\{9+\}. We repeat this process 20 times for a given similarity matrix if it is fixed and draw a similarity matrix at random for each run if the score structure being simulated is a distribution. To evaluate performance, we show the means of the relative gains (additive gains relative to the gain of a baseline) across the runs and include error bars representing the standard error of the mean. Moreover, we present the mean number of papers across the repeated simulations that finish with bid counts in each of the previously given bid count intervals. The code and data to reproduce each of the experiments is available at github.com/fiezt/Peer-Review-Bidding.

To begin our experiments, we perform evaluations on a similarity matrix from the ICLR 2018 conference discussed earlier in Section 4. Recall that the similarity matrix consists of n=2435n=2435 reviewers and d=935d=935 papers. In the following experiments, we run a simulation using a default model configuration, then we explore the impact of changing components of the model, and we finish by exploring the robustness of the algorithm to various real-world complexities.

We begin by evaluating a default model configuration that is considered throughout the the remainder of the experiments unless otherwise specified. The model consists of the paper-side gain function γp(gj)=min⁡{gj,6}\gamma_{p}(g_{j})=\min\{g_{j},6\}, the reviewer-side gain function γr(πi(j),Si,j)=(2Si,j−1)/log⁡2(πi(j)+1)\gamma_{r}(\pi_{i}(j),S_{i,j})=(2^{S_{i,j}}-1)/\log_{2}(\pi_{i}(j)+1), and the bidding probability model f(πi(j),Si,j)=Si,j/log⁡2(πi(j)+1)f(\pi_{i}(j),S_{i,j})=S_{i,j}/\log_{2}(\pi_{i}(j)+1). We remark that the paper-side gain function is a natural choice given that conferences often assign three reviewers to each paper and as such they may seek twice the number of bids per paper. Moreover, recall that for this pair of reviewer-side gain and bidding functions, the efficient routine in Algorithm 3.2 can be called in place of Algorithm 3.2 in SUPER∗ to retrieve a paper ordering, which is what we implement.

The results of the experiment are presented in Figure 2. In Figures 2a–2b we compare SUPER∗ to each baseline and in Figures 2c–2d we zoom in and only show the results for SUPER∗ and SIM. In terms of the gain results shown in Figures 2a and 2c, each version of SUPER∗ outperforms the baseline algorithms, while BID outperforms SIM when minimal weight λ\lambda is given to the reviewer-side gain and vice versa when a significant amount of weight λ\lambda is given to the reviewer-side gain. In Figures 2b and 2d, the distribution of the bid counts obtained for the algorithms are shown with λ=0.8\lambda=0.8, which was chosen since this parameter choice gave nearly equal paper-side and weighted reviewer-side gain for RAND. While BID has a similar number of papers with fewer than the minimum number of desired bids as each version of SUPER∗, the gain demonstrates why it is not a generally adopted method. As a result of showing papers of limited relevance early in the paper orderings to elicit bids on papers with few bids, the overall gain is significantly smaller than SIM and SUPER∗ since the reviewer-side gain is worse. The distributions also illustrate that both versions of SUPER∗ end the bidding process with approximately a 60% reduction of the number of papers with fewer than the desired minimum number of bids compared to SIM and RAND.

We now consider variations of the default model consideration. In Figures 3a–3d, results are shown when the paper-side gain function is changed from γp(gj)=min⁡{gj,6}\gamma_{p}(g_{j})=\min\{g_{j},6\} to γp(gj)=gj\gamma_{p}(g_{j})=\sqrt{g_{j}}. In Figures 3a–3b we compare SUPER∗ to each baseline and in Figures 3c–3d we zoom in and only show the results for SUPER∗ and SIM. In Figures 3b and 3d, the distribution of the bid counts obtained for the algorithms are shown with λ=0.4\lambda=0.4, which was chosen since this parameter choice gave nearly equal paper-side and weighted reviewer-side gain for RAND. For this model configuration, BID and RAND are significantly suboptimal in terms of the gain. SUPER∗ with the mean heuristic outperforms SIM by a marginal amount in terms of the gain, while SIM outperforms SUPER∗ with the zero heuristic by a marginal amount in terms of the gain. The bid distributions show that each version of SUPER∗ ends the bidding process with a smaller number of papers obtaining fewer than six bids compared to SIM. Compared to the default paper-side gain function, the discrepancy is not as significant since SUPER∗ is optimizing an objective that rewards getting more than five bids per paper even though the returns are diminishing.

In Figures 3a–3d, the default paper-side gain function is considered, but the reviewer-side gain function is changed to γr(πi(j),Si,j)=(2Si,j−1)/πi(j)\gamma_{r}(\pi_{i}(j),S_{i,j})=(2^{S_{i,j}}-1)/\sqrt{\pi_{i}(j)} and the bidding function is changed to f(πi(j),Si,j)=Si,j/πi(j)f(\pi_{i}(j),S_{i,j})=S_{i,j}/\sqrt{\pi_{i}(j)}. The effect of this change is that the probability of obtaining a bid on a paper from a reviewer decays faster with the position the paper is shown and similarly the reviewer-side gain from a paper diminishes faster as a function of the position the paper is shown to a reviewer. In Figures 3e–3f we compare SUPER∗ to each baseline and in Figures 3g–3h we zoom in and only show the results for SUPER∗ and SIM. In Figures 3f and 3h, the distribution of the bid counts obtained for the algorithms are shown with λ=1.2\lambda=1.2, which was chosen since this parameter choice gave nearly equal paper-side and weighted reviewer-side gain for RAND. For this model configuration, each version of SUPER∗ significantly outperforms each of the baselines in terms of the gain. The bid count distributions show SUPER∗ with zero and mean heuristic reduce the number of papers with fewer than three bids by 35% and 60% compared to SIM, respectively. Moreover, both versions of SUPER∗ end up with half as many papers obtaining fewer than six bids compared to BID.

The previous experiments were performed under settings faithful to the model described earlier in Section 2. We now evaluate the robustness of SUPER∗ to the models by evaluating the performance under various vagaries and complexities of real-world peer review. For this set of experiments, we consider that SUPER∗ is optimizing the default model configuration described previously in this section. The results of the following simulations that consider deviations from the model being optimized are given in Figure 4. For each experiment we show the gains of each of the algorithms relative to RAND across a sweep of the parameter λ\lambda and the bid count distributions for each of algorithms with λ=0.8\lambda=0.8 as selected for the default model previously.

We begin looking at model mismatch for the bidding function. In Figures 4a and 4f, the situation is considered in which the actual bids are performed under the bidding function f(πi(j),Si,j)=Si,j/πi(j)f(\pi_{i}(j),S_{i,j})=S_{i,j}/\sqrt{\pi_{i}(j)}, whereas SUPER∗ assumes f(πi(j),Si,j)=Si,j/log⁡2(πi(j)+1)f(\pi_{i}(j),S_{i,j})=S_{i,j}/\log_{2}(\pi_{i}(j)+1). The results show each version of SUPER∗ is robust to this deviation and outperforms the baselines in terms of the gain. Moreover, SUPER∗ with zero heuristic is especially robust since it is not as dependent on the model of bids as SUPER∗ with mean heuristic. The bid count distributions show that SUPER∗ with mean heuristic reduces the number of papers with fewer than three bids by 85% relative to SIM, and SUPER∗ with zero heuristic reduces the number of papers with fewer than six bids by 50% compared to BID. In Figures 4b and 4g, we consider that the probability of a reviewer bidding on a paper is actually given by f(πi(j),Si,j)=(Si,j+N(0,σ2))/log⁡2(πi(j)+1)f(\pi_{i}(j),S_{i,j})=(S_{i,j}+\mathcal{N}(0,\sigma^{2}))/\log_{2}(\pi_{i}(j)+1) where σ=0.01\sigma=0.01 and we remark that the mean of the similarity scores is approximately 0.030.03 so the noise magnitude is not insignificant. We clip the noisy bid probabilities to guarantee that they remain in the interval $$. We observe that SUPER∗ is again robust to this model mismatch and outperforms the baselines in terms of the gain and each version ends up reducing the fewer the number of papers having below the minimum desired number of bids by approximately 60% compared to SIM and RAND.

In practice, not all reviewers may participate in the bidding process. We consider that only three quarters of the reviewers arrive, but this is unknown a priori to the algorithms. This proportion is roughly based on the number of reviewers that were found to not place any positive bids during the NeurIPS 2016 review process (Shah et al., 2018b). The results under this real-world complexity are shown in Figures 4c and 4h. Moreover, reviewers may not actually arrive sequentially. Figures 4d and 4i consider the setting where Poisson(1) reviewers arrive at each time, and the algorithm must present paper orderings to all these reviewers simultaneously. For this pair of real-world complexities, SUPER∗ remains quite robust and generally performs favorably compared to the baselines in terms of both the gain and the bid count distributions. It is worth noting that when not all reviewers arrive, SUPER∗ with zero heuristic outperforms SUPER∗ with zero heuristic since it does attempt to account for bids that may come from reviewers that have not arrived.

A common feature in peer review bidding systems is the ability for a reviewer to search papers by subject area or keyword and then only bid within the resulting subset of papers. We now evaluate the robustness of SUPER∗ to this type of reviewer behavior in the following manner. In our simulations, on arrival of any reviewer, one quarter of the papers are randomly selected and required to be shown to the reviewer (these are the papers that are assumed to meet the search query). The remaining papers are not presented to the reviewer, are bid on with probability zero, and do not factor into the reviewer-side gain. The algorithms compute the paper orderings over only the selected subset of papers. The results of this experiment are shown in Figures 4e and 4j. We observe that SUPER∗ with zero heuristic outperforms the rest of the algorithms in terms of the gain while obtaining a favorable bid distribution. SUPER∗ with mean heuristic is not quite as robust since fewer bids come from future reviewers than anticipated when computing the mean heuristic – if one has estimates of the amount of selection done by reviewers via search, then this issue may be mitigated by appropriately scaling down the heuristic value.

2 Synthetic Similarities

We perform several simulations on synthetic similarity scores comparing the algorithms as presented in Figure 5. For this set of simulations, we consider the default model configuration from the previous section. Moreover, for each similarity structure we let the number of reviewers and the number of papers (n,d)(n,d) be among the set of pairs {(250,250),(500,500),(750,750),(1000,1000)}\{(250,250),(500,500),(750,750),(1000,1000)\} and fix the trade-off parameter to be λ=0.8\lambda=0.8 since this gave roughly equal paper-side and weighted reviewer-side gains for RAND with n=d=750n=d=750.

Homogeneous similarity scores. We consider a synthetic similarity matrix structure where each entry is drawn from at random from a Beta distribution with parameters α=1\alpha=1 and β=15\beta=15. This distribution is highly skewed and the expected value of a draw from it is 0.06250.0625. The results of this experiment are given in Figures 5a and 5e. The gain of SUPER∗ with each heuristic exceeds that of each of the baselines and similarly the bid count distributions show SUPER∗ with each heuristic ends up with at least 50% fewer papers obtaining under the minimum desired by the paper-side gain function compared to the baselines. We tried other homogeneous similarity structures and observed similar trends throughout.

Interdisciplinary papers. To conclude our simulations, we consider the impact our algorithm could have on interdisciplinary papers. As mentioned in Section 1, such papers face additional challenges in the peer review process owing to the lack of ideally matched peers. To simulate this phenomena, we consider a similarity matrix structure where there are two groups of reviewers of equal size and then three groups of papers which make up 40%, 40%, and 20% of the papers, respectively. Each reviewer in group one has similarity scores of 0.170.17, 0.0050.005, and 0.0850.085 with the respective paper groups and each reviewer in group two has similarity scores of 0.0050.005, 0.170.17, and 0.0850.085 with the respective paper groups. This reflects a scenario where the reviewer pool has two distinct areas of expertise and there is a set of interdisciplinary papers (paper group with similarity score of 0.0750.075 with all reviewers). We show the results of the experiment in Figures 5d and 5h. In terms of the gain, SUPER∗ and SIM perform significantly outperform BID and RAND. For the bid count distribution in Figure 5h, we only consider the interdisciplinary papers. SUPER∗ with each heuristic mitigates negative impacts on the interdisciplinary papers as the number with an insufficient number of bids is curtailed by 65% and 50% compared to SIM and RAND. This is a result of the fact that SUPER∗ works to trade-off the paper-side and reviewer-side objectives so the interdisciplinary papers end up not always being shown after the papers matching the reviewers expertise as occurs for SIM.

Discussion

This work develops a principled framework to improve bidding in peer review. We develop a sequential decision-making algorithm called SUPER∗ to optimize the process and show that it empirically outperforms baseline methods on real conference data and has several compelling theoretical guarantees.

This work leads to several interesting and potentially impactful open problems:

An obvious open problem is that of developing an online algorithm that is globally optimal for every similarity matrix. Conversely, showing possible computational hardness of the problem as a negative result could be a path of future work.

In several automated reviewer-paper assignment methods, bids and and similarities are combined to form the scores used to compute the assignment (Shah et al., 2018b). Given the tight connection between the bidding and matching systems, it is natural to design methods for jointly optimizing the components that govern the assignment process.

Finally, given the online nature of reviewer arrivals and the need to immediately show the paper ordering to an arriving reviewer, it is of interest to solve the passive problem. That is, develop an algorithm which selects the paper orderings to present to each reviewer before any of the reviewers arrive, which can be presented to a reviewer in the event of insufficient computational time. We also think that a solution to the passive problem would serve as an effective heuristic function for SUPER∗.

Although our work primarily focuses on peer review, there are a number of other applications for which this work is relevant. One such application is crowdsourcing, where a common goal of the crowdsourcing platform is to ensure that each task gets sufficiently many qualified workers. From the perspective of the worker, it has been documented quite extensively that workers put a non-trivial emphasis on a task if it is of interest to them (Kaufmann et al., 2011; Hossain, 2012). This means there is a trade-off of ensuring each worker is satisfied while ensuring a minimum number of workers for each job. As such, it is reasonable to formulate the crowdsourcing problem as a multi-objective optimization problem using analogous approach to the one presented in this paper for the bidding process in peer review. Indeed, the crowdsourcing platform in this formulation seeks to optimize both for a task-side objective, which ensures each task gets a sufficient number of workers selecting it, and for a user-side objective, which is to present relevant tasks to users.

Another potentially viable application is crowdfunding and microlending platforms such as Kiva or KickStarter. In crowdfunding, users pledge toward funding a project, and the project is only funded if the cumulative contributions of the crowd meet a known target threshold. The platforms seek to maximize the number of funded projects by deciding, when, how often, and to which users the projects are displayed. Past work (Jain and Jamieson, 2018) has modeled the optimization as a multi-armed bandit problem where the goal is to maximize the number of funded projects with a minimum amount of user impressions. This problem has a fundamental trade-off between showing relevant projects to users while ensuring that the projects themselves are given a fair shot to be funded. As such, a model-dependent approach such of ours could be of potential interest.

A final potential application outside of peer review for our work is in recommender systems and online advertising where there is the common trade-off between exploration (gaining sufficient feedback on all items) and exploitation (showing the most relevant items to users). In recommender systems, the cold start problem refers to the situation where the system is just beginning to interact with users or items are freshly included in the catalogue and no past user interaction information is available. The common trade-off arises again where there is a need to show relevant items to users, while the system benefits from gaining feedback on items for which the utility is unknown. Our framework easily adapts to a changing action set and could be relevant to this task.

Acknowledgments

This work was supported by NSF grants CIF 1763734, CAREER: CIF 1942124 and CRII: CIF 1755656. Tanner Fiez was also supported by the DoD NDSEG Fellowship Program.

References

Appendix A Proofs

In this section, we present proofs of the theoretical results presented in the main text. We begin by formally defining the history of information available to an algorithm when a reviewer arrives and restating important notation that will be found throughout the proofs.

We let d≥2d\geq 2 denote the number of papers and n≥2n\geq 2 denote the number of reviewers. We use the notation Si,j∈S_{i,j}\in to denote the given similarity score between any reviewer i∈[n]i\in[n] and paper j∈[d]j\in[d]. In general, we let ii index a reviewer and jj index a paper. We commonly use the set notation [κ]={1,2,…,κ}[\kappa]=\{1,2,\dots,\kappa\} for any positive integer κ\kappa. Πd\Pi_{d} denotes the set of d!d! permutations of dd papers. For any reviewer i∈[n]i\in[n], we let πi∈Πd\pi_{i}\in\Pi_{d} denote the ordering (permutation) of the papers shown to reviewer ii. We use the notation πi(j)\pi_{i}(j) to denote the position of paper j∈[d]j\in[d] in the ordering πi\pi_{i}. The notation Bi,j\mathcal{B}_{i,j} represents the random variable of reviewer i∈[n]i\in[n] biding on paper j∈[d]j\in[d] which follows a Bernoulli distribution with parameter pi,j=f(πi(j),Si,j)p_{i,j}=f(\pi_{i}(j),S_{i,j}). We use the notation gi−1,j∈{0,…,i−1}g_{i-1,j}\in\{0,\ldots,i-1\} to denote the number of bids received by any paper j∈[d]j\in[d] at the time of arrival of reviewer i∈[n]i\in[n] and gjg_{j} to denote the number of bids at the end of the bidding process on paper j∈[d]j\in[d]. The heuristic estimating the number of bids paper j∈[d]j\in[d] will obtain from reviewers {i+1,…,n}\{i+1,\dots,n\} is denoted as hi,jh_{i,j} and it is provided to the SUPER∗ algorithm on arrival of reviewer i∈[n]i\in[n]. Finally, we abbreviate ‘with probability’ by w.p and use the terminology almost surely to mean with probability one and almost never to mean with probability zero.

A.1 Proof of Theorem 1: Local Optimality of SUPER∗ for Final Reviewer

In this proof, we show that selecting the optimal ordering to present to the final reviewer can be simplified to a tractable optimization problem. The SUPER∗ algorithm solves exactly this problem to determine an ordering of papers to present the final reviewer, and is hence an optimal algorithm for the final reviewer.

The optimization problem for the final reviewer nn to maximize the expected gain conditioned on the history is

where the expectation is taken over the randomness in the bid to be placed by the reviewer. Conditioned on the history Hn−1\mathcal{H}_{n-1}, the final number of bids on any paper j∈[d]j\in[d] given by gjg_{j} is the sum of the deterministic number of bids prior to the final reviewer denoted as gn−1,jg_{n-1,j} and a Bernoulli random variable Bn,j\mathcal{B}_{n,j} with parameter pn,j=f(πn(j),Sn,j)p_{n,j}=f(\pi_{n}(j),S_{n,j}) representing the random bid of the final reviewer. We incorporate this fact and remove terms independent of the optimization variable from the problem in (9) to equivalently obtain

where the expectation on the reviewer-side gain is removed as it is independent of the random reviewer bids.

We now simplify the paper-side gain term by expanding the expectation for each j∈[d]j\in[d]. Observe that

Substituting (11) into (10) and removing the term independent of the optimization variable gives the problem

We now reformulate (12) into the following equivalent integer linear programming problem:

In this formulation, xx is a d×dd\times d matrix for which xj,kx_{j,k} is an indicator of paper j∈[d]j\in[d] being shown at position k∈[d]k\in[d]. The constraint ∑k∈[d]xj,k=1 ∀ j∈[d]\sum_{k\in[d]}x_{j,k}=1\ \forall\ j\in[d] ensures each paper is included strictly once in the ordering shown to the reviewer. The constraint ∑j∈[d]xj,k=1 ∀ k∈[d]\sum_{j\in[d]}x_{j,k}=1\ \forall\ k\in[d] ensures strictly one paper is selected to be shown at each position. The final constraint ensures that each index of xx is integer valued. This integer linear programming problem is known as a linear sum assignment problem.

The key step of this proof is to recall that the linear sum assignment problem can be solved as a linear program. Indeed, the final constraint ensuring an integer solution can be relaxed to 0≤xj,k≤1 ∀ j,k∈[d]0\leq x_{j,k}\leq 1\ \forall\ j,k\in[d] and the optimal solution of the relaxed linear program will be the integer optimal solution. This property of the linear sum assignment problem is a consequence of the relaxed linear program containing a totally unimodular constraint set which guarantees the optimal solution to be the integral solution (see, e.g., Chapter 4 in Burkard et al., 2012).

The optimization problem arising from recognizing that the integer constraint can be relaxed is given by

This formulation shows that the paper ordering for the final reviewer that maximizes the expected gain conditioned on the history can be obtained efficiently by solving a linear program.

To determine the ordering of papers to show any reviewer i∈[n]i\in[n] for the general class of assumed gain and bidding functions, SUPER∗ calls Algorithm 3.2. Algorithm 3.2 solves the optimization problem in (13) using the weights

Given any heuristic function, the heuristic for the final reviewer is such that hn=0h_{n}=0. This means SUPER∗ selects the paper ordering for the final reviewer by solving the optimization problem from (13–14) to maximize the expected gain conditioned on the history. As a result, we conclude SUPER∗ is locally optimal for the final reviewer with any heuristic function.

A.2 Proof of Corollary 1: Local Optimality of SUPER∗ for Any Reviewer

The immediate gain from any reviewer i∈[n]i\in[n] is the difference between the gain after and before the reviewer arrived. Formally, the immediate gain from any reviewer i∈[n]i\in[n] is given by the quantity

The optimization problem to maximize the immediate expected gain from reviewer i∈[n]i\in[n] conditioned on the history (see Definition 1) is thus given by

We now evaluate the expectation in (16) using (11) and then simplify to obtain the optimization problem

The problem in (17) is equivalent to that given in (12) from the proof of Theorem 1 up to the reviewer index. Consequently, we follow the steps after (12) in the proof of Theorem 1 to simplify (17) into a tractable representation. In doing so, we get that the problem in (17) is equivalent to the linear program in (13) with the weights

To determine the ordering of papers to show any reviewer i∈[n]i\in[n] for the general class of assumed gain and bidding functions, SUPER∗ calls Algorithm 3.2. Algorithm 3.2 solves the optimization problem in (13) using the weights

For any reviewer i∈[n]i\in[n], given the zero heuristic function, hi=0h_{i}=0 by definition. This means SUPER∗ with zero heuristic selects the paper ordering for any reviewer by solving the optimization problem to maximize the immediate expected gain conditioned on the history, so we conclude it is locally optimal for any reviewer.

A.3 Proof of Theorem 2: Suboptimality of Baselines for Final Reviewer

The organization of this proof is as follows. In Section A.3.1, we present notation and preliminary information common to the analysis for each of the baselines. We prove the suboptimality bounds for the SIM, BID, and RAND baselines separately in Sections A.3.2, A.3.3, and A.3.4, respectively. Combining the results for each of the baselines proves the theorem statement. We conclude in Section A.3.5 with proofs of technical lemmas invoked in the analysis of the baselines.

We denote the gain from the final reviewer nn of an arbitrary algorithm ALG presenting a potentially random paper ordering πnALG\pi_{n}^{\texttt{ALG}} to the reviewer as

The paper-side gain from the final reviewer Gp,nALG\mathcal{G}_{p,n}^{\texttt{ALG}} is given by

where again Bi,j\mathcal{B}_{i,j} is a Bernoulli random variable representing the random bid of a reviewer i∈[n]i\in[n] on a paper j∈[d]j\in[d] that depends on the position the paper was shown to the reviewer. The reviewer-side gain from the final reviewer Gr,nALG\mathcal{G}_{r,n}^{\texttt{ALG}} is given by

The expected gain from the final reviewer conditioned on the history of bids and paper orderings Hn−1\mathcal{H}_{n-1} (see Definition 1) is given by

where the expectation is with respect to the randomness in the algorithm and the bids from the final reviewer. Observe that

since ∑i∈[n−1]Bi,j\sum_{i\in[n-1]}\mathcal{B}_{i,j} is the deterministic quantity gn−1,jg_{n-1,j} for each j∈[d]j\in[d] conditioned on Hn−1\mathcal{H}_{n-1} and Bn,j\mathcal{B}_{n,j} is a Bernoulli random variable with parameter pn,j=f(πnALG(j),Sn,j)p_{n,j}=f(\pi_{n}^{\texttt{ALG}}(j),S_{n,j}) for each j∈[d]j\in[d] given the fixed paper ordering πnALG\pi_{n}^{\texttt{ALG}}. Moreover,

The given biding function can be decomposed into the form

denotes the component of the bidding function ff that only depends on the paper ordering and is independent of the similarity score. The reviewer-side gain function can similarly be decomposed into the form

Using the decomposed forms of the bidding function and the reviewer-side gain function from (18) and (19), the expected gain from the final reviewer nn of an arbitrary algorithm ALG is given by

The optimal paper ordering for the final reviewer is thus given by the solution to the following optimization problem

The optimal solution to (21) ranks papers in a decreasing order of their corresponding values in {αn,j}j∈[d]\alpha_{n,j}\}_{j\in[d]} since the function fπf^{\pi} is decreasing in the decision variable. This observation will be used to obtain an explicit form of πn∗\pi_{n}^{\ast} for each problem we subsequently construct to show the suboptimality of the baselines. From Theorem 1, SUPER∗ with any heuristic is optimal for the final reviewer, which means \pi^{\texttt{SUPER}\text{{}^{*}}}_{n}=\pi^{\ast}_{n}. See that \pi^{\texttt{SUPER}\text{{}^{*}}}_{n} is a non-random quantity given a deterministic tie-breaking mechanism and the expected gain is independent of the tie-breaking mechanism. Thus, without loss of generality, we assume ties are broken by the paper indexes in favor of j<j′j<j^{\prime} for SUPER∗.

We need to compare the expected gain obtained from the final reviewer using the SUPER∗ algorithm presenting the optimal paper ordering \pi^{\texttt{SUPER}\text{{}^{*}}}_{n}=\pi^{\ast}_{n} with any baseline ALG ∈{SIM,BID,RAND}\in\{\texttt{SIM},\texttt{BID},\texttt{RAND}\} presenting a potentially random ordering πnALG\pi^{\texttt{ALG}}_{n}. Therefore, we analyze the quantity

for each baseline ALG ∈{SIM,BID,RAND}\in\{\texttt{SIM},\texttt{BID},\texttt{RAND}\}. The SIM and BID algorithms are deterministic for the final reviewer conditioned on the history, up to the tie-breaking mechanism. The RAND algorithm is random, so the expectation over the paper ordering in (23) is necessary when analyzing RAND. In the remainder of the proof, we analyze SIM, then BID, and finish with RAND.

A.3.2 Suboptimality of SIM for Final Reviewer

In this section, we prove the worst case performance of the SIM baseline for the final reviewer.

The SIM algorithm directly optimizes the expected reviewer-side gain since it shows papers in a decreasing order of the similarity scores. Consequently, it obtains the maximum expected reviewer-side gain that can be achieved. However, the algorithm gives no attention to the number of bids on each paper, which play an important role in the expected paper-side gain that can be obtained upon the arrival of the final reviewer. This point suggests that SIM may be suboptimal for the combined objective.

To build intuition for when this can occur, consider that there is only a pair of papers jj and j′j^{\prime}. Moreover, suppose paper jj has only marginally higher similarity score than paper j′j^{\prime}, but paper jj has significantly more bids than paper j′j^{\prime}. In this scenario, the expected reviewer-side gain of any paper ordering is nearly equal. However, showing paper j′j^{\prime} ahead of paper jj results in significantly higher expected paper-side gain owing to the diminishing returns of bids from the paper-side gain function. Since SIM instead shows paper jj ahead of paper j′j^{\prime}, it would be suboptimal. The following construction now generalizes this observation.

We now construct a problem instance that will be used to prove SIM is significantly suboptimal for the final reviewer in the worst case. Consider the similarity scores for the final reviewer to be Sn,j=1−1/(jϵ)S_{n,j}=1-1/(j\epsilon) for each paper j∈[d]j\in[d], where ϵ=(1+λ)eee\epsilon=(1+\lambda)e^{e^{e}} and λ≥0\lambda\geq 0 is the fixed and given trade-off parameter. In this construction, the similarity scores for the final reviewer are nearly equal, but they are increasing in the paper index. For the time being, assume the number of papers dd is even. At the end of this section, we handle when the number of papers dd is odd. Let the number of bids on the papers from previous reviewers be

The bid counts are such that papers among the top half of the similarity scores obtained a bid in the past, and papers among the bottom half of the similarity scores did not obtain any bids from previous reviewers.

We now derive the explicit form of the optimal paper ordering for the final reviewer. Recall from (22) that the weights of the optimization problem for the final reviewer given in (21) are defined by

Moreover, from the structure of the optimization problem in (21), if αn,j>αn,j′\alpha_{n,j}>\alpha_{n,j^{\prime}}, then \pi_{n}^{\texttt{SUPER}\text{{}^{*}}}(j)<\pi_{n}^{\texttt{SUPER}\text{{}^{*}}}(j^{\prime}) so that paper jj is shown ahead of paper j′j^{\prime} in the ranking. Observe that αn,j\alpha_{n,j} is increasing in the similarity score Sn,jS_{n,j} and decreasing in the number of bids gn−1,jg_{n-1,j} for each j∈[d]j\in[d]. Consequently, if a pair of papers j,j′∈[d]j,j^{\prime}\in[d] are such that gn−1,j=gn−1,j′g_{n-1,j}=g_{n-1,j^{\prime}} and Sn,j>Sn,j′S_{n,j}>S_{n,j^{\prime}}, then αn,j>αn,j′\alpha_{n,j}>\alpha_{n,j^{\prime}} and in turn, \pi_{n}^{\texttt{SUPER}\text{{}^{*}}}(j)<\pi_{n}^{\texttt{SUPER}\text{{}^{*}}}(j^{\prime}).

We now show that in the optimal ordering for this instance, each paper with zero bids is shown ahead of each paper with a non-zero number of bids. Among the set of papers with zero bids, namely those indexed by {1,…,d/2}\{1,\dots,d/2\}, the minimum similarity score Sn,jS_{n,j} and minimum weight αn,j\alpha_{n,j} occur at j=1j=1. Among the set of papers with a non-zero number of bids, namely those indexed by {d/2+1,…,d}\{d/2+1,\dots,d\}, the maximum similarity score Si,j′S_{i,j^{\prime}} and maximum weight αn,j′\alpha_{n,j^{\prime}} occur at j′=dj^{\prime}=d. Thus, if αn,1−αn,d>0\alpha_{n,1}-\alpha_{n,d}>0, then we can conclude each paper with zero bids is shown ahead of each paper with a non-zero number of bids. To prove this, we need the following lemma, the proof of which can be found in Section A.3.5.1.

For γp(x)=x\gamma_{p}(x)=\sqrt{x}, any λ≥0\lambda\geq 0, d≥2d\geq 2, and ϵ=(1+λ)eee\epsilon=(1+\lambda)e^{e^{e}}, it must be that

From the given similarity scores and bid counts, and then applying Lemma 25, we obtain

Therefore, the optimal paper ordering shows all papers with zero bids ahead of every paper with a non-zero number of bids. Moreover, recall if a pair of papers j,j′∈[d]j,j^{\prime}\in[d] are such that gn−1,j=gn−1,j′g_{n-1,j}=g_{n-1,j^{\prime}} and Sn,j>Sn,j′S_{n,j}>S_{n,j^{\prime}}, then αn,j>αn,j′\alpha_{n,j}>\alpha_{n,j^{\prime}}. This fact allows us to determine that among each group of papers (zero and non-zero bids), the optimal paper ordering presents the papers in decreasing order of the similarity scores.

Combining the previous conclusions, SUPER∗ shows the optimal paper ordering

The SIM algorithm shows papers in a decreasing order of the similarity scores so that πnSIM(j)=d−j+1\pi_{n}^{\texttt{SIM}}(j)=d-j+1 for j∈[d]j\in[d]. Observe that for this problem, SUPER∗ shows the papers with zero bids much earlier in the paper ordering than SIM. We now move on to lower bounding (23) for this construction and begin by considering the expected paper-side gain.

Substituting the similarity scores, the number of bids on each paper, and the (deterministic) paper orderings presented by each algorithm for this construction into the paper-side component of (23), we obtain

Manipulating the indexing of the sum over the last half of the papers gives

Noting that (fπ(d/2−j+1)−fπ(d−j+1))=−(fπ(d−j+1)−fπ(d/2−j+1))(f^{\pi}(d/2-j+1)-f^{\pi}(d-j+1))=-(f^{\pi}(d-j+1)-f^{\pi}(d/2-j+1)), we obtain

Finally, manipulating the indexing of the sum gives

We now bound the expected reviewer-side gain including the trade-off parameter λ\lambda from (23). The steps that follow are analogous to those exercised in bounding the expected paper-side gain.

Substituting the values of the similarity scores, the number of bids on each paper, and the (deterministic) paper orderings presented by each algorithm into the reviewer-side component of (23), we obtain

Manipulating the indexing of the sum over the last half of the papers results in

Noting that fπ(d/2−j+1)−fπ(d−j+1)=−(fπ(d−j+1)−fπ(d/2−j+1))f^{\pi}(d/2-j+1)-f^{\pi}(d-j+1)=-(f^{\pi}(d-j+1)-f^{\pi}(d/2-j+1)), we obtain

To finish this sequence of steps, we manipulate the indexing of the sum to conclude

Combining the bounds on the expected paper-side and reviewer-side gain terms from (27) and (28), we obtain an initial lower bound given by

We apply Lemma 25 to get that C≥1/2\mathcal{C}\geq 1/2. The following lemma, the proof of which can be found in Section A.3.5.2, provides a bound on the sum in (29).

Let fπ(x)=1/log⁡2(x+1)f^{\pi}(x)=1/\log_{2}(x+1). Fix dd to be an even integer such that d≥2d\geq 2. Then,

From (29) along with the fact that C≥1/2\mathcal{C}\geq 1/2 and Lemma 2, we obtain

Lemma 2, and consequently the bound in (31), are applicable when dd is even. The following lemma shows that an equivalent result (up to constants) holds when the number of papers dd is odd. The bound is obtained by looking at an identical problem construction for d′=d−1d^{\prime}=d-1 papers, and then including an additional paper that has a similarity score of zero with the final reviewer and one previous bid. This change is such that both SUPER∗ and SIM show the additional paper last, and moreover, the expected gain from paper dd is zero since the similarity score is zero.

If dd is odd, then in the worst case for the final reviewer under the assumptions of Theorem 2,

The proof of Lemma 3 is in Section A.3.5.3.

Combining the bound from (31) which holds for dd even with the bound from Lemma 3 which holds for dd odd, we find that for every d≥2d\geq 2 and λ≥0\lambda\geq 0,

This proves the claim in Theorem 2 stating that there exists a constant c>0c>0 such that for every d≥2d\geq 2 and λ≥0\lambda\geq 0, SIM is suboptimal by an additive factor of at least cd/log⁡22(d)cd/\log_{2}^{2}(d) in the worst case for the final reviewer.

A.3.3 Suboptimality of BID for Final Reviewer

In this section, we prove the worst case performance of the BID baseline for the final reviewer.

The BID algorithm greedily optimizes the minimum bid count since it shows papers in an increasing order of the number of bids received previously. The underlying problem with this method is that the paper ordering selected for any reviewer is independent of the similarity scores for that reviewer (up to serving as a tie-breaking mechanism). Since the paper-side gain function and the reviewer-side gain function both depend on the similarity scores, this property of BID leads to suboptimality in terms of both the expected paper-side gain and the reviewer-side gain.

To build some intuition for when BID is suboptimal, consider there is only a pair of papers jj and j′j^{\prime}. Moreover, suppose paper jj has a much higher similarity score than paper j′j^{\prime} and paper jj has only one more bid than j′j^{\prime}. In this scenario, the expected reviewer-side gain from showing paper jj ahead of paper j′j^{\prime} is significantly higher than showing paper j′j^{\prime} ahead of paper jj. Moreover, since the probability of obtaining a bid on paper jj is significantly higher at a given position in the paper ordering than for paper j′j^{\prime} and the number of bids on the papers are nearly equal, the expected paper-side gain is also maximized if paper jj is shown ahead of paper j′j^{\prime}. Since BID instead shows paper j′j^{\prime} ahead of paper jj, it would be suboptimal for both paper-side and reviewer-side gain. The following construction now generalizes this observation.

We now construct a problem instance that will be used to prove BID is significantly suboptimal for the final reviewer in the worst case. Consider the similarity scores for the final reviewer as

For now, assume the number of papers dd is even. We handle when the number of papers dd is odd at the end of this proof. Let the number of bids on the papers from previous reviewers be such that

In words, half of the papers have a similarity score of one and have recieved bids, and the other half of the papers have a similarity score of zero and have obtained no bids.

We now derive the optimal paper ordering for the final reviewer. Recall from (22) that the weights of the optimization problem for the final reviewer given in (21) are defined by

Moreover, from the structure of the optimization problem in (21), if αn,j>αn,j′\alpha_{n,j}>\alpha_{n,j^{\prime}}, then \pi_{n}^{\texttt{SUPER}\text{{}^{*}}}(j)<\pi_{n}^{\texttt{SUPER}\text{{}^{*}}}(j^{\prime}) so that paper jj is shown ahead of paper j′j^{\prime} in the ranking. Observe that for each j∈{1,…,d/2}j\in\{1,\dots,d/2\}, αn,j\alpha_{n,j} is a fixed number. Similarly, for each j′∈{d/2+1,…,d}j^{\prime}\in\{d/2+1,\dots,d\}, αn,j′\alpha_{n,j^{\prime}} is a fixed number. If αn,j−αn,j′>0\alpha_{n,j}-\alpha_{n,j^{\prime}}>0 for any j∈{1,…,d/2}j\in\{1,\dots,d/2\} and j′∈{d/2+1,…,d}j^{\prime}\in\{d/2+1,\dots,d\}, then we can conclude each paper with a bid is shown ahead of each paper without a bid. We consider j=1j=1 and j′=dj^{\prime}=d. Since γp(x)=x\gamma_{p}(x)=\sqrt{x} and αn,d=0\alpha_{n,d}=0,

Consequent of the fact λ≥0\lambda\geq 0, we conclude αn,1−αn,d>0\alpha_{n,1}-\alpha_{n,d}>0, which means SUPER∗ shows each paper with a bid ahead of each paper without a bid. Finally, since αn,j\alpha_{n,j} is a fixed number for each j∈{1,…,d/2}j\in\{1,\dots,d/2\} and αn,j′\alpha_{n,j^{\prime}} is a fixed number for each j′∈{d/2+1,…,d}j^{\prime}\in\{d/2+1,\dots,d\}, as long as \pi_{n}^{\texttt{SUPER}\text{{}^{*}}}(j)<\pi_{n}^{\texttt{SUPER}\text{{}^{*}}}(j^{\prime}) for every j,j′j,j^{\prime} pair, then the paper ordering is optimal. In other words, any paper ordering which shows the papers with a bid in an arbitrary order followed by the papers without a bid in an arbitrary order is optimal.

We conclude \pi^{\texttt{SUPER}\text{{}^{*}}}_{n}(j)=j for each j∈[d]j\in[d], where without loss of generality, to simplify the analysis, we assume if a pair of papers have equal weights in the optimization problem, then ties are broken in order of the paper indexes since the tie-breaking mechanism will not change the expected gain the paper ordering obtains from the final reviewer.

The BID baseline will show papers in an increasing order of the number of bids so that

This paper ordering is derived from recalling that BID breaks ties by the similarity scores and further ties are broken uniformly at random. However, without loss of generality, to simplify the analysis, we assume if a pair of papers have equal similarity scores and bid counts, then ties are broken in order of the paper indexes since the tie-breaking mechanism among this set of papers will not impact the expected gain. We now move on to lower bounding (23) for this construction.

Substituting the similarity scores, the number of bids on each paper, and the (deterministic) paper orderings presented by each algorithm for this construction into (23), we obtain

where the terms for papers in the set {d/2+1,…,d}\{d/2+1,\dots,d\} dropped out since the similarity scores are zero. Simplifying the expression, we obtain

Combining (33), (34), and (35), we obtain

whenever the number of papers dd is even.

Lemma 2 and the bound in (36) are applicable when dd is even. The following lemma shows that an equivalent result (up to constants) holds when the number of papers dd is odd. The approach to obtain the result is similar to that for deriving Lemma 3. We obtain the bound for an odd number of papers dd by looking at an identical problem construction for d′=d−1d^{\prime}=d-1 papers, and then include an additional paper that has a similarity score of zero with the final reviewer and one previous bid. This change is such that both SUPER∗ and BID show the additional paper last, and moreover, the expected gain from paper dd is zero since the similarity score is zero.

If dd is odd, then in the worst case for the final reviewer under the assumptions of Theorem 2,

The proof of Lemma 4 is in Section A.3.5.4.

Combining the bound from (36) which holds for dd even with the bound from Lemma 4 which holds for dd odd, we find that for every d≥2d\geq 2 and λ≥0\lambda\geq 0,

This proves the claim in Theorem 2 that there exists a constant c>0c>0 such that for all d≥2d\geq 2 and λ≥0\lambda\geq 0, BID is suboptimal by an additive factor of at least cdmax⁡{1,λ}/log⁡22(d)cd\max\{1,\lambda\}/\log_{2}^{2}(d) in the worst case for the final reviewer.

A.3.4 Suboptimality of RAND for Final Reviewer

In this section, we prove the the worst case performance of the RAND baseline for the final reviewer.

The RAND algorithm selects an ordering of papers to show a reviewer uniformly at random from the set of permutations. Since this method is agnostic to the similarity scores and the number of bids, RAND can select highly suboptimal paper orderings with some non-zero probability.

To see when this can occur, consider the example that provided intuition for the suboptimality of BID in Section A.3.3 that consisted of only a pair of papers jj and j′j^{\prime}. In this example, paper jj has a much higher similarity score than paper j′j^{\prime} and paper jj has only one more bid than j′j^{\prime}. The expected reviewer-side gain from showing paper jj ahead of paper j′j^{\prime} is significantly higher than showing paper j′j^{\prime} ahead of paper jj. Moreover, since the probability of obtaining a bid on paper jj is significantly higher at a given position in the paper ordering than for paper j′j^{\prime} and the number of bids on the papers are nearly equal, the expected paper-side gain is also maximized if paper jj is shown ahead of paper j′j^{\prime}. Since there are only two permutations of the papers that can be selected, with probability 1/21/2, RAND would show paper j′j^{\prime} ahead of paper jj and be suboptimal for both paper-side and reviewer-side gain. The problem construction from Section A.3.3 is sufficient to generalize this observation. For completeness, we repeat the construction below.

In the remainder of the proof, we show the problem construction from Section A.3.3 can be used to prove RAND is significantly suboptimal for the final reviewer in the worst case. In this construction, the similarity scores for the final reviewer are

For now, assume the number of papers dd is divisible by four. We deal with a number of papers dd that is not divisible by four at the end of this section. The number of bids on the papers from previous reviewers are

In Section A.3.3, we showed that SUPER∗ selects the optimal ordering \pi^{\texttt{SUPER}\text{{}^{*}}}_{n}(j)=j for each j∈[d]j\in[d]. The RAND baseline will select a paper ordering πnRAND\pi_{n}^{\texttt{RAND}} uniformly at random from the set of permutations Πd\Pi_{d}.

For this construction, we need to lower bound (23). As an initial step, we simplify the quantity by substituting the similarity scores, the number of bids on each paper, and the paper ordering presented by SUPER∗ to obtain

where the terms for papers in the set {d/2+1,…,d}\{d/2+1,\dots,d\} dropped out since the similarity scores are zero. Combining the sums and using the fact that γp(2)−γp(1)=2−1≥1/3\gamma_{p}(2)-\gamma_{p}(1)=\sqrt{2}-1\geq 1/3 gives

Toward formalizing this line of reasoning, the following lemma provides a lower bound on the probability that RAND selects a paper ordering that shows fewer than d/4d/4 papers from the set {1,…,d/2}\{1,\dots,d/2\} in the set of positions {1,…,d/2}\{1,\dots,d/2\}. The proof is given in Section A.3.5.5.

Define T1⊂ΠdT_{1}\subset\Pi_{d} as the set of paper orderings with fewer than d/4d/4 of the papers from the set {1,…,d/2}\{1,\dots,d/2\} in the set of positions {1,…,d/2}\{1,\dots,d/2\} and T2⊂ΠdT_{2}\subset\Pi_{d} as the set containing the remaining paper orderings so that T1∪T2=ΠdT_{1}\cup T_{2}=\Pi_{d}. Now, beginning from (38), we evaluate and bound the expectation as follows:

is a minimizer of ∑j=1d/2(fπ(j)−fπ(πn(j)))\sum_{j=1}^{d/2}(f^{\pi}(j)-f^{\pi}(\pi_{n}(j))) among the set T1T_{1}. Substituting the paper ordering from (40) as the minimizer into (39), we obtain

The following lemma provides a bound on the sum in (41).

Let fπ(x)=1/log⁡2(x+1)f^{\pi}(x)=1/\log_{2}(x+1) and fix d≥4d\geq 4 and divisible by four. Then,

The proof of Lemma 6 can be found in Section A.3.5.6.

Combining (41) and Lemma 6 results in the following bound whenever dd is divisible by four:

The next lemma shows that if the number of papers dd is not divisible by four, an equivalent result (up to constants) holds. For d∈{2,3}d\in\{2,3\}, the bound is rather immediate since we can compute the probability that RAND selects the paper ordering BID shows for this construction and then apply the bound from (37) on the suboptimality of BID that holds for any dd. For d>3d>3 and not divisible by four, the bound is obtained by looking at an identical problem construction for the maximum d′<dd^{\prime}<d divisible by four and then including d−d′d-d^{\prime} papers with a similarity score of zero and one previous bid. This change is such that the bound from (42) applies as a function of d′d^{\prime}, so the result then follows immediately.

If dd is not divisible by four, then in the worst case for the final reviewer under the assumptions of Theorem 2,

The proof of Lemma 7 can be found in Section A.3.5.7.

Combining the bound from (42) which holds for dd divisible by four with the bound from Lemma 7 which holds for dd not divisible by four, we find that for every d≥2d\geq 2 and λ≥0\lambda\geq 0,

This proves there is a constant c>0c>0 such that for all d≥2d\geq 2 and λ≥0\lambda\geq 0, RAND is suboptimal by an additive factor of at least cdmax⁡{1,λ}/log⁡22(d)cd\max\{1,\lambda\}/\log_{2}^{2}(d) in the worst case for the final reviewer as claimed in Theorem 2.

A.3.5 Proofs of Lemmas 25–7

In this section, we present the proofs of technical lemmas stated in the primary proof of Theorem 2.

Recall from the lemma statement, γp(x)=x\gamma_{p}(x)=\sqrt{x}. Moreover, the fixed and given quantities are λ≥0\lambda\geq 0, d≥2d\geq 2, and ϵ=(1+λ)eee\epsilon=(1+\lambda)e^{e^{e}}. We derive the following bound justified below:

We obtain (43) using the fact that (1−1/(dϵ))≤1(1-1/(d\epsilon))\leq 1 for any given dd. Equation (44) follows from plugging in the explicit form of ϵ=(1+λ)eee\epsilon=(1+\lambda)e^{e^{e}}. To see the inequality in (45), observe that (1−((1+λ)eee)−1)(1-((1+\lambda)e^{e^{e}})^{-1}) is an increasing function of λ\lambda. Consequently, (1−((1+λ)eee)−1)≥(1−(eee)−1)≥0.99(1-((1+\lambda)e^{e^{e}})^{-1})\geq(1-(e^{e^{e}})^{-1})\geq 0.99. Furthermore, the quantity λ(2(1−1/((1+λ)eee))−2)\lambda(2^{(1-1/((1+\lambda)e^{e^{e}}))}-2) is a decreasing function of λ\lambda, from which we determine

Then, we obtain the final bound in (46) as follows:

Recall that fπ(x)=1/log⁡2(x+1)f^{\pi}(x)=1/\log_{2}(x+1). Fixing d=2d=2, we obtain

The inequality in (47) follows from the fact that log⁡2(3)−1≥1/2\log_{2}(3)-1\geq 1/2 and log⁡2(3)≤2log⁡2(2)\log_{2}(3)\leq 2\log_{2}(2).

Now consider d≥4d\geq 4 and dd even. We derive a bound as follows that is justified below:

Combining the bound for d=2d=2 from (48) and the bound for d≥4d\geq 4 and even from (52), we conclude

In this proof, we show a simple adaptation of the problem construction from Section A.3.2 results in a suboptimality bound on SIM for the final reviewer when the number of papers dd is odd that matches (up to constants) the bound given in (31) that holds whenever the paper count dd is even.

Fix dd odd and let d′=d−1d^{\prime}=d-1 (and hence d′d^{\prime} is an even number). We consider an identical problem construction for the papers j∈[d′]j\in[d^{\prime}] as from Section A.3.2 and then include a paper dd that has a similarity score of zero and one bid. This change is such that for the given class of functions in the model, SUPER∗ and SIM show the paper dd after the papers in the set [d′][d^{\prime}] and the expected gain from paper dd is deterministically zero since the similarity score is zero.

In particular, let the similarity scores for the final reviewer be Sn,j=1−1/(jϵ)S_{n,j}=1-1/(j\epsilon) for each paper j∈[d′]j\in[d^{\prime}], where ϵ=(1+λ)eee\epsilon=(1+\lambda)e^{e^{e}} and λ≥0\lambda\geq 0 is the fixed and given trade-off parameter. Moreover, let Sn,d=0S_{n,d}=0. Set the number of bids on the papers from previous reviewers to be

In Section A.3.2, we showed if a pair of papers j,j′j,j^{\prime} are such that gn−1,j=gn−1,j′g_{n-1,j}=g_{n-1,j^{\prime}} and Sn,j>Sn,j′S_{n,j}>S_{n,j^{\prime}}, then \pi_{n}^{\texttt{SUPER}\text{{}^{*}}}(j)<\pi_{n}^{\texttt{SUPER}\text{{}^{*}}}(j^{\prime}). Since paper j′=dj^{\prime}=d is such that for every paper j∈{d′/2+1,…,d′}j\in\{d^{\prime}/2+1,\ldots,d^{\prime}\}, gn−1,j=gn−1,j′g_{n-1,j}=g_{n-1,j^{\prime}} and Sn,j>Sn,j′S_{n,j}>S_{n,j^{\prime}}, we find \pi_{n}^{\texttt{SUPER}\text{{}^{*}}}(j^{\prime})<\pi_{n}^{\texttt{SUPER}\text{{}^{*}}}(j^{\prime}). From (26), this means for this construction \pi_{n}^{\texttt{SUPER}\text{{}^{*}}}(d)=d and that SUPER∗ shows the paper ordering

The SIM algorithm shows papers in a decreasing order of the similarity scores so that

Observe that this construction is identical to the problem construction from Section A.3.2 for papers in the set [d′][d^{\prime}]. Moreover, from (20) it is clear that the expected gain from papers with zero similarity score is zero independent of the paper ordering. This allows us to conclude that the bound given in (31) for dd even applies to this construction as a function of d′d^{\prime}. In other words, given dd odd, we obtain

Moreover, since d′=d−1d^{\prime}=d-1, whenever dd is odd,

where the final inequality follows from the facts that log⁡22(d−1)≤log⁡22(d)\log_{2}^{2}(d-1)\leq\log_{2}^{2}(d) and d−1≥d/2d-1\geq d/2 for d≥2d\geq 2.

In this proof, we show a simple adaptation of the problem construction from Section A.3.3 leads to a suboptimality bound on BID for the final reviewer when the number of papers is odd that matches (up to constants) the bound given in (36) that holds whenever the number of papers dd is even. This approach is analogous to the method to obtain a suboptimality bound for SIM with an odd number of papers using the bound that held for an even number of papers from Lemma 3.

Fix dd odd and let d′=d−1d^{\prime}=d-1 (and hence d′d^{\prime} is an even number). We consider an identical problem construction for the papers j∈[d′]j\in[d^{\prime}] as from Section A.3.3 and then include a paper dd that has a similarity score of zero and one bid. This change is such that for the given class of functions in the model, SUPER∗ and BID show the paper dd after the papers in the set [d′][d^{\prime}] and the expected gain from paper dd is deterministically zero since the similarity score is zero.

Let the similarity scores for the final reviewer be

and the number of bids on the papers from previous reviewers be

We now derive the optimal paper ordering for the final reviewer. Recall from (22) that the weights of the optimization problem for the final reviewer given in (21) are defined by

Moreover, from the structure of the optimization problem in (21), if αn,j>αn,j′\alpha_{n,j}>\alpha_{n,j^{\prime}}, then \pi_{n}^{\texttt{SUPER}\text{{}^{*}}}(j)<\pi_{n}^{\texttt{SUPER}\text{{}^{*}}}(j^{\prime}) so that paper jj is shown ahead of paper j′j^{\prime} in the ranking. Observe that for each paper j∈{1,…,d′/2}j\in\{1,\dots,d^{\prime}/2\}, αn,j\alpha_{n,j} is a fixed number. Similarly, for each j′∈{d′/2+1,…,d′}∪{d}j^{\prime}\in\{d^{\prime}/2+1,\dots,d^{\prime}\}\cup\{d\}, αn,j′\alpha_{n,j^{\prime}} is a fixed number. In Section A.3.3, we showed if a pair of papers j,j′j,j^{\prime} are such that gn−1,j=1g_{n-1,j}=1 and gn−1,j′=0g_{n-1,j^{\prime}}=0 along with Sn,j=1S_{n,j}=1 and Sn,j′=0S_{n,j^{\prime}}=0, then αn,j>αn,j′\alpha_{n,j}>\alpha_{n,j^{\prime}} so that \pi_{n}^{\texttt{SUPER}\text{{}^{*}}}(j)<\pi_{n}^{\texttt{SUPER}\text{{}^{*}}}(j^{\prime}). This immediately guarantees \pi_{n}^{\texttt{SUPER}\text{{}^{*}}}(j)<\pi_{n}^{\texttt{SUPER}\text{{}^{*}}}(j^{\prime}) for each pair of papers j∈{1,…,d′/2}j\in\{1,\dots,d^{\prime}/2\}, j′∈{d′/2+1,…,d′}∪{d}j^{\prime}\in\{d^{\prime}/2+1,\dots,d^{\prime}\}\cup\{d\}. We conclude \pi^{\texttt{SUPER}\text{{}^{*}}}_{n}(j)=j for each j∈[d]j\in[d], where without loss of generality, to simplify the analysis, we assume if a pair of papers have equal weights in the optimization problem, then ties are broken in order of the paper indexes since the tie-breaking mechanism will not change the expected gain the paper ordering obtains from the final reviewer.

The BID baseline will show papers in an increasing order of the number of bids so that

This paper ordering is derived from recalling that BID breaks ties by the similarity scores and further ties are broken uniformly at random. However, without loss of generality, to simplify the analysis, we assume if a pair of papers have equal similarity scores and bid counts, then ties are broken in order of the paper indexes since the tie-breaking mechanism among this set of papers will not impact the expected gain.

The construction in this proof and the paper orderings selected by SUPER∗ and BID are identical to the problem construction and paper orderings selected by SUPER∗ and BID from Section A.3.3 for papers in the set [d′][d^{\prime}]. From (20) it is clear that the expected gain from papers with zero similarity score is zero independent of the paper ordering. This allows us to conclude that the bound given in (36) for dd even applies to this construction as a function of d′d^{\prime}. In other words, given dd odd, we obtain

Since d′=d−1d^{\prime}=d-1, whenever dd is odd,

where the final inequality follows from the facts that log⁡22(d−1)≤log⁡22(d)\log_{2}^{2}(d-1)\leq\log_{2}^{2}(d) and d−1≥d/2d-1\geq d/2 for d≥2d\geq 2.

Recall that from the lemma statement, the number of papers dd is assumed to be divisible by four. Let E\mathcal{E} denote the event that a permutation π\pi of the paper set [d][d] drawn uniformly at random from Πd\Pi_{d} has fewer than d/4d/4 of the papers from the set [d/2][d/2] in the position set [d/2][d/2].

The probability of the event E\mathcal{E} can be explained in the following manner. The number of outcomes presenting jj papers from the paper set [d/2][d/2] in the position set [d/2][d/2] consists of (d/2j){d/2\choose j} combinations of potential papers that can be selected from the paper set [d/2][d/2] and (d/2j){d/2\choose j} combinations of potential positions in the position set [d/2][d/2]. Moreover, there are j!j! permutations of the selected papers in the chosen positions. Given that there are jj papers selected from the paper set [d/2][d/2] placed in the position set [d/2][d/2], there are (d/2d/2−j){d/2\choose d/2-j} combinations of papers from the paper set {d/2+1,…,d}\{d/2+1,\dots,d\} that can be placed in the remaining spots in the position set [d/2][d/2]. This set of papers can be permuted (d/2−j)!(d/2-j)! ways in the given set of positions, and the remaining d/2d/2 papers can be permuted (d/2)!(d/2)! ways in the position set {d/2+1,…,d}\{d/2+1,\dots,d\}. To obtain the final probability of the event E\mathcal{E}, we sum the number of outcomes for each j<d/4j<d/4 and then normalize by the total number of outcomes d!d!. Accordingly,

From the symmetry property, (d/2j)2=(d/2d/2−j)2{d/2\choose j}^{2}={d/2\choose d/2-j}^{2}, so we get

Manipulating the indexing of the sum ∑j=0d/4(d/2d/2−j)2\sum_{j=0}^{d/4}{d/2\choose d/2-j}^{2}, we obtain

Now, moving the term 12(d/2d/4)2\frac{1}{2}{d/2\choose d/4}^{2} out of the sum 12∑j=d/4d/2(d/2j)2\frac{1}{2}\sum_{j=d/4}^{d/2}{d/2\choose j}^{2} results in

Finally, applying Vandermonde’s identity as given above, we get

Combing (54) with (55) and then simplifying, we get

The quantity \Big{(}\frac{(d/2)!(d/2)!}{2d!}\Big{)}\Big{(}\frac{(d/2)!}{(d/4)!(d/4)!}\Big{)}^{2} is decreasing in dd. Consequently, for every d≥4d\geq 4,

This proof follows in a similar manner to the proof of Lemma 2. Recall that fπ(x)=1/log⁡2(x+1)f^{\pi}(x)=1/\log_{2}(x+1). Fixing d≥4d\geq 4 and divisible by four, we obtain the following bound justified below:

where the final inequality in (60) follows since log⁡2(d/2+1)−log⁡2(3d/8+1)\log_{2}(d/2+1)-\log_{2}(3d/8+1) is increasing in dd and d≥4d\geq 4 by assumption. Moreover, log⁡2(d/2+1)log⁡2(⌊3d/8⌋+1)≤log⁡22(d)\log_{2}(d/2+1)\log_{2}(\lfloor 3d/8\rfloor+1)\leq\log_{2}^{2}(d) for d≥4d\geq 4. The final inequality in (59) holds since log⁡2(3)−log⁡2(12/8+1)≥1/4\log_{2}(3)-\log_{2}(12/8+1)\geq 1/4 and

Let us begin with d∈{2,3}d\in\{2,3\}. It is immediate that RAND selects the paper ordering of BID with probability at least 1/61/6 since ∣Πd∣≤6|\Pi_{d}|\leq 6. Moreover, any paper ordering selected by RAND cannot obtain higher expected gain from the final reviewer than SUPER∗ since it is optimal for the final reviewer. Accordingly, combined with the bound on BID from (37) which holds for any d≥2d\geq 2, we obtain for d∈{2,3}d\in\{2,3\},

We now focus on d>3d>3 and not divisible by four. The problem construction we consider is similar to that from Lemma 4 where the number of papers was odd and it was derived from including a paper with zero similarity score and a bid as an extra paper to the problem construction from Section A.3.3. We follow the same approach, but let d′d^{\prime} be the maximum number divisible by four such that d′<dd^{\prime}<d and consider an identical problem construction for the papers in the set [d′][d^{\prime}], but then include d−d′d-d^{\prime} extra papers with zero similarity and a bid. This change is such that the papers in the set {d′+1,…,d}\{d^{\prime}+1,\dots,d\} are shown after the papers in the set [d′][d^{\prime}] by SUPER∗ and the expected gain from them is deterministically zero since the similarity scores are zero.

In particular, let the similarity scores for the final reviewer be

and the number of bids on the papers from previous reviewers be

Following the exact reasoning from the proof of Lemma 4, we conclude \pi^{\texttt{SUPER}\text{{}^{*}}}_{n}(j)=j for each j∈[d]j\in[d].

For this construction and RAND, we need to lower bound (23). We simplify the expression by substituting the similarity scores and the number of bids on each paper, and the paper ordering presented by SUPER∗ for this construction to obtain

where the terms for papers in the set {d′/2+1,…,d}\{d^{\prime}/2+1,\dots,d\} dropped out since the similarity scores are zero. From this point, it is clear that the analysis beginning from (38) in Section A.3.4 can be repeated as a function of d′d^{\prime} to obtain the bound

Since d′≥d−3d^{\prime}\geq d-3, we obtain for d>3d>3 and not divisible by four,

where the final inequality follows from the facts that log⁡22(d−3)≤log⁡22(d)\log_{2}^{2}(d-3)\leq\log_{2}^{2}(d) and d−3≥d/3d-3\geq d/3 for d≥5d\geq 5.

Combining the bound from (61) for d∈{2,3}d\in\{2,3\} with the bound from (62) for d>3d>3 and not divisible by four, we conclude for every d≥2d\geq 2 and not divisible by four,

A.4 Proof of Theorem 3: Noiseless Community Model Result

In this proof, we show for the noiseless community model defined in Section 4.2 that SUPER∗ with zero heuristic and SIM are optimal. Moreover, we prove that BID and RAND are significantly suboptimal. The organization of this proof is as follows. In Section A.4.1, we present additional notation that is needed in the proof. Section A.4.2 presents simplifying preliminary analysis that is needed throughout the proof to analyze the expected paper-side and reviewer-side gains of the algorithms. In Section A.4.3, we characterize the optimal policy for the noiseless community model. We show in Sections A.4.4 and A.4.5 that SUPER∗ with zero heuristic and SIM are equivalent to the optimal policy, respectively. We prove the suboptimality bounds for BID and RAND in Sections A.4.6 and A.4.7, respectively. Combining the results from the sections of this proof gives the stated result of Theorem 3. We relegate the proofs of technical lemmas needed for this result to Section A.4.8.

Theorem 3 holds for any similarity matrix SS belonging to the noiseless community model defined in Section 4.2 and formally in (7). From this point on in the proof, any reference to a similarity matrix SS is such that it belongs to the noiseless community model. Recall that the number of reviewers is given by n=mqn=mq and the number of papers is given by d=mqd=mq where m≥2m\geq 2 and q≥2q\geq 2.

We now state some additional notation for the proof and recall the class of gain and bidding functions assumed in this claim. Let us define for each reviewer i∈[n]i\in[n] the set

which comprises the papers on the block diagonal of the noiseless community model similarity matrix for the reviewer up to a permutation of rows and columns. Similarly, define for each paper j∈[d]j\in[d] the set

which comprises the reviewers on the block diagonal of the noiseless community model similarity matrix for the paper up to a permutation of rows and columns. Observe that ∣Di∣=q|\mathcal{D}_{i}|=q for each reviewer i∈[n]i\in[n] and ∣Dj∣=q|\mathcal{D}_{j}|=q for each paper j∈[d]j\in[d]. In the remainder of the proof, we simply refer to the set Di\mathcal{D}_{i} as the papers on the block diagonal for a reviewer i∈[n]i\in[n] and the set Dj\mathcal{D}_{j} as the reviewers on the block diagonal for a paper j∈[d]j\in[d], and omit the wording of up to a permutation of rows and columns for brevity. Similarly, if a reviewer-paper pair (i,j)(i,j) is such that Si,j=sS_{i,j}=s so that i∈Dii\in\mathcal{D}_{i} and j∈Dij\in\mathcal{D}_{i}, we say the reviewer-paper pair is on the block diagonal and omit that this is up to a permutation of rows and columns. Moreover, we denote by Dic\mathcal{D}_{i}^{c} the complement of the set Di\mathcal{D}_{i} for any reviewer i∈[n]i\in[n], which contains each paper j∈[d]j\in[d] not in the set Di\mathcal{D}_{i} and corresponds to the papers not on the block diagonal for the reviewer. Similarly, we let Djc\mathcal{D}_{j}^{c} denote the complement of the set Dj\mathcal{D}_{j} for any paper j∈[d]j\in[d], which contains each reviewer i∈[n]i\in[n] not in the set Dj\mathcal{D}_{j} and corresponds to the reviewers not on the block diagonal for the paper. Finally, if a reviewer-paper pair (i,j)(i,j) is such that Si,j=sS_{i,j}=s so that i∈Dici\in\mathcal{D}_{i}^{c} and j∈Dicj\in\mathcal{D}_{i}^{c}, we say the reviewer-paper pair is off the block diagonal. For each complement set, we again omit the wording of up to a permutation of rows and columns.

We denote the expected gain of any algorithm ALG presenting a potentially random sequence of paper orderings π1ALG,…,πnALG\pi_{1}^{\texttt{ALG}},\dots,\pi_{n}^{\texttt{ALG}} as

where the expectation is with respect to the randomness in the bids placed by reviewers and any randomness in the algorithm and λ≥0\lambda\geq 0 is the trade-off parameter. The expected paper-side gain is given by the quantity

where gj=∑i∈[n]Bi,jg_{j}=\sum_{i\in[n]}\mathcal{B}_{i,j} is random the number of bids on paper j∈[d]j\in[d] at the end of the bidding process and the paper-side gain function for this result is γp(x)=x\gamma_{p}(x)=\sqrt{x}. Recall that Bi,j\mathcal{B}_{i,j} is a Bernoulli random variable denoting the random bid of reviewer i∈[n]i\in[n] on paper j∈[d]j\in[d]. From the assumptions of Theorem 3, the success probability of Bi,j\mathcal{B}_{i,j} for any reviewer i∈[n]i\in[n] and paper j∈[d]j\in[d] is given by the bidding function

In the remainder of the proof, if πiALG(j)=1\pi_{i}^{\texttt{ALG}}(j)=1, we often say the paper is shown in the highest or top position of the paper ordering. The expected reviewer-side gain is given by

where for this result the reviewer-side gain function is

denote the component of the reviewer-side gain function that only depends on the position the paper is in.

A.4.2 Preliminaries

The focus of this section is to simplify the expressions for the expected paper-side gain and expected reviewer-side gain from (65) and (67) respectively, using the similarity matrix structure and the given class of gain and bidding functions. There are several immediate characteristics of the reviewer bidding behavior and the relation between the similarity scores as a result of the given bidding function from (66) and the noiseless community model similarity score structure from (7) that we reference throughout the proof:

If the reviewer-paper pair (i,j)(i,j) is on the block diagonal of the noiseless community model similarity matrix SS so that i∈Dji\in\mathcal{D}_{j} and j∈Dij\in\mathcal{D}_{i}, then paper j∈[d]j\in[d] is bid on almost surely by reviewer i∈[n]i\in[n] when πiALG(j)=1\pi_{i}^{\texttt{ALG}}(j)=1 and almost never when πiALG(j)≠1\pi_{i}^{\texttt{ALG}}(j)\neq 1.

If the reviewer-paper pair (i,j)(i,j) is not on the block diagonal of the noiseless community model similarity matrix SS so that i∈Djci\in\mathcal{D}_{j}^{c} and j∈Dicj\in\mathcal{D}_{i}^{c}, then paper j∈[d]j\in[d] is bid on almost never by reviewer i∈[n]i\in[n] independent of πiALG(j)\pi_{i}^{\texttt{ALG}}(j).

If the reviewer-paper pair (i,j)(i,j) is on the block diagonal of the noiseless community model matrix SS so that i∈Dji\in\mathcal{D}_{j} and j∈Dij\in\mathcal{D}_{i}, and the reviewer-paper pair (i,j′)(i,j^{\prime}) is not on the block diagonal of the noiseless community model matrix SS so that i∈Dj′ci\in\mathcal{D}_{j^{\prime}}^{c} and j′∈Dicj^{\prime}\in\mathcal{D}_{i}^{c}, then Si,j>Si,j′S_{i,j}>S_{i,j^{\prime}}.

Observe that the statements above further imply that each reviewer bids on at most one paper almost surely.

We now show that the expected paper-side gain from any paper j∈[d]j\in[d] only depends on the positions it is shown to reviewers i∈[n]i\in[n] by some algorithm ALG for which the reviewer-paper pair (i,j)(i,j) is on the block diagonal of the similarity matrix. Indeed, the expected paper-side gain for any paper j∈[d]j\in[d] simplifies to be

The preceding equation follows from the fact that the the bid from any reviewer i∈Djci\in\mathcal{D}_{j}^{c} on paper j∈[d]j\in[d] is zero almost surely independent of the position the paper is shown, and since any reviewer i∈Dji\in\mathcal{D}_{j} bids on the paper j∈[d]j\in[d] almost surely if πiALG(j)=1\pi_{i}^{\texttt{ALG}}(j)=1 and almost never if πiALG(j)≠1\pi_{i}^{\texttt{ALG}}(j)\neq 1.

To obtain a final simplified version of the expected paper-side gain given in (65), we sum (70) over the paper set [d][d] and get that

It is now clear from (71) that to analyze the expected paper-side gain of any algorithm ALG, we only need to determine the distribution on the number of times each paper is shown in the highest position to reviewers for which the reviewer-paper pair is on the block diagonal of the similarity matrix.

We now turn to deriving a simplified form of the expected reviewer-side gain given in (67). Beginning from (67), we substitute in the form of the reviewer-side gain function from (68) and then plug in the similarity scores of the noiseless community model matrix to obtain

To be clear, the final equality above follows from the facts that Di∪Dic=[d]\mathcal{D}_{i}\cup\mathcal{D}_{i}^{c}=[d] for each reviewer i∈[n]i\in[n] and Si,j=sS_{i,j}=s for j∈Dij\in\mathcal{D}_{i} and Si,j′=0S_{i,j^{\prime}}=0 for j′∈Dicj^{\prime}\in\mathcal{D}_{i}^{c}. It is now evident that the expected reviewer-side gain only depends on the positions the papers on the block diagonal for each individual reviewer are presented.

A.4.3 Optimal Policy

In this section, we characterize the optimal policy for the noiseless community model and the given class of gain and bidding functions. To do so, we independently explain how the expected paper-side and reviewer-side gain are maximized. Then, we show that they can be simultaneously maximized to obtain the optimal policy.

The expected paper-side gain is maximized by any policy that shows a paper among the set with the minimum number of bids within Di\mathcal{D}_{i} in the highest position to each reviewer i∈[n]i\in[n]. We now characterize the maximum expected paper-side gain that can be obtained and then show that the aforementioned policy achieves it.

From the characteristics of the reviewer bidding behavior given in Section A.4.2, each reviewer bids on at most one paper almost surely. This means that the maximum number of bids that can be obtained by any policy is equal to the number of reviewers n=mqn=mq almost surely. The expected paper-side gain from (65) for the given paper-side gain function is the sum of the expected value of a strictly concave function of the number of bids on a paper over each the d=mqd=mq papers. Consequently, since the maximum number of bids that be obtained by any algorithm is equal to the number of papers almost surely, the expected paper-side gain is maximized if the bids are evenly distributed among the papers so that each paper has exactly one bid almost surely. It then immediately follows that the maximum expected paper-side gain that can be obtained from any algorithm ALG is

We now show that any policy presenting a paper among the set with a minimum number of bids within Di\mathcal{D}_{i} in the highest position to each reviewer i∈[n]i\in[n] maximizes the expected paper-side gain. For any given reviewer i∈[n]i\in[n], the qq papers in Di\mathcal{D}_{i} are each in Di′\mathcal{D}_{i^{\prime}} for q−1q-1 other reviewers i′∈[n]i^{\prime}\in[n] and also in Di′′c\mathcal{D}_{i^{\prime\prime}}^{c} for each of the remaining reviewers i′′∈[n]i^{\prime\prime}\in[n]. If a paper from Di\mathcal{D}_{i} is shown in the highest position to reviewer i∈[n]i\in[n], then it is bid on almost surely. Moreover, any paper that is not shown in the highest position to the reviewer is bid on with probability zero. Together, this means that upon the arrival of each reviewer i∈[n]i\in[n], there is a paper in Di\mathcal{D}_{i} with zero bids that has not been shown in the highest position to any reviewer previously almost surely. Consequently, each paper j∈[d]j\in[d] is shown exactly once almost surely in the highest position to some reviewer i∈Dji\in\mathcal{D}_{j}. It then follows from the decomposition in (70) that the expected paper-side gain of this policy ALG is

We conclude that the policy maximizes the expected paper-side gain since it was shown in (73) that the maximum expected paper-side gain that can be obtained is mqmq.

The expected paper-side and reviewer-side gains can be simultaneously maximized. Indeed, if a paper among the set with the minimum number of bids from Di\mathcal{D}_{i} is shown in the highest position to each reviewer i∈[n]i\in[n], then the expected paper-side gain is maximized. Furthermore, if the remaining papers in Di\mathcal{D}_{i} are shown ahead of each paper in Dic\mathcal{D}_{i}^{c} for each reviewer i∈[n]i\in[n], then the expected reviewer-side gain is maximized. It then follows that this is the optimal policy. We refer to such a policy as OPT in the remainder of the proof.

A.4.4 Optimality of SUPER∗ with Zero Heuristic

We show in this section that SUPER∗ with zero heuristic is equivalent to the optimal policy under the noiseless community model for the given class of gain and bidding functions.

Recall that as explained in Section 3 and formally characterized in Section 4, SUPER∗ with zero heuristic is designed to maximize the immediate expected gain from each reviewer conditioned on the history. We show that the immediate expected paper-side and reviewer-side gain from any reviewer i∈[n]i\in[n] are both maximized by showing a paper with the minimum number of bids among Di\mathcal{D}_{i} in the highest position, followed by the remaining papers in Di\mathcal{D}_{i} in any order, and then the papers from Dic\mathcal{D}_{i}^{c} in any order.

The immediate expected paper-side gain from any reviewer i∈[n]i\in[n] is maximized by showing a paper with the minimum number of bids among Di\mathcal{D}_{i} in the highest position in the paper ordering. To see why, observe that the immediate expected paper-side gain from any paper that is not shown in the highest position is zero since the probability of it being bid on is zero. Moreover, the probability of a paper being bid on that is shown in the highest position is only non-zero if it is in the set of papers Di\mathcal{D}_{i}. Then, since the given paper-side gain function is strictly concave so the returns of bids are diminishing, we determine that the immediate expected paper-side gain from the paper shown in the highest position of the ordering is maximized if it is a paper with the minimum number of bids among Di\mathcal{D}_{i}.

We now formally state the policy of SUPER∗ with zero heuristic policy for the noiseless community model and the given gain and bidding functions. The proof of Lemma 8 is given in Section A.4.8.

Under the assumptions of Theorem 3, SUPER∗ with zero heuristic shows a paper among the set with the minimum number of bids from Di\mathcal{D}_{i} in the highest position to each reviewer i∈[n]i\in[n]. Moreover, the remaining papers in Di\mathcal{D}_{i} are shown in an arbitrary order ahead of the papers in Dic\mathcal{D}_{i}^{c} which are also shown in arbitrary order to each reviewer i∈[n]i\in[n].

The policy of SUPER∗ with zero heuristic given in Lemma 8 is equivalent to the optimal policy derived in Section A.4.3. We conclude SUPER∗ with zero heuristic is optimal for the noiseless community model with the given class of gain and bidding functions.

A.4.5 Optimality of SIM

The SIM policy shows papers to each reviewer in decreasing order of the similarity scores with ties between a pair of papers broken in favor of the paper with fewer bids and any remaining ties are broken uniformly at random. The similarity score of each paper j∈Dij\in\mathcal{D}_{i} is greater than the similarity score of each paper j′∈Dicj^{\prime}\in\mathcal{D}_{i}^{c} for each reviewer. By definition of the policy, the previous fact immediately implies that for each reviewer i∈[n]i\in[n], SIM shows each paper in Di\mathcal{D}_{i} ahead of each paper in Dic\mathcal{D}_{i}^{c}. Moreover, the tie-breaking mechanism of SIM guarantees that a paper with the minimum number of bids among Di\mathcal{D}_{i} is shown in the highest position of the paper ordering to each reviewer i∈[n]i\in[n]. This policy is equivalent to the optimal policy given in Section A.4.3, and hence SIM is optimal for the noiseless community model with the given class of gain and bidding functions.

A.4.6 Suboptimality of BID

We now prove the suboptimality of BID for the noiseless community model.

The BID algorithm presents papers in an increasing order of the number of bids and ties between papers are broken in favor of the paper with the higher similarity score. In this section, we go on to show that this policy maximizes the expected paper-side gain. This follows from the fact that almost surely a paper with zero bids and a similarity score exceeding the threshold necessary for a reviewer to bid on a paper is shown in the highest position to each reviewer and bid on. However, for the noiseless community model similarity class, the algorithm is suboptimal for the combined objective since the expected reviewer-side gain obtained is suboptimal. The fundamental problem with BID is that, except for as a tie-breaking mechanism, the similarity scores are ignored by the algorithm. For the given bidding model, papers which are not shown in the highest position are bid on with probability zero. Consequently, showing papers with fewer bids closer, but not in the highest position, cannot improve the expected paper-side gain and reduces the expected reviewer-side gain.

Recall from Section A.4.3 that any policy presenting a paper among the set with a minimum number of bids within Di\mathcal{D}_{i} in the highest position to each reviewer i∈[n]i\in[n] maximizes the expected paper-side gain. We now follow similar arguments from Section A.4.3 to determine that BID shows a paper among the set with a minimum number of bids among Di\mathcal{D}_{i} in the highest position to each reviewer i∈[n]i\in[n] almost surely so that is maximizes the expected paper-side gain.

For any given reviewer i∈[n]i\in[n], the qq papers in Di\mathcal{D}_{i} are in Di′\mathcal{D}_{i^{\prime}} for the same q−1q-1 other reviewers i′∈[n]i^{\prime}\in[n] and also in Di′′c\mathcal{D}_{i^{\prime\prime}}^{c} for each of the remaining reviewers i′′∈[n]i^{\prime\prime}\in[n]. For any reviewer i∈[n]i\in[n], any paper j∈Dicj\in\mathcal{D}_{i}^{c} is bid on almost never and any paper j∈Dij\in\mathcal{D}_{i} is only bid on with non-zero probability if shown in the highest position to the reviewer. This means that upon the arrival of each reviewer i∈[n]i\in[n], there is a paper in Di\mathcal{D}_{i} with zero bids almost surely. Furthermore, the similarity score of any paper in Di\mathcal{D}_{i} is greater than the similarity score of any paper in Dic\mathcal{D}_{i}^{c} for each reviewer i∈[n]i\in[n]. Hence, BID shows a paper in Di\mathcal{D}_{i} with zero bids in the highest position to each reviewer i∈[n]i\in[n] almost surely since papers are shown in increasing order of the number of bids and ties are broken in favor of the paper with the higher similarity score. The structure of the bidding function guarantees that if a paper in Di\mathcal{D}_{i} is shown in the highest position of the paper ordering to reviewer i∈[n]i\in[n], then it is bid on by the reviewer almost surely. Consequently, each paper j∈[d]j\in[d] is shown exactly once almost surely in the highest position to some reviewer i∈Dji\in\mathcal{D}_{j}. It then follows from the decomposition in (70) that the expected paper-side gain of BID for every m≥2,q≥2m\geq 2,q\geq 2, and λ≥0\lambda\geq 0, is given by

From the expected paper-side gain of OPT given in (74), we conclude that for every m≥2,q≥2,m\geq 2,q\geq 2, and λ≥0\lambda\geq 0,

We now show that the optimal policy OPT obtains significantly more expected reviewer-side gain than BID. This requires deriving a suitable lower bound on the following expression based on (72):

Let us begin by defining a “good event” for any reviewer and paper under which if the paper has probability zero of being bid on then it is not bid on and if the paper has probability one of being bid on then it is bid on. Formally, for any reviewer k∈[n]k\in[n], paper j∈[d]j\in[d], and paper ordering πkALG\pi_{k}^{\texttt{ALG}} given by an algorithm ALG, we define

Moreover, for each reviewer i∈[n]i\in[n], define the following event Ei=∪k=1i−1∪j=1d{Ek,jOPT∪Ek,jBID}\mathcal{E}_{i}=\cup_{k=1}^{i-1}\cup_{j=1}^{d}\{\mathcal{E}_{k,j}^{\texttt{OPT}}\cup\mathcal{E}_{k,j}^{\texttt{BID}}\} which says the good event held for each reviewer that arrived previously for every paper and observe that the complement of this event occurs on a measure zero space by the structure of the bidding function given in (66). Consequently, from the law of total expectation, an equivalent form of (76) is given by

Recall from the derivation of the expected paper-side gain of OPT in Section A.4.3 and BID in this section that each algorithm obtains exactly one bid almost surely from each reviewer and on each paper. Define F\mathcal{F} as the set of initial ⌊mq/4⌋\lfloor mq/4\rfloor reviewers for which upon arrival of such a reviewer i∈Fi\in\mathcal{F} at least one paper on the block diagonal for the reviewer given by Di\mathcal{D}_{i} has received a bid previously. Observe that OPT obtains at least as much expected reviewer-side gain as BID from each reviewer since it was shown in Section A.4.3 that the policy maximizes the expected reviewer-side gain from each individual reviewer. As a result, we get the following lower bound on (77):

As shown in Section A.4.3, OPT shows a paper with the minimum number of bids among Di\mathcal{D}_{i} in the highest position of the paper ordering to each reviewer i∈Fi\in\mathcal{F}. Again, this paper corresponds to a paper in the set Ti,1T_{i,1} with zero bids. After this paper, the remaining papers in Di\mathcal{D}_{i} are shown in any arbitrary order. This group of papers contains papers among Ti,1∪Ti,2T_{i,1}\cup T_{i,2}. Since it has no impact on the expected gain in the analysis that follows, without loss of generality, consider that OPT shows the papers in Ti,1T_{i,1} ahead of the papers in Ti,2T_{i,2}.

The BID policy shows a paper with the minimum number of bids among Di\mathcal{D}_{i} in the highest position of the paper ordering to each reviewer i∈Fi\in\mathcal{F} almost surely as proved earlier. See that such a paper corresponds to a paper in the set Ti,1T_{i,1} with zero bids. After this paper, the remaining papers with zero bids, which by definition belong to Ti,1∪Ti,3T_{i,1}\cup T_{i,3}, are shown with ties broken in favor of the paper with the higher similarity score. Since each paper in Di\mathcal{D}_{i} has a higher similarity score than each paper in Dic\mathcal{D}_{i}^{c}, we conclude that BID shows the remaining papers in Ti,1T_{i,1} after the paper shown in the highest position.

Consequently, the papers in Ti,1T_{i,1} are shown among the positions {1,…,Ni,1}\{1,\dots,N_{i,1}\} by both OPT and BID conditioned on the event Ei\mathcal{E}_{i}. This allows us to simplify (79) and get that

From this set of facts and continuing from (80), we obtain

Minimizing over i∈Fi\in\mathcal{F} in (81) and using the definition ∣F∣=⌊mq/4⌋|\mathcal{F}|=\lfloor mq/4\rfloor, we get the bound

Moreover, for every m≥2m\geq 2 and q≥2q\geq 2, it holds that

and by definition of the noiseless community model

Toward the goal of bounding the right-hand side of (85), we now work on verifying the following claim.

Claim 1. For each reviewer i∈Fi\in\mathcal{F} and conditioned on the event Ei\mathcal{E}_{i},

Recall that Ni,3N_{i,3} denotes the number of papers in Dic\mathcal{D}_{i}^{c} with zero bids upon the arrival of reviewer i∈Fi\in\mathcal{F}. By definition, the number of papers in Dic\mathcal{D}_{i}^{c} is mq−qmq-q. To bound Ni,3N_{i,3}, we need to bound the maximum number of papers Dic\mathcal{D}_{i}^{c} that could have been bid on previously upon the arrival of the reviewer. Observe that upon the arrival of the reviewer, there could be at most (⌊mq/4⌋−1)−(Ni,2−1)(\lfloor mq/4\rfloor-1)-(N_{i,2}-1) reviewers from F\mathcal{F} that previously arrived and bid on a paper in Dic\mathcal{D}_{i}^{c}. This follows from the fact that ∣F∣=⌊mq/4⌋|\mathcal{F}|=\lfloor mq/4\rfloor and each reviewer bids on at most one paper almost surely from the structure of the bidding function given in (66), so the total number of bids from this set of reviewers previously is at most (⌊mq/4⌋−1)(\lfloor mq/4\rfloor-1). Furthermore, of the (⌊mq/4⌋−1)(\lfloor mq/4\rfloor-1) bids from the reviewer set F\mathcal{F}, the number of bids on papers which are in Di\mathcal{D}_{i} instead of Dic\mathcal{D}_{i}^{c} is given by (Ni,2−1)(N_{i,2}-1) since prior to the arrival of the reviewer a paper in Di\mathcal{D}_{i} had to be bid on by definition of the reviewer set F\mathcal{F}. Finally, at most (m−1)(m-1) papers in Dic\mathcal{D}_{i}^{c} are bid on before the arrival of the reviewer from previous reviewers which do not belong to F\mathcal{F} since there are mm blocks in the similarity matrix. Accordingly, the number of papers with a bid in Dic\mathcal{D}_{i}^{c} is at most (m−1)+(⌊mq/4⌋−1)−(Ni,2−1)(m-1)+(\lfloor mq/4\rfloor-1)-(N_{i,2}-1). We conclude that the number of papers in Dic\mathcal{D}_{i}^{c} without a bid given by Ni,3N_{i,3} for any reviewer i∈Fi\in\mathcal{F} conditioned on Ei\mathcal{E}_{i} is bounded below as follows

The quantity (3mq/4−q−m+1)(3mq/4-q-m+1) is increasing in mm and qq for m≥2m\geq 2, q≥2q\geq 2. Using this fact, we get that for every m≥2m\geq 2 and q≥2q\geq 2,

Combining (89) and (90) immediately implies that (88) holds. Finally, Ni,2≥1N_{i,2}\geq 1 for each reviewer i∈Fi\in\mathcal{F} conditioned on the event Ei\mathcal{E}_{i} by definition of the reviewer set, which proves the final inequality of (86).

Using the result from (86), we now prove the following claim to bound the right-hand side of (85). Claim 2. Conditioned on the event Ei\mathcal{E}_{i}, for each reviewer i∈Fi\in\mathcal{F} it must be that

To begin, for any i∈Fi\in\mathcal{F} conditioned on the event Ei\mathcal{E}_{i} we get that

Combining the fact that Ni,2≥1N_{i,2}\geq 1 for each reviewer i∈Fi\in\mathcal{F} conditioned on the event Ei\mathcal{E}_{i} by definition of the reviewer set with (86), we obtain

Then, combining (94) and (96) results in the bound

To bound (γrπ(q)−γrπ(mq−m−⌊mq/4⌋+2))(\gamma_{r}^{\pi}(q)-\gamma_{r}^{\pi}(mq-m-\lfloor mq/4\rfloor+2)), we need the following result proved in Section A.4.8.2.

Fix m≥2m\geq 2, q≥2q\geq 2, and let γrπ(x)=1/log⁡2(x+1)\gamma_{r}^{\pi}(x)=1/\log_{2}(x+1). Then,

Applying Lemma 9 to (97), we arrive at the lower bound claimed in (91). Then, relating (91) back to (82), for every m≥2,q≥2m\geq 2,q\geq 2, and λ≥0\lambda\geq 0, the following bound holds

Observe that the expectation in the right-hand side of (98) is dropped since it is not a random variable.

Combining the bounds on the expected paper-side and reviewer-side gain between OPT and BID given in (77) and (98), we find for every m≥2,q≥2,λ≥0m\geq 2,q\geq 2,\lambda\geq 0,

We conclude that there exists a constant c>0c>0 such that for every m≥2,q≥2m\geq 2,q\geq 2, and λ≥0\lambda\geq 0, BID is suboptimal by an additive factor of at least cλmq/log⁡22(mq)c\lambda mq/\log_{2}^{2}(mq) for the noiseless community model.

A.4.7 Suboptimality of RAND

In this section, we show the suboptimality of RAND for the noiseless community model.

The RAND algorithm selects a paper ordering uniformly at random from the set of permutations of papers. For the given class of gain and bidding functions, this is problematic since to obtain a bid from a reviewer, a paper from the block diagonal for the reviewer must be shown in the highest position. Since at least half of the papers are not on the block diagonal of the similarity matrix for any reviewer, there is a significant probability that RAND fails to induce a bid from each reviewer. This causes the algorithm to be suboptimal for the expected paper-side gain.

Recall from (70) that the expected paper-side gain from any paper j∈[d]j\in[d] is given by

To bound this quantity for a given paper, we need to characterize the distribution of the number of times the paper is shown in the highest position to reviewers for which it is on the block diagonal.

The RAND algorithm selects a paper ordering uniformly at random from the set of paper permutations. This means the probability of paper any paper j∈[d]j\in[d] being shown in the highest position to any reviewer i∈[n]i\in[n] is 1/mq1/mq since there are d=mqd=mq papers. Consequently, the number of times paper j∈[d]j\in[d] is shown in the highest position to reviewers in the set Dj\mathcal{D}_{j} follows a binomial distribution with qq trials, since the cardinality of Dj\mathcal{D}_{j} is qq, and a success probability of 1/mq1/mq. This means the expected paper-side gain from any paper j∈[d]j\in[d] given in (99) for RAND is equivalently

To bound (100), we need the following lemma that bounds the expectation of the square root of a binomial random variable with nn trials and success probability pp.

The proof of Lemma 10 is provided in Section A.4.8.3.

We can directly apply Lemma 10 to (100) since the given paper-side gain function is the square root function. The number of trials is q≥2q\geq 2 and the success probability is 1/mq1/mq, so for any paper j∈[d]j\in[d], we obtain

The bound in the right-hand side of (101) is decreasing in mm and qq for m≥2m\geq 2 and q≥2q\geq 2. This means for every m≥2m\geq 2, q≥2q\geq 2, and any paper j∈[d]j\in[d],

To get a final bound on the expected paper-side gain of the algorithm, we sum the previous bound over the number of papers and obtain

Combining (102) with the expected paper-side gain of the optimal policy which was shown to be mqmq in Section A.4.3, this implies for every m≥2,q≥2m\geq 2,q\geq 2, and λ≥0\lambda\geq 0,

We compare the expected reviewer-side gain of the optimal algorithm OPT and RAND. Previously in Section A.4.3 we showed that the optimal algorithm maximizes the expected reviewer-side gain. This means that the expected reviewer-side gain of RAND cannot exceed that from the optimal policy OPT. Consequently, for every m≥2,q≥2,m\geq 2,q\geq 2, and λ≥0\lambda\geq 0 we get the bound

Combining the bounds on the expected paper-side and reviewer-side gain between the optimal algorithm OPT and RAND given in (103) and (104), for every m≥2,q≥2m\geq 2,q\geq 2, and λ≥0\lambda\geq 0, we get that

We conclude that there exists a constant c>0c>0 such that for every m≥2,q≥2m\geq 2,q\geq 2, and λ≥0\lambda\geq 0, RAND is suboptimal by an additive factor of at least cmqcmq for the noiseless community model.

A.4.8 Proofs of Lemmas 8–10

In this section, we present the proofs of technical lemmas stated in the primary proof of Theorem 3.

In the proof of Corollary A.2 given in Section A.2, we showed in (17) that SUPER∗ with zero heuristic solves the problem

in order to determine the ordering of papers \pi_{i}^{\texttt{SUPER}\text{{}^{*}}} to present to reviewer i∈[n]i\in[n] so that the immediate expected gain is maximized conditioned on the history of bids from reviewers that arrived previously. Recalling that the bidding function is f(πi(j),Si,j)=\mathds1{πi(j)=1}\mathds1{Si,j>s/2}f(\pi_{i}(j),S_{i,j})=\mathds{1}\{\pi_{i}(j)=1\}\mathds{1}\{S_{i,j}>s/2\}, the optimization problem in (105) is equivalent to

Observe that Di∪Dic=[d]\mathcal{D}_{i}\cup\mathcal{D}_{i}^{c}=[d]. Moreover, if j∈Dij\in\mathcal{D}_{i}, then Si,j>s/2S_{i,j}>s/2 since Si,j=sS_{i,j}=s by definition of the noiseless community model similarity matrix and s∈[0.01,1]s\in[0.01,1]. Analogously, if j∈Dicj\in\mathcal{D}_{i}^{c}, then Si,j<s/2S_{i,j}<s/2 since Si,j=0S_{i,j}=0 by definition of the noiseless community model similarity matrix and s∈[0.01,1]s\in[0.01,1]. This allows us to simplify (106) to the following problem:

The given paper-side gain function γp\gamma_{p} is such that γp(gi−1,j+1)−γp(gi−1,j)\gamma_{p}(g_{i-1,j}+1)-\gamma_{p}(g_{i-1,j}) is decreasing as a function of the number of bids gi−1,jg_{i-1,j}. As a result, the expected paper-side gain term from (107), which is given by

is maximized by showing a paper j∈Dij\in\mathcal{D}_{i} with the minimum number of bids in the highest position of the paper ordering. Moreover, the given reviewer-side gain function γr\gamma_{r} from (68) is decreasing in the position πi(j)\pi_{i}(j) in which a paper is shown and increasing in the similarity score Si,jS_{i,j}. Consequently, the expected reviewer-side gain term from (107), which is given by

is maximized by showing papers in decreasing order of the similarity scores. The similarity score is Si,j=s∈[0.01,1]S_{i,j}=s\in[0.01,1] for papers in Di\mathcal{D}_{i} and the similarity score is Si,j=0S_{i,j}=0 for papers in Dic\mathcal{D}_{i}^{c} by definition of the noiseless community model. Accordingly, the expected reviewer-side gain term in (109) is maximized as long as each paper in Di\mathcal{D}_{i} is shown earlier in the paper ordering than each paper in Dic\mathcal{D}_{i}^{c}.

Since the expected paper-side and reviewer-side gain terms of (107) given by (108) and (109) respectively can be simultaneously maximized by showing any of the papers with the minimum number of bids among Di\mathcal{D}_{i} in the highest position, followed by the remaining papers in Di\mathcal{D}_{i} in any arbitrary order, and then the papers in Dic\mathcal{D}_{i}^{c} in any arbitrary order, we conclude this is the policy of SUPER∗ with zero heuristic.

Recall that γrπ=1/log⁡2(x+1)\gamma_{r}^{\pi}=1/\log_{2}(x+1). Moreover, fix m≥2m\geq 2 and q≥2q\geq 2. Simplifying the expression we seek to bound, we obtain

We now lower bound the numerator of the right-hand side of (110). For any fixed m≥2m\geq 2 and q≥2q\geq 2,

To see why, observe that mq−m−⌊mq/4⌋mq-m-\lfloor mq/4\rfloor is non-decreasing as a function of mm for m≥2m\geq 2 and q≥2q\geq 2. The non-decreasing property follows from the fact that

and notice that for q=2q=2, (112) is zero, and for q>2q>2, (112) is positive.

Now, see that log⁡2(2q−⌊q/2⌋+1)−log⁡2(q+1)\log_{2}(2q-\lfloor q/2\rfloor+1)-\log_{2}(q+1) is increasing as a function of qq since 2q−⌊q/2⌋>q2q-\lfloor q/2\rfloor>q for q≥2q\geq 2. Accordingly, for every m≥2m\geq 2 and q≥2q\geq 2,

To finish, we obtain a lower bound on (110) by finding an upper bound on the denominator in the right-hand side. Observe that log⁡2(mq−m−⌊mq/4⌋+2+1)≤log⁡2(mq)\log_{2}(mq-m-\lfloor mq/4\rfloor+2+1)\leq\log_{2}(mq) since m+⌊mq/4⌋≥3m+\lfloor mq/4\rfloor\geq 3 and log⁡2(q+1)≤log⁡2(mq)\log_{2}(q+1)\leq\log_{2}(mq) for every m≥2m\geq 2 and q≥2q\geq 2. Then, combined with (110), (111), and (113), we obtain the stated result of

Given n≥2n\geq 2 and p∈p\in, we need to prove the bound

From the fact that kk≤22\tfrac{\sqrt{k}}{k}\leq\tfrac{\sqrt{2}}{2} for k≥2k\geq 2, we bound (115) as follows:

From addition and subtraction of np(1-p)^{n-1}\big{(}\tfrac{\sqrt{2}}{2}\big{)} into the right-hand side of (117), we obtain

Now, see that from an indexing manipulation

Combining (118), (119), and (120) gives the final result of

A.5 Proof of Theorem 4: Noisy Community Model Result

In this proof, we show for the noisy community model that SUPER∗ with zero heuristic is near optimal and each of the baselines is significantly suboptimal with respect to SUPER∗ with zero heuristic. The organization of this proof is as follows. In Section A.5.1, we present notation and preliminary analysis that is needed throughout the proof. In Section A.5.2, we analyze SUPER∗ with zero heuristic and compute the expected paper-side gain for the similarity matrix class. We prove the suboptimality bounds for the SIM, BID, and RAND baselines with respect to SUPER∗ with zero heuristic separately in Sections A.5.3, A.5.4, and A.5.5 respectively. We finish the proof in Section A.5.6 by showing that SUPER∗ with zero heuristic is near optimal. Combining the results in each section of this proof gives the stated result of the theorem. Proofs of technical lemmas needed only for this proof can be found in Section A.5.7. The proofs of technical lemmas used in this proof, but introduced in the proof of Theorem 3, are given in Section A.4.8. Finally, we remark that a number of methods for proving this result are similar to that from the proof of Theorem 3 and we point out in several places where this is the case as well as where the techniques differ.

The notation and terminology in this proof follow that from the proof of Theorem 3 in Section A.4.1 since the gain and bidding functions are shared between the results and the noisy community model is based on the noiseless community model. The primary adjustment is that any reference to a similarity matrix SS refers to that from the noisy community model, which is generated by selecting some similarity matrix S′S^{\prime} from the noiseless community model as given in in (7), and then adding noise in the manner described in (8). Recall that the noise in the similarity score for each reviewer-paper pair (i,j)(i,j) denoted by νi,j\nu_{i,j} is drawn independently and uniformly from (0,ξ)(0,\xi) where ξ≤(1+λ)−1e−emq\xi\leq(1+\lambda)^{-1}e^{-emq} for the given trade-off parameter λ≥0\lambda\geq 0. We also follow the notation from the proof of Theorem 3 in Section A.4.1, in terms of terminology of reviewers and papers on the block diagonal and keep the sets Di\mathcal{D}_{i} for all i∈[n]i\in[n] and Dj\mathcal{D}_{j} for all j∈[d]j\in[d] from (63) and (64) defined in terms of the noiseless community model similarity matrix now given by S′S^{\prime}.

In an analogous manner to the preliminaries section of the proof of Theorem 3, we present several characteristics of the reviewer bidding behavior and the similarity scores that are needed throughout the proof. This set of rather immediate results also enable a decomposition of the expected paper-side gain equivalent to that for the noiseless community model from the proof of Theorem 3 given in (70).

We begin by showing if a paper is on the block diagonal for a reviewer, then it is bid on almost surely when shown in the highest position of the paper ordering to the reviewer and almost never when it is not.

Under the assumptions of Theorem 4, if the reviewer-paper pair (i,j)(i,j) is on the block diagonal of the noiseless community model matrix S′S^{\prime} so that i∈Dji\in\mathcal{D}_{j} and j∈Dij\in\mathcal{D}_{i}, then in the noisy community model matrix Si,j>s/2S_{i,j}>s/2. Moreover, the paper j∈[d]j\in[d] is bid on by reviewer i∈[n]i\in[n] almost surely when πiALG(j)=1\pi_{i}^{\texttt{ALG}}(j)=1 and almost never when πiALG(j)≠1\pi_{i}^{\texttt{ALG}}(j)\neq 1.

If the reviewer-paper pair (i,j)(i,j) is on the block diagonal of the noiseless community model matrix S′S^{\prime}, then by definition Si,j′=sS_{i,j}^{\prime}=s and Si,j=s−νi,jS_{i,j}=s-\nu_{i,j} where the noise νi,j\nu_{i,j} is drawn uniformly at random from the interval (0,ξ)(0,\xi). Moreover, recall that s∈[0.01,1]s\in[0.01,1] and ξ≤(1+λ)−1e−emq\xi\leq(1+\lambda)^{-1}e^{-emq}. Accordingly, for λ≥0,m≥2\lambda\geq 0,m\geq 2, and q≥2q\geq 2, we obtain

Since νi,j∈(0,ξ)\nu_{i,j}\in(0,\xi), we immediately get Si,j>s−ξS_{i,j}>s-\xi. Then applying (121), we conclude that Si,j>s/2S_{i,j}>s/2. Finally, since the probability of reviewer ii bidding on paper jj is given by the quantity f(πiALG(j),Si,j)=\mathds1{πiALG(j)=1}\mathds1{Si,j>s/2}f(\pi_{i}^{\texttt{ALG}}(j),S_{i,j})=\mathds{1}\{\pi_{i}^{\texttt{ALG}}(j)=1\}\mathds{1}\{S_{i,j}>s/2\}, the reviewer bids on the paper almost surely when πiALG(j)=1\pi_{i}^{\texttt{ALG}}(j)=1 and almost never when πiALG(j)≠1\pi_{i}^{\texttt{ALG}}(j)\neq 1. ∎

We now show that if a paper is not on the block diagonal for a given reviewer, then the reviewer bids on the paper almost never independent of the position the paper is shown.

Under the assumptions of Theorem 4, if the reviewer-paper pair (i,j)(i,j) is not on the block diagonal of the noiseless community model matrix S′S^{\prime} so that i∈Djci\in\mathcal{D}_{j}^{c} and j∈Dicj\in\mathcal{D}_{i}^{c}, then in the noisy community model matrix Si,j<s/2S_{i,j}<s/2. Moreover, paper j∈[d]j\in[d] is bid on almost never by reviewer i∈[n]i\in[n] independent of πiALG(j)\pi_{i}^{\texttt{ALG}}(j).

If the reviewer-paper pair (i,j)(i,j) is not on the block diagonal of the noiseless community model matrix S′S^{\prime}, then by definition Si,j′=0S_{i,j}^{\prime}=0 and Si,j=νi,jS_{i,j}=\nu_{i,j} where the noise νi,j\nu_{i,j} is drawn uniformly at random from the interval (0,ξ)(0,\xi). Since νi,j∈(0,ξ)\nu_{i,j}\in(0,\xi), we immediately get Si,j<ξS_{i,j}<\xi. Then applying (121), we conclude that Si,j<s/2S_{i,j}<s/2. Finally, since the probability of reviewer ii bidding on paper jj is given by the quantity f(πiALG(j),Si,j)=\mathds1{πiALG(j)=1}\mathds1{Si,j>s/2}f(\pi_{i}^{\texttt{ALG}}(j),S_{i,j})=\mathds{1}\{\pi_{i}^{\texttt{ALG}}(j)=1\}\mathds{1}\{S_{i,j}>s/2\}, the reviewer bids on the paper almost never independent of the position the paper is shown to the reviewer given from πiALG(j)\pi_{i}^{\texttt{ALG}}(j). ∎

Observe that Lemmas 11 and 12 imply that each reviewer bids on at most one paper almost surely. Moreover, they can also be combined to determine that any paper on the block diagonal for a reviewer is guaranteed to have a higher similarity score than any paper not on the block diagonal for the reviewer.

Under the assumptions of Theorem 4, if the reviewer-paper pair (i,j)(i,j) is on the block diagonal of the noiseless community model matrix S′S^{\prime} so that i∈Dji\in\mathcal{D}_{j} and j∈Dij\in\mathcal{D}_{i}, and the reviewer-paper pair (i,j′)(i,j^{\prime}) is not on the block diagonal of the noiseless community model matrix S′S^{\prime} so that i∈Dj′ci\in\mathcal{D}_{j^{\prime}}^{c} and j′∈Dicj^{\prime}\in\mathcal{D}_{i}^{c}, then in the noisy community model matrix Si,j>Si,j′S_{i,j}>S_{i,j^{\prime}}.

We now apply the preceding results to show that the expected paper-side gain from a given paper j∈[d]j\in[d] only depends on the positions it is shown to reviewers i∈[n]i\in[n] by some algorithm ALG for which the reviewer-paper pair (i,j)(i,j) is on the block diagonal of the similarity matrix. The expected paper-side gain for any paper j∈[d]j\in[d] simplifies to be

The above equation follows from Lemma 12, which indicates that the the bid from any reviewer i∈Djci\in\mathcal{D}_{j}^{c} is zero almost surely independent of the position the paper is shown, and from Lemma 11, which guarantees any reviewer i∈Dji\in\mathcal{D}_{j} bids on the paper j∈[d]j\in[d] almost surely if πiALG(j)=1\pi_{i}^{\texttt{ALG}}(j)=1 and almost never if πiALG(j)≠1\pi_{i}^{\texttt{ALG}}(j)\neq 1. As mentioned at the beginning of this section, this decomposition of the expected paper-side gain for the noisy community model in (122) is equivalent to that for the noiseless community model given in (70).

A.5.2 Analyzing SUPER∗ with Zero Heuristic

In this section, we present a preliminary analysis of SUPER∗ with zero heuristic for the noisy community model similarity matrix class with the given gain and bidding functions. We begin by characterizing the behavior of SUPER∗ with zero heuristic. Following deriving the policy, the expected paper-side gain of the algorithm is computed. The analysis of the expected reviewer-side gain is deferred to the sections showing the suboptimality of the baselines with respect to SUPER∗ with zero heuristic (specifically, see Sections A.5.3 and A.5.4). However, we do provide intuition in this section for why the expected reviewer-side gain is nearly optimal.

The given bidding function is such that only the paper shown in the highest position to a reviewer has a non-zero probability of being bid on. Intuitively Lemma 11 and Lemma 12 suggest that to optimize the expected paper-side gain, the algorithm should seek to show a paper on the block diagonal for the reviewer in the highest position. Moreover, since the given paper-side gain function exhibits diminishing returns in the number of bids, showing the paper on the block diagonal with fewest bids maximizes the immediate expected paper-side gain.

The given reviewer-side gain function is decreasing in the position a paper is shown and increasing in the similarity score of the paper. This indicates that to maximize the immediate expected reviewer-side gain, papers should be shown in a decreasing order of the similarity scores to the reviewer. For the given noisy community model similarity class, the similarity scores of papers on the block diagonal for a given reviewer are significantly higher than the similarity scores of papers off the block diagonal for the given reviewer as was formalized in Lemma 13. Furthermore, the noise is bounded in a small interval. Consequently, the similarity scores for papers on the block diagonal for a reviewer are nearly identical and the similarity scores for papers off the block diagonal for a reviewer are also nearly identical. This suggests that as long as papers on the block diagonal are shown ahead of papers off the block diagonal for a reviewer, then the expected reviewer-side gain from a given reviewer should be close to the maximum that can be obtained.

The high-level view of the objective the algorithm is optimizing indicates that the immediate expected paper-side gain can be maximized with minimal cost to the immediate expected reviewer-side gain. This can be achieved by showing the paper on the block diagonal for the reviewer with the minimum number of bids in the highest position and the remaining papers in a decreasing order of the similarity scores. The following lemma formalizes the intuition that has been given.

Under the assumptions of Theorem 4, when reviewer i∈[n]i\in[n] arrives, if there is a paper in Di\mathcal{D}_{i} with zero bids and each paper in Di\mathcal{D}_{i} has at most one bid, then SUPER∗ with zero heuristic shows the reviewer the paper with the maximum similarity score among the papers without a bid in Di\mathcal{D}_{i} at the highest position followed by the remaining papers in a decreasing order of the similarity scores.

The proof of Lemma 14 is provided in Section A.5.7.1. It turns out that the conditions of Lemma 14, namely the existence of a paper in Di\mathcal{D}_{i} with zero bids and each paper in Di\mathcal{D}_{i} having at most one bid upon the arrival of reviewer i∈[n]i\in[n], are met using SUPER∗ with zero heuristic almost surely. We now formally characterize this statement and then compute the expected paper-side gain of the algorithm.

Consider a group of qq reviewers denoted by R\mathcal{R} for which Di=Di′\mathcal{D}_{i}=\mathcal{D}_{i^{\prime}} for every pair of reviewers i,i′∈Ri,i^{\prime}\in\mathcal{R}, meaning that the papers on the block diagonal for the reviewers are equivalent. Observe that from the structure of the noisy community model, for every reviewer i∈Ri\in\mathcal{R}, it also holds that Di⊂Di′′c\mathcal{D}_{i}\subset\mathcal{D}_{i^{\prime\prime}}^{c} for all i′′∈Rci^{\prime\prime}\in\mathcal{R}^{c}, meaning that the papers on the block diagonal for each reviewer in R\mathcal{R} are off the block diagonal for all reviewers in Rc\mathcal{R}^{c}. Moreover, there are mm such blocks of reviewers analogous to the given group R\mathcal{R}.

Upon the initial arrival of a reviewer ii from R\mathcal{R}, from Lemma 12 each paper in Di\mathcal{D}_{i} has zero bids almost surely since they are off the block diagonal for all reviewers that arrived previously. From Lemma 14, SUPER∗ with zero heuristic shows this reviewer the paper in Di\mathcal{D}_{i} with the maximum similarity score in the highest position of the paper ordering. Lemma 11 guarantees that this paper is bid on by the reviewer almost surely and the rest of the papers in Di\mathcal{D}_{i} are bid on almost never by the reviewer.

We now consider the next arrival of a reviewer i′i^{\prime} from R\mathcal{R} and note that Di′=Di\mathcal{D}_{i^{\prime}}=\mathcal{D}_{i} by definition of this set of reviewers. Between the arrivals of reviewers ii and i′i^{\prime}, none of the papers in Di′\mathcal{D}_{i^{\prime}} obtain any more bids almost surely since again from Lemma 12 any paper that is off the block diagonal for a reviewer is bid on almost never independent of the position the paper is shown. This means each paper in Di′\mathcal{D}_{i^{\prime}} has zero bids almost surely except for the paper that has a bid from reviewer ii almost surely. Accordingly, we apply Lemma 14 to determine that SUPER∗ with zero heuristic shows this reviewer the paper with the maximum similarity score among the papers without a bid within Di′\mathcal{D}_{i^{\prime}} in the highest position of the paper ordering. Then, Lemma 11 guarantees that this paper is bid on by the reviewer almost surely and the rest of the papers in Di′\mathcal{D}_{i^{\prime}} are bid on almost never by the reviewer.

Repeatedly applying this argument, upon the final arrival of a reviewer i′′i^{\prime\prime} from R\mathcal{R}, each paper in Di′′\mathcal{D}_{i^{\prime\prime}} has exactly one bid except for one paper that remains without a bid almost surely. We note again that by definition of this set of reviewers Di′′=Di\mathcal{D}_{i^{\prime\prime}}=\mathcal{D}_{i}. From Lemma 14, SUPER∗ with zero heuristic shows the final paper without a bid within Di′′\mathcal{D}_{i^{\prime\prime}} in the highest position of the paper ordering and Lemma 11 ensures that this paper is bid on by the reviewer almost surely and the rest of the papers in Di′\mathcal{D}_{i^{\prime}} are bid on almost never by the reviewer.

Following the arrival of reviewer i′′i^{\prime\prime}, the papers in Di\mathcal{D}_{i} never appear on the block diagonal for a reviewer again and finish with exactly one bid almost surely after each being shown in the highest position of the paper ordering exactly once to some reviewer for which they are on the block diagonal almost surely. The line of reasoning applied to the group of reviewers R\mathcal{R} can be duplicated for each of the mm blocks of reviewers which share papers on the block diagonal. In doing so, it immediately follows from the decomposition in (122) that the expected paper-side gain of SUPER∗ with zero heuristic for every m≥2,q≥2m\geq 2,q\geq 2, and λ≥0\lambda\geq 0, is given by

Identically as in the derivation of the optimal expected paper-side gain for the noiseless community model given in Section A.4.3, this is the optimal expected paper-side gain that can be obtained since each reviewer bids on at most one paper almost surely and the given paper-side gain function is strictly concave so evenly distributing the bids over the papers maximizes the expected paper-side gain.

Since the conditions of Lemma 14 are satisfied for each reviewer almost surely, SUPER∗ with zero heuristic shows each reviewer i∈[n]i\in[n] the paper with the maximum similarity score among the papers without a bid in Di\mathcal{D}_{i} followed by the remaining papers in a decreasing order of the similarity scores. This fact leads to several properties of the algorithm for this similarity matrix class. From Lemma 13, Si,j>Si,j′S_{i,j}>S_{i,j^{\prime}} for j∈Di,j′∈Dicj\in\mathcal{D}_{i},j^{\prime}\in\mathcal{D}_{i}^{c}. This means the paper with the maximum similarity score among the papers without a bid in Di\mathcal{D}_{i} is equivalently the paper with the maximum similarity score among the papers without a bid. This results in the following property of the algorithm.

SUPER∗ with zero heuristic presents the paper with the maximum similarity score among the papers without a bid in the highest position of the paper ordering and the remaining papers in a decreasing order of the similarity scores to each reviewer i∈[n]i\in[n] almost surely.

Similarly, using Lemma 13, we can determine that the algorithm shows each paper that is on the block diagonal of the similarity matrix for the reviewer ahead of each paper off the block diagonal.

SUPER∗ with zero heuristic shows every paper in Di\mathcal{D}_{i} ahead of every paper in Dic\mathcal{D}_{i}^{c} to each reviewer i∈[n]i\in[n] almost surely.

The final property that again follows from Lemma 13 is that the algorithm shows the papers off the block diagonal in a decreasing order of the similarity scores.

SUPER∗ with zero heuristic shows papers among Dic\mathcal{D}_{i}^{c} in a decreasing order of the similarity scores to each reviewer i∈[n]i\in[n] almost surely.

The properties of SUPER∗ with zero heuristic provided are going to assist the comparison of the expected reviewer-side gain with that from the baselines and the optimal policy. As discussed previously, intuitively Property 2 should guarantee that the algorithm obtains near-optimal expected reviewer-side gain since the noise in the similarity scores is bounded in a small interval and the similarity scores of papers on the block diagonal are much higher than that for papers off the block diagonal for a reviewer.

A.5.3 Suboptimality of SIM

In this section, we analyze SIM for the noisy community model similarity matrix class with the given gain and bidding functions.

The SIM algorithm presents papers in a decreasing order of the similarity scores. This approach maximizes the expected reviewer-side gain since the given reviewer-side gain function is decreasing in the position a paper is shown and increasing in the similarity score of the paper. However, for the noisy community model similarity matrix class, the algorithm is suboptimal for the combined objective since the expected paper-side gain is far from optimal. As shown in the analysis of SUPER∗ with zero heuristic, to maximize the expected paper-side gain, each paper should only be shown in the highest position of the paper ordering to a reviewer once almost surely. Moreover, this must be when the paper is on the block diagonal for a reviewer so that it obtains a bid almost surely. The problem with SIM for this similarity matrix class is that it is oblivious to the number of bids on papers. As a result, the algorithm may show a paper in the highest position of the paper ordering to a reviewer that has only marginally higher similarity score, but many more bids, than another option. While this may result in a scarce amount more gain from the reviewer-side objective, we show it is costly in terms of the paper-side objective. We formalize this by showing SIM is significantly suboptimal for the expected paper-side gain, and that it only achieves a marginal amount more expected reviewer-side gain than SUPER∗ with zero heuristic.

Recall from (122) that the expected paper-side gain from any paper j∈[d]j\in[d] is given by

To bound this quantity for a given paper, we need to characterize the distribution of the number of times the paper is shown in the highest position of the paper ordering to reviewers for which it is on the block diagonal.

Toward this goal, let us consider any reviewer i∈[n]i\in[n] and the probability of each paper being shown in the highest position of the paper ordering for the reviewer. For the given reviewer, the set of papers on the block diagonal is given by Di\mathcal{D}_{i} and this set has cardinality qq. Moreover, from Lemma 13, Si,j>Si,j′S_{i,j}>S_{i,j^{\prime}} for j∈Di,j′∈Dicj\in\mathcal{D}_{i},j^{\prime}\in\mathcal{D}_{i}^{c}. This result says the similarity score of any paper on the block diagonal for the reviewer is greater than the similarity score of any paper off the block diagonal for the reviewer.

The SIM algorithm shows papers in a decreasing order of the similarity scores, which combined with Lemma 13, guarantees that the probability of any paper j∈Dicj\in\mathcal{D}_{i}^{c} being shown in the highest position of the paper ordering is zero. For any paper j∈Dij\in\mathcal{D}_{i}, the similarity score is given by Si,j=s−νi,jS_{i,j}=s-\nu_{i,j}. The noise νi,j\nu_{i,j} for each reviewer-paper pair (i,j)(i,j) is drawn independently and uniformly at random from a bounded interval. This implies that the probability of any paper j∈Dij\in\mathcal{D}_{i} being shown in the highest position to the reviewer is 1/q1/q since there are qq papers in the set.

Recall that Dj\mathcal{D}_{j} for any paper j∈[d]j\in[d] denotes the reviewers i∈[n]i\in[n] for which the reviewer-paper pair (i,j)(i,j) is on the block diagonal of the similarity matrix. From the preceding reasoning, the probability of paper j∈[d]j\in[d] being shown in the highest position to each reviewer i∈Dji\in\mathcal{D}_{j} is 1/q1/q. Consequently, the number of times paper j∈[d]j\in[d] is shown in the highest position to reviewers in the set Dj\mathcal{D}_{j} follows a Binomial distribution with qq trials since the cardinality of Dj\mathcal{D}_{j} is qq and a success probability of 1/q1/q. This means the expected paper-side gain from any paper j∈[d]j\in[d] given in (124) for SIM, is equivalently expressed as

To bound (125), we can directly apply Lemma 10, which bounds the expectation of the square root of a binomial random variable, and obtain

The bound in (126) is decreasing in qq for q≥2q\geq 2. This means for every q≥2q\geq 2 and any paper j∈[d]j\in[d],

To get the expected paper-side gain of the algorithm, we sum this bound over the number of papers and obtain

Combining (127) with the expected paper-side gain of SUPER∗ with zero heuristic from (123), this implies for every m≥2,q≥2m\geq 2,q\geq 2, and λ≥0\lambda\geq 0,

We now turn our attention to comparing the expected reviewer-side gain of SUPER∗ with zero heuristic and SIM. We need to bound

Toward doing so, recall Property 2, which says SUPER∗ with zero heuristic shows every paper in Di\mathcal{D}_{i} ahead of every paper in Dic\mathcal{D}_{i}^{c} to each reviewer i∈[n]i\in[n] almost surely. Moreover, Property 3 says the papers among Dic\mathcal{D}_{i}^{c} are shown in decreasing order of the similarity scores to each reviewer i∈[n]i\in[n] almost surely. In comparison, SIM shows papers in decreasing order of the similarity scores to each reviewer i∈[n]i\in[n]. From Lemma 13, the similarity scores of papers in Di\mathcal{D}_{i} are greater than the similarity scores of papers in Dic\mathcal{D}_{i}^{c} for each reviewer i∈[n]i\in[n]. Combining this fact with the policy of SUPER∗ with zero heuristic and SIM, we can see that the algorithms show the papers among Dic\mathcal{D}_{i}^{c} in identical positions almost surely. This means the reviewer-side gain from this set of papers is equivalent for each of the algorithms almost surely.

Since the noise is bounded in a small interval, we expect that the ordering among papers in Di\mathcal{D}_{i} would not impact the expected reviewer-side gain significantly as long as they are shown before the papers in Dic\mathcal{D}_{i}^{c}. The following result formalizes this intuition and provides a bound.

The proof of Lemma 15 is provided in Section A.5.7.2.

The result of Lemma 15 immediately applies to (129) for each reviewer conditioned on the almost sure events given the characteristics of SUPER∗ with zero heuristic and SIM mentioned earlier and since it holds for any realization of the noise in the similarity scores. Combining (129) with Lemma 15 and noting that there are n=mqn=mq reviewers, we obtain for every m≥2,q≥2m\geq 2,q\geq 2, and λ≥0\lambda\geq 0,

Finally, see that for every m≥2m\geq 2 and q≥2q\geq 2,

since −mq2e−emqlog⁡(4)-mq^{2}e^{-emq}\log(4) is negative and increasing as a function of mm and qq for m≥2m\geq 2 and q≥2q\geq 2. From (130) and (131), we get that for every m≥2,q≥2m\geq 2,q\geq 2, and λ≥0\lambda\geq 0,

Combining the bounds on the expected paper-side and reviewer-side gain between SUPER∗ with zero heuristic and SIM given in (128) and (132), we get that for every m≥2,q≥2m\geq 2,q\geq 2, and λ≥0\lambda\geq 0,

We conclude that there is a constant c>0c>0 such that for every m≥2,q≥2m\geq 2,q\geq 2, and λ≥0\lambda\geq 0, SUPER∗ with zero heuristic obtains an additive factor of at least cmqcmq more expected gain than SIM in the noisy community model.

A.5.4 Suboptimality of BID

We now analyze BID for the noisy community model with the given gain and bidding functions. We remark that much of the analysis in this section follows very similarly to that for BID given in Section A.4.6 from the proof of Theorem 3 regarding the noiseless community model since the reviewer bidding behavior is identical in the noisy community model as characterized by Lemmas 11, 12, and 13. The primary adjustments are in the analysis of the expected reviewer-side gain with respect to SUPER∗ with zero heuristic.

For any given reviewer i∈[n]i\in[n], the qq papers in Di\mathcal{D}_{i} are each in Di′\mathcal{D}_{i^{\prime}} for q−1q-1 other reviewers i′∈[n]i^{\prime}\in[n] and also in Di′′c\mathcal{D}_{i^{\prime\prime}}^{c} for each of the remaining reviewers i′′∈[n]i^{\prime\prime}\in[n]. For any reviewer i∈[n]i\in[n], any paper j∈Dicj\in\mathcal{D}_{i}^{c} is bid on almost never from Lemma 12 and any paper j∈Dij\in\mathcal{D}_{i} is only bid on with non-zero probability if shown in the highest position to the reviewer from Lemma 11. This means that upon the arrival of each reviewer i∈[n]i\in[n], there is a paper in Di\mathcal{D}_{i} with zero bids that has not been shown in the highest position to any reviewer previously almost surely. Furthermore, from Lemma 13, the similarity score of any paper in Di\mathcal{D}_{i} is greater than the similarity score of any paper in Dic\mathcal{D}_{i}^{c} for each reviewer i∈[n]i\in[n]. Therefore, BID shows a paper in Di\mathcal{D}_{i} with zero bids in the highest position to each reviewer i∈[n]i\in[n] almost surely since papers are shown in increasing order of the number of bids and ties are broken in favor of the paper with the higher similarity score. Lemma 11 guarantees that if a paper in Di\mathcal{D}_{i} is shown in the highest position of the paper ordering to reviewer i∈[n]i\in[n], then it is bid on by the reviewer almost surely. Consequently, each paper j∈[d]j\in[d] is shown exactly once almost surely in the highest position to some reviewer to some reviewer i∈Dji\in\mathcal{D}_{j}. It then follows from the decomposition in (122) that the expected paper-side gain of BID for every m≥2,q≥2m\geq 2,q\geq 2, and λ≥0\lambda\geq 0, is given by

From the expected paper-side gain of SUPER∗ with zero heuristic given in (123), we conclude that for every m≥2,q≥2,m\geq 2,q\geq 2, and λ≥0\lambda\geq 0,

Before moving on to the expected reviewer-side gain, we point out that SUPER∗ with zero heuristic and BID show the same paper in the highest position to each reviewer almost surely as direct result of Lemma 14, the definition of the BID policy, and the derivations of the expected paper-side gain for each algorithm.

SUPER∗ with zero heuristic and BID show the same paper in the highest position of the paper ordering to each reviewer almost surely.

As we now show, the suboptimality of BID stems from the fact that after the paper shown in the highest position, the remaining papers are presented in increasing order of the number of bids, whereas SUPER∗ with zero heuristic shows the remaining papers in decreasing order of the similarity scores.

We now focus on showing SUPER∗ with zero heuristic obtains significantly more expected reviewer-side gain than BID. This requires deriving a suitable lower bound on the following expression:

Let us begin by defining a “good event” for any reviewer and paper under which if the paper has probability zero of being bid on then it is not bid on and if the paper has probability one of being bid on then it is bid on. Formally, for any reviewer k∈[n]k\in[n], paper j∈[d]j\in[d], and paper ordering πkALG\pi_{k}^{\texttt{ALG}} given by an algorithm ALG, we define

Moreover, for each reviewer i∈[n]i\in[n], define the following event \mathcal{E}_{i}=\cup_{k=1}^{i-1}\cup_{j=1}^{d}\{\mathcal{E}_{k,j}^{\texttt{SUPER}\text{{}^{*}}}\cup\mathcal{E}_{k,j}^{\texttt{BID}}\} which says the good event held for each reviewer that arrived previously for every paper and observe that the complement of this event occurs on a measure zero space by the structure of the bidding function given in (66). Consequently, from the law of total expectation, an equivalent form of (134) is given by

From Property 4, SUPER∗ with zero heuristic and BID show the same paper in the highest position of the paper ordering to any reviewer i∈[n]i\in[n] given the event Ei\mathcal{E}_{i}. Moreover, from Property 1, SUPER∗ with zero heuristic presents the remainder of the papers in a decreasing order of the similarity scores given the event Ei\mathcal{E}_{i}. This implies that for each reviewer i∈[n]i\in[n], SUPER∗ with zero heuristic obtains at least as much reviewer-side gain as BID given the event Ei\mathcal{E}_{i} since the reviewer-side gain function is increasing in the similarity score and decreasing in the position a paper is shown. Define F\mathcal{F} as the initial set of ⌊mq/4⌋\lfloor mq/4\rfloor reviewers for which upon arrival of such a reviewer i∈Fi\in\mathcal{F} at least one paper on the block diagonal for the reviewer given by Di\mathcal{D}_{i} has received a bid previously, where we recall that SUPER∗ with zero heuristic and BID each obtain exactly one bid from each reviewer and on each paper almost surely as proved in the analysis of the expected paper-side gains. From (135) and the fact that SUPER∗ with zero heuristic obtains at least as much expected reviewer-side gain as BID from each reviewer given the event E\mathcal{E}, we obtain

From Property 4, SUPER∗ with zero heuristic and BID show the same paper in the highest position of the paper ordering to each reviewer i∈[n]i\in[n] given Ei\mathcal{E}_{i}. This allows us to simplify (137) and get that

Given event Ei\mathcal{E}_{i}, SUPER∗ with zero heuristic shows papers among Ti,2∪Ti,3T_{i,2}\cup T_{i,3} in decreasing order of the similarity scores followed by papers among Ti,4∪Ti,5T_{i,4}\cup T_{i,5} in decreasing order of the similarity scores consequent of Properties 1, 2, and 3.

Now consider an algorithm ALG that shows papers from Ti,kT_{i,k} ahead of papers from Ti,k+1T_{i,k+1} for each k∈{1,2,3,4}k\in\{1,2,3,4\}. Moreover, let this algorithm present papers among each group Ti,kT_{i,k} for k∈{1,2,3,4,5}k\in\{1,2,3,4,5\} in decreasing order of the similarity scores. The given reviewer-side gain function is decreasing in the position a paper is shown and increasing in the similarity score. This means the expected reviewer-side gain from any reviewer is maximized by showing papers in decreasing order of the similarity scores. Consequently, the expected reviewer-side gain of SUPER∗ with zero heuristic from each reviewer is at least as much as that from ALG. This fact leads to a lower bound on (138) of

where now Ei=∪k=1i−1∪j=1d{Ek,jALG∪Ek,jBID}\mathcal{E}_{i}=\cup_{k=1}^{i-1}\cup_{j=1}^{d}\{\mathcal{E}_{k,j}^{\texttt{ALG}}\cup\mathcal{E}_{k,j}^{\texttt{BID}}\}.

The BID policy shows papers in Ti,2∪Ti,4T_{i,2}\cup T_{i,4} ahead of papers in Ti,3∪Ti,5T_{i,3}\cup T_{i,5}. Moreover, papers in Ti,2T_{i,2} are shown ahead of papers in Ti,4T_{i,4} and papers in Ti,3T_{i,3} ahead of papers in Ti,5T_{i,5}. Papers among each group Ti,kT_{i,k} for k∈{2,3,4,5}k\in\{2,3,4,5\} are shown in decreasing order of the similarity scores. This characterization of the BID policy follows from definition, since papers are shown in increasing order of the number of bids with ties broken by the similarity scores. Recall that the similarity scores of papers in Ti,2∪Ti,3T_{i,2}\cup T_{i,3} are greater than the similarity scores of papers in Ti,4∪Ti,5T_{i,4}\cup T_{i,5} from Lemma 13. It is now clear that ALG and BID show papers among Ti,2∪Ti,5T_{i,2}\cup T_{i,5} in identical positions given the event Ei\mathcal{E}_{i}. Combining this fact with (139), we get that

We now separate the sum over papers in Ti,3T_{i,3} from the sums over papers in Ti,4T_{i,4} in (140) to obtain

The ALG policy shows papers in Ti,3T_{i,3} followed by papers in Ti,4T_{i,4}, with each group of papers being presented in decreasing order of the similarity scores to each reviewer given the event Ei\mathcal{E}_{i}. In contrast, the BID policy shows papers in Ti,4T_{i,4} followed by papers in Ti,3T_{i,3}, with each group of papers being presented in decreasing order of the similarity scores. This means that BID shows each paper in Ti,3T_{i,3} later in the paper ordering by Ni,4N_{i,4} positions compared to ALG to each reviewer given Ei\mathcal{E}_{i}. Analogously, ALG shows each paper in Ti,4T_{i,4} later in the paper ordering by Ni,3N_{i,3} positions compared to BID to each reviewer given Ei\mathcal{E}_{i}. This set of facts and continuing from (137), leads to the bound

From the decomposed form of the reviewer-side gain function in (69), an equivalent form of (142) is

Following the exact techniques to prove Claim 1 in Section A.4.6 for the expected reviewer-side gain analysis of BID in the noiseless community model, we get that for each reviewer i∈Fi\in\mathcal{F} and conditioned on the event Ei\mathcal{E}_{i},

Now, toward the goal of bounding (145), we perform the following indexing manipulations:

To obtain (147), we used the fact from (146) that Ni,4≥Ni,3N_{i,4}\geq N_{i,3} for any reviewer i∈Fi\in\mathcal{F} given the event Ei\mathcal{E}_{i}.

Minimizing over i∈Fi\in\mathcal{F} in (149) and using the definition ∣F∣=⌊mq/4⌋|\mathcal{F}|=\lfloor mq/4\rfloor, we have

Moreover, for every m≥2m\geq 2, q≥2q\geq 2, it holds that

By definition of the noisy community model and the given bound on ξ\xi, for every m≥2m\geq 2, q≥2q\geq 2, and λ≥0\lambda\geq 0, we get

Combining (150), (151), and (152), we have

Then, applying exactly the same techniques to prove Claim 2 in Section A.4.6 for the expected reviewer-side gain analysis of BID in the noiseless community model, for every i∈Fi\in\mathcal{F} conditioned on the event Ei\mathcal{E}_{i}, we have

Finally, combining (154) with (153), for every m≥2,q≥2m\geq 2,q\geq 2, and λ≥0\lambda\geq 0, the following bound holds

Observe that the expectation in the right-hand side of (155) is dropped since it is not a random variable.

Combining the bounds on the expected paper-side and reviewer-side gain between SUPER∗ with zero heuristic and BID given in (133) and (155), we find for every m≥2,q≥2,λ≥0m\geq 2,q\geq 2,\lambda\geq 0,

We conclude that there exists a constant c>0c>0 such that for every m≥2,q≥2m\geq 2,q\geq 2, and λ≥0\lambda\geq 0, SUPER∗ with zero heuristic obtains an additive factor of at least cλmq/log⁡22(mq)c\lambda mq/\log_{2}^{2}(mq) more expected gain than BID for the noisy community model.

A.5.5 Suboptimality of RAND

In this section, we analyze RAND for the noisy community model similarity class with the given gain and bidding functions. A significant amount of the analysis in this section follows identically to that from analyzing RAND in the noiseless community model from Section A.4.7 and the reason for the suboptimal behavior is identical.

Recall from (122) that the expected paper-side gain from any paper j∈[d]j\in[d] is given by

We remark that the decomposition of the expected paper-side gain from any paper given in (156) for RAND in the noisy community model is identical to that given in (99) for RAND in the noiseless community model. Since the RAND policy is independent of the similarity scores and the reviewer bids, the distribution of the number of times a paper is shown in the highest position to reviewers for which it is on the block diagonal is identical in the noisy community model as it is in the noiseless community model. Accordingly, we directly bound the expected paper-side gain of RAND in the noisy community model using the bound from (102) derived in Section A.4.7 for RAND in the noiseless community model. Then, combining with the expected paper-side gain of SUPER∗ with zero heuristic from (123), we get that for every m≥2,q≥2m\geq 2,q\geq 2, and λ≥0\lambda\geq 0,

We now need to compare the expected reviewer-side gain of SUPER∗ with zero heuristic and RAND. The SIM algorithm obtains the maximum expected reviewer-side gain that can be achieved since the reviewer-side gain function is increasing in the similarity score and decreasing in the position a paper is shown. Consequently, the bound on the expected reviewer-side gain from (132) between SUPER∗ with zero heuristic and SIM applies to RAND. Using the bound from (132), we get that for every m≥2,q≥2,m\geq 2,q\geq 2, and λ≥0\lambda\geq 0,

Combining the bounds on the expected paper-side and reviewer-side gain between SUPER∗ with zero heuristic and RAND given in (157) and (158), for every m≥2,q≥2m\geq 2,q\geq 2, and λ≥0\lambda\geq 0,

We conclude that there exists a constant c>0c>0 such that for every m≥2,q≥2m\geq 2,q\geq 2, and λ≥0\lambda\geq 0, SUPER∗ with zero heuristic obtains an additive factor of at least cmqcmq more expected gain than RAND in the noisy community model.

A.5.6 Near-Optimality of SUPER∗ with Zero Heuristic

In this section, we show that SUPER∗ with zero heuristic is nearly optimal. We let OPT denote the optimal algorithm for the expected gain.

As explained in Section A.5.2, the expected paper-side gain of SUPER∗ with zero heuristic is the maximum that can be achieved. Indeed, this is consequent of the facts that each reviewer bids on at most one paper almost surely and the given paper-side gain function is strictly concave so evenly distributing the bids over the papers maximizes the expected paper-side gain. We conclude that for every m≥2,q≥2,m\geq 2,q\geq 2, and λ≥0\lambda\geq 0,

The SIM algorithm obtains the maximum expected reviewer-side gain that can be achieved since the reviewer-side gain function as given in (68) is increasing in the similarity score and decreasing in the position a paper is shown, which means showing papers in decreasing order of the similarity scores to each reviewer maximizes the expected reviewer-side gain. Consequently, the bound on the expected reviewer-side gain from (132) between SUPER∗ with zero heuristic and SIM applies to the optimal algorithm. Using the bound from (132), we get that for m≥2,q≥2,m\geq 2,q\geq 2, and λ≥0\lambda\geq 0,

Combining the bounds on the expected paper-side and reviewer-side gain between SUPER∗ with zero heuristic and OPT given in (159) and (160), we get that for every m≥2,q≥2m\geq 2,q\geq 2, and λ≥0\lambda\geq 0,

We conclude SUPER∗ with zero heuristic is always within at least an additive factor of 0.00010.0001 of the optimal in the noisy community model.

A.5.7 Proofs of Lemmas 14–15

In this section, we present the proofs of technical lemmas invoked in the primary proof of Theorem 4.

In the proof of Corollary A.2 given in Section A.2, we showed in (17) that SUPER∗ with zero heuristic solves the problem

in order to determine the ordering of papers \pi_{i}^{\texttt{SUPER}\text{{}^{*}}} to present to reviewer i∈[n]i\in[n] so that the immediate expected gain is maximized conditioned on the history of bids from reviewers that arrived previously. Recalling that the bidding function is f(πi(j),Si,j)=\mathds1{πi(j)=1}\mathds1{Si,j>s/2}f(\pi_{i}(j),S_{i,j})=\mathds{1}\{\pi_{i}(j)=1\}\mathds{1}\{S_{i,j}>s/2\}, the optimization problem in (161) is equivalent to

Observe that Di∪Dic=[d]\mathcal{D}_{i}\cup\mathcal{D}_{i}^{c}=[d]. Moreover, if j∈Dij\in\mathcal{D}_{i}, then Si,j>s/2S_{i,j}>s/2 from Lemma 11. Analogously, if j∈Dicj\in\mathcal{D}_{i}^{c}, then Si,j<s/2S_{i,j}<s/2 from Lemma 12. This allows us to simplify (162) to the following problem:

Given the assumption that there is a paper in Di\mathcal{D}_{i} with zero bids and each paper in Di\mathcal{D}_{i} has at most one bid, we need to prove SUPER∗ with zero heuristic shows the paper with the maximum similarity score among the papers without a bid in Di\mathcal{D}_{i} followed by the remaining papers in a decreasing order of the similarity scores. To do so, we analyze the solution to (163) when the paper with the maximum similarity score has zero bids and when the paper with the maximum similarity score has one bid. For each scenario, we show SUPER∗ with zero heuristic presents the paper with the maximum similarity score among the papers without a bid in the highest position and the remaining papers in a decreasing order of the similarity scores. This is equivalent to the stated result we seek to prove since from Lemma 13, Si,j>Si,j′S_{i,j}>S_{i,j^{\prime}} for j∈Di,j′∈Dicj\in\mathcal{D}_{i},j^{\prime}\in\mathcal{D}_{i}^{c}, which guarantees the paper with the maximum similarity score belongs to the set Di\mathcal{D}_{i} and the paper with the maximum similarity score among the papers without a bid belongs to the set Di\mathcal{D}_{i}.

Before analyzing each scenario, we recall some key properties of the functions in the optimization problem given in (163) under the assumptions. The given paper-side gain function γp\gamma_{p} is such that the quantity γp(gi−1,j+1)−γp(gi−1,j)\gamma_{p}(g_{i-1,j}+1)-\gamma_{p}(g_{i-1,j}) is decreasing as a function of the number of bids gi−1,jg_{i-1,j}. As a result, the expected paper-side gain term from (163), which is given by

is maximized by showing the paper j∈Dij\in\mathcal{D}_{i} with the minimum number of bids in the highest position of the paper ordering. Moreover, the given reviewer-side gain function γr\gamma_{r} from (68) is decreasing in the position πi(j)\pi_{i}(j) in which a paper is shown and increasing in the similarity score Si,jS_{i,j}. Consequently, the expected reviewer-side gain term from (163), which is given by

is maximized by showing papers in decreasing order of the similarity scores.

If the paper with the maximum similarity score has zero bids, then the solution to (163) is to present the papers in decreasing order of the similarity scores. To see why this solution is optimal, observe that it maximizes each component of (163) given in (164) and (165) since the paper with the maximum similarity score has the minimum number of bids among the set Di\mathcal{D}_{i} and papers are in decreasing order of the similarity scores. This solution is equivalent to presenting the paper with the maximum similarity score among the papers without a bid in the highest position and the remaining papers in a decreasing order of the similarity scores since the paper with the maximum similarity score has zero bids.

To determine the solution to (163) when the paper with the maximum similarity score has one bid, we consider groups of candidate solutions. We group potential solutions into the set of paper orderings that show a paper with at least one bid in the highest position (group 1) and the set of paper orderings that show a paper without a bid in the highest position (group 2). For each group of paper orderings, we find the solution that maximizes the objective of the optimization problem in (163). To resolve which is optimal, we compare the objective values of the solutions from each group.

Observe that −qe−emqlog⁡(4)-qe^{-emq}\log(4) is negative and an increasing as a function of mm and qq on the domain m≥2m\geq 2 and q≥2q\geq 2. This means for every m≥2m\geq 2 and q≥2q\geq 2,

Moreover, for the given paper-side gain function,

Combining (167), (168), and (169), we obtain

We have now derived the solution to (163) when the paper with the maximum similarity score has not obtained a bid previously and when the paper with the maximum similarity score has obtained exactly one bid previously. For each scenario, we showed SUPER∗ with zero heuristic presents the paper with the maximum similarity score among the papers without a bid in the highest position and the remaining papers in a decreasing order of the similarity scores. This allows us to conclude that if there is a paper in Di\mathcal{D}_{i} with zero bids and each paper in Di\mathcal{D}_{i} has at most one bid, then SUPER∗ with zero heuristic shows the paper with the maximum similarity score among the papers without a bid in Di\mathcal{D}_{i} followed by the remaining papers in a decreasing order of the similarity scores.

Equivalently, from the decomposed form of the given reviewer-side gain function from (68),

By definition, the similarity score of each paper j∈Dij\in\mathcal{D}_{i} is given by Si,j=s−νi,jS_{i,j}=s-\nu_{i,j}. Moreover, νi,j\nu_{i,j} is bounded in (0,ξ)(0,\xi), so s−ξ<s−νi,j<ss-\xi<s-\nu_{i,j}<s. This fact leads to the lower bound

from the definition of γrπ\gamma_{r}^{\pi} given in (69). Since λ(2s−ξ−2s)≤0\lambda(2^{s-\xi}-2^{s})\leq 0 and 1/log⁡2(j+1)≤11/\log_{2}(j+1)\leq 1 for each j∈[q]j\in[q], we obtain

Recall that ξ≤(1+λ)−1e−emq\xi\leq(1+\lambda)^{-1}e^{-emq}, which means

Now, see that λ(2s−(1+λ)−1e−emq−2s)\lambda(2^{s-(1+\lambda)^{-1}e^{-emq}}-2^{s}) is non-positive and a decreasing function of λ\lambda and ss on the domain λ≥0\lambda\geq 0 and s≥0.01s\geq 0.01. This means for every λ≥0\lambda\geq 0 and s≥0.01s\geq 0.01, the following relation holds

Appendix B Additional Results

In this section, we formally state and prove a pair of results that were mentioned informally in the main paper. We characterize the time complexity per-reviewer of the SUPER∗ algorithm for the general model and for a selected set of gain and bidding functions that admit a computationally efficient solution. Moreover, we show that SUPER∗ with any heuristic is globally optimal given a linear paper-side gain. This result is a corollary of the fact that SUPER∗ is locally optimal as shown in Theorem 1.

The following proposition characterizes the time complexity of the SUPER∗ algorithm for each reviewer given the evaluations of the heuristic for the general form and a relevant class of gain and bidding functions that admits a computational efficient solution.

We partition this proof by first examining the time complexity under the general model and then after which we consider the time complexity for the special case.

We begin by showing the time complexity of SUPER∗ for a reviewer given the heuristic evaluations under the general class of gain and bidding functions. The general form of the SUPER∗ algorithm calls Algorithm 3.2 upon the arrival of a reviewer to determine the ordering of papers to show the reviewer. The optimization problem in Algorithm 3.2 is in the form of the linear assignment problem. It is well known that the Hungarian algorithm can solve for the optimal solution of a linear assignment problem with a time complexity of O(d3)\mathcal{O}({d}^{3}) (see, e.g., Chapter 8 in Lawler, 1976). As a result, SUPER∗ has a time complexity of O(d3)\mathcal{O}(d^{3}) for the general class of gain and bidding functions under consideration for each reviewer given the evaluations of the heuristic function.

In the proof of Theorem 1, we showed that the optimal paper ordering to present the final reviewer could be obtained by solving the linear program given in (13) with the weights from (14). The general version of SUPER∗ determines the ordering of papers to present any reviewer by calling Algorithm 3.2, which solves the linear program given in (13) using the weights from (15). We now show an equivalence between that solution method and a sorting algorithm for the class of gain and bidding functions given in the claim.

Prior to deriving the linear program in (13) as a method to obtain the optimal solution for the final reviewer in the proof of Theorem 1, we showed in (12) that the optimization problem for the final reviewer was of the form

Consequently, for the class of gain and bidding functions given in the claim, an equivalent form of the general SUPER∗ algorithm that calls Algorithm 3.2 to determine the ordering of papers to show any reviewer i∈[n]i\in[n] instead solves the problem in (170) using weights

The optimal solution to a problem of the form in (170) is simply to present the papers in decreasing order of their corresponding values of αi,j\alpha_{i,j} since the function fπf^{\pi} is non-increasing. The sorting procedure requires a time complexity of just O(dlog⁡(d))\mathcal{O}(d\log(d)). Since Algorithm 3.2 solves the problem in (170) using the weights in (171), we conclude that the per-reviewer time complexity of SUPER∗ for the given class of gain and bidding functions and given the evaluations of the heuristic is O(dlog⁡(d))\mathcal{O}(d\log(d)). ∎

B.2 SUPER∗ Optimality for Linear Paper-Side Gain

In this section, we show that SUPER∗ with any heuristic is optimal when the paper-side gain function is linear. This property of the algorithm follows rather directly from the local optimality result in Theorem 1 since for this type of paper-side gain function, the global optimization problem is decoupled between each reviewer.

SUPER∗, with any heuristic, is optimal when the paper-side gain function is linear.

The optimization objective over the set of reviewers is defined as

where the expectation is taken over the randomness in the bids made by the reviewers. Under a linear paper-side gain function, the problem is equivalently formulated as

where Bi,j\mathcal{B}_{i,j} denotes the random bid of reviewer ii on paper jj and the expectation on the reviewer-side gain went away since it is deterministic given a paper ordering for any reviewer. Using the structure of the bidding model, we can simplify the expectation over the paper-side gain to obtain the objective function

The paper-side and reviewer-side gains are now decoupled between the ordering presented to each reviewer. Consequently, the optimal paper-ordering to present to each reviewer i∈[n]i\in[n] is given by the solution to the optimization problem

The SUPER∗ algorithm solves the following problem to determine the ordering of papers to present each reviewer i∈[n]i\in[n]:

Under a linear paper-side gain, the optimization problem the SUPER∗ algorithm solves for each reviewer simplifies to the problem

since the number of bids and the heuristic cancels. We showed in the proof of Proposition 1 that the SUPER∗ algorithm solves this problem efficiently, and exactly. Since the problem is equivalent to that in (172) which gives the optimal solution for each reviewer, the SUPER∗ algorithm is optimal with a linear paper-side gain function. ∎