Decision Sciences - 2007 - Hartvigsen - The Conference Paper Reviewer Assignment Problem
Decision Sciences - 2007 - Hartvigsen - The Conference Paper Reviewer Assignment Problem
Volume 30 Number 3
Summer 1999
Printed in the U.S.A.
Richard Czuchlewski
Department of Operations Researh and Industrial Engineering, Cornell University, Ithaca,
NY 14853
ABSTRACT
Conference organizers often face the following problem: Given a collection of submit-
ted papers, select a subset to be presented at the conference. The bulk of the work often
amounts to assembling a pool of reviewers and then sending each submitted paper to
several reviewers. We present in this paper a technique for finding a good assignment of
papers to reviewers. An important feature of the solution we find is that each paper is
sent to at least one reviewer who is “as expert as possible” for that paper. A major com-
ponent of the problem is modeled as a bottleneck version of a capacitated transshipment
problem.
Subject Areas: Assignment Problem, Network Theory, Optimization, and Ser-
vice Operations.
INTRODUCTION
Academic conferences are often organized in the following way. Several months
before the conference, an announcement is disseminated in which researchers are
asked to submit a written version of a paper they wish to present at the conference.
Larger conferences may have several “tracks,” in which case papers are earmarked
for the most appropriate track. Each (track) organizer next has the job of deciding
which papers to accept for presentation and which to reject. In some conferences
the organizer enlists the help of reviewers for this screening process. In this case
the organizer obtains a list of willing reviewers and then sends each paper to one
or more of them. The reviews that are sent back become the basis for the screening
process.
*The authors are grateful to Professors Patrick Shannon and Tom Foster of the College of Business and
Economics, Boise State University, Boise, Idaho. They were the co-chairpersons of the POM-Manufacturing
track of the 1998 Decision Sciences Institute annual meeting and provided the data of papers and reviewers
that were tested in the model.
865
15405915, 1999, 3, Downloaded from https://onlinelibrary.wiley.com/doi/10.1111/j.1540-5915.1999.tb00910.x by HUT - Hanoi Univ of Technology, Wiley Online Library on [24/11/2023]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
866 The Conference Paper-Reviewer Assignment Problem
In this paper we consider the following problem of the organizer: How to best
assign the papers to the reviewers? Of course, the loose objective of the organizer is
to send each paper to reviewers who have expertise in the subject matter of the
paper. This goal can be difficult to achieve when (1) there are a large number of
papers and reviewers; (2) there is a wide variety of different subject areas among the
papers; and (3) there is a wide variety of types of expertise among the reviewers.
A standard method for solving this problem is to use some sort of classifica-
tion scheme for the papers and reviewers. For example, each author and reviewer
may be asked to classify his or her subject or expertise by selecting a few keywords
from a list supplied by the organizer. The organizer can then attempt to assign
papers to reviewers with common keywords. This might be done in a heuristic
fashion by simply considering the papers in some order and assigning each to any
underutilized reviewer with a common keyword. This can lead to two problems.
1. This heuristic does not guarantee an optimal solution, even in the sense
of‘ maximizing the number of assignments with keyword overlap. Even
an optimal solution, which maximizes the total number of overlaps, may
assign some papers to reviewers with no keyword overlap.
2. This heuristic does not address the following more subtle issue: The
method of overlapping keywords is fairly crude. To see this, note that
some pairs of keywords may be more similar to each other than other
pairs. Hence, two lists of keywords with no overlap may represent a
paper and reviewer that are completely dissimilar or are similar enough
for a reasonable assignment to be made.
In this paper we present an optimization approach to solving the paper-
reviewer assignment problem faced by a conference organizer. Our solution has
two phases. In the first phase, we describe a way of quantifying the level of exper-
tise of each reviewer for each paper. This method is more refined than counting
keyword overlaps and provides a soiution to Problem 2 mentioned above. This
method involves solving a number of small transportation problems. The second
phase produces an assignment using the levels of expertise from the first phase. It
is not a conventional assignment problem (or capacitated transshipment problem).
Instead we find an overall best assignment that also guarantees that every paper is
assigned, for example, to at least one reviewer who is “as expert as possible” for
that paper. This technique may be succinctly described as a bottleneck version of
the capacitated transshipment problem. This phase addresses Problem 1 above.
The remainder of the paper is organized as follows. The next section contains
a brief review of related work in the literature. The third section describes our
model and solution technique. The following section describes the implementation
of this method for the 1998 Decision Sciences Institute annual meeting. Then, gen-
eralizations and other possible applications of the model are discussed, followed
by a conclusion.
of the best known and most studied special cases of the minimum cost network
flow problem. The general assignment problem can also be viewed as a special
case of a transportation problem in which all the supplies and demands equal 1.
Ahuja, Magnanti, and Orlin (1993) provided an excellent review of solution meth-
ods and applications of the assignment problem. Among the applications they listed
are the following: personnel assignment (Machol, 1970; Ewashko & Dudding,
1971); optimal depletion of inventory (Derman & Klein, 1959); scheduling on par-
allel machines (Horn, 1973); pairing stereo speakers (Mason & Philpott, 1988);
and vehicle and crew scheduling (Carraresi & Gallo, 1984). Other applications are
posting military serviceman (Klingman & Phillips, 1984; Bausch, Brown, Hundley,
Rapp, & Rosenthal, 1991), airline commuting (Hansen & Wendell, 1982), and
classroom assignment (Carter & Tovey, 1992), among others.
The multiperiod assignment problem adds the complexity of the time dimen-
sion to the assignment decision. Many staff-planning and workforce-scheduling
applications can be solved as multiperiod assignment problems with various mod-
eling characteristics and solution approaches (Ross & Zoltners, 1979; Krajewski,
Ritzman, & McKenzie, 1980; Aronson, 1986; Mazzola & Neebe, 1986; Bechtold
& Showalter, 1987; Showalter & Mabert, 1988; Gilbert & Hofstra, 1988; Franz,
Baker, Leong, & Rakes, 1989; Franz & Miller, 1993). Most of the multiperiod
assignment formulations tend to use integer programming models and solve them
by heuristics that exploit the special structures of the models.
METHODOLOGY
We begin this section with a definition of our problem. We next describe our model
for this problem and our solution technique.
The problem we study is the following. We are given a set [ 1, . . ., r ) of
reviewers and a set { 1, . . ., p } of papers; we wish to assign the papers to the
reviewers so as to satisfy the following conditions.
(1.1) Each reviewer should be assigned at most three papers;
(1.2) Each paper should be assigned to exactly three reviewers;
(1.3) As much as possible, each paper should be assigned to reviewers who
are experts for that paper.
Of course, the number “three” in (1.1) and (1.2) is arbitrary and can be changed in
general (although we assume we have enough reviewers so that a feasible solution
exists). The first task in our solution method is the following.
Task 1: For each reviewer i and paper j , determine a number sij
denoting the “degree of expertise” of reviewer i for paper j .
The higher this number is, the better paperj falls within the
expertise of reviewer i.
We can now define the “weight of an assignment” to be the sum of the num-
bers sij for all pairs i j in the assignment. This suggests the idea of finding an assign-
ment by solving a maximum weight-capacitated transportation problem on the
following network:
15405915, 1999, 3, Downloaded from https://onlinelibrary.wiley.com/doi/10.1111/j.1540-5915.1999.tb00910.x by HUT - Hanoi Univ of Technology, Wiley Online Library on [24/11/2023]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
868 The Conference Paper-Reviewer Assignment Problem
R, = ( R i ( l ) ,..., R i ( C ) ) f o r i = 1,... r .
15405915, 1999, 3, Downloaded from https://onlinelibrary.wiley.com/doi/10.1111/j.1540-5915.1999.tb00910.x by HUT - Hanoi Univ of Technology, Wiley Online Library on [24/11/2023]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
Hartvigsen, Wei,and Czuchlewski 869
Pi = ( P j ( l ) ,..., P j ( C ) )f o r j = 1, . . . p .
Note that
C C
k= 1 k= I
reviewers papers
. I
tl
13 0=3
t._
13 0=3
t3
13 0=3
IMPLEMENTATION
In this section we describe a particular application of the methodology proposed in
the previous section. This application was for the 1998 annual meeting of the Deci-
sion Sciences Institute in Las Vegas. Annual meetings for this organization typi-
cally consist of around 1,000 paper submissions that are divided into 12 functional
15405915, 1999, 3, Downloaded from https://onlinelibrary.wiley.com/doi/10.1111/j.1540-5915.1999.tb00910.x by HUT - Hanoi Univ of Technology, Wiley Online Library on [24/11/2023]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
872 The Conference Paper-Reviewer Assignment Problem
Consulting
Consider the situation of a number of projects and a number of people that must be
assigned to these projects. Each project requires a certain number of people and
each person must be assigned to a certain number of projects. Each person’s skills
can be characterized by distributing points over some categories, and each
project’s requirements can be characterized by distributing the same number of
points over the same categories. The expertise level of each person for each project
can be calculated with Task 1 of our model. The assignment of people to projects
can then be carried out using Task 2 of our model so that every project is assigned
at least one person who is as expert as possible.
Job interviews
Consider the problem of assigning graduating students to job interviews at a uni-
versity. Each company is allowed to interview a certain number of students and
each student is allowed to interview with a certain number of companies. To begin,
each student distributes a certain number of points over the interviewing compa-
nies according to their preferences, and each company distributes the same number
of points over the students according to their preferences. A straightforward ver-
sion of Task 1 of our model can be used to determine the strength of each student-
company pair. Task 2 of our model can then be used to assign students to inter-
viewers so that every student gets to interview with at least one company in which
they are strongly interested (this could alternatively be done from the companies’
points of view).
Class registration
Consider the situation of students requesting courses in a preregistration process at
a university. To begin, each student is given some number of points to distribute
over the courses offered (the more points they give to a course, the higher their
preference). The objective is to assign the students to courses so that each student
gets one (or two, etc.) course(s) with a point rating above a threshold that is made
as large as possible. Each course can also have a student capacity. (This model uses
only Task 2 of our model.)
CONCLUSIONS
In this paper we proposed a two-phase optimization approach to solving the con-
ference paper assignment problem. We implemented the proposed approach to
help organize the POM-Manufacturing Track of the 1998 annual meeting of the
Decision Sciences Institute. We provided optimal solutions to the assignment of
174 papers to 182 reviewers in this track. These solutions have the following prop-
erty: For each paper, a specified number (one, two, or three in our case) of review-
ers possess a level of expertise that is above a threshold, which is as large as
possible. [Received: May 20, 1998. Accepted: October 16, 1998.1
15405915, 1999, 3, Downloaded from https://onlinelibrary.wiley.com/doi/10.1111/j.1540-5915.1999.tb00910.x by HUT - Hanoi Univ of Technology, Wiley Online Library on [24/11/2023]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
Hartvigsen, Wei, and Czuchlewski 875
REFERENCES
Ahuja, R. K., Magnanti, T. L., & Orlin, J. B. (1993). Networkflows. Upper Saddle
Ridge, NJ: Prentice-Hall.
Aronson, J. E. (1986). The multiperiod assignment problem: A multicommonality
network flow model and specialized branch and bound algorithm. European
Journal of Operational Research, 23, 367-38 1,
Bausch, D. O., Brown, G. G., Hundley, D. R., Rapp, S. H., & Rosenthal, R. E.
(1991). Mobilizing marine corps officers. Interfaces, 21(4), 26-38.
Bechtold, S. E., & Showalter, M. J. (1987). A methodology for labor scheduling in
a service operating system. Decision Sciences, 18, 89- 107.
Carraresi, P., & Gallo, G. (1984). Network models for vehicle and crew schedul-
ing. European Journal of Operational Research, 16, 139-151.
Carter, M. W., & Tovey, C. A. (1992). When is the classroom assignment problem
hard? Operations Research, 40( l), S28-S39.
Derman, C., & Klein, M. (1959). A note on the optimal depletion of inventory.
Management Science, 5,210-214.
Ewashko, T. A., & Dudding, R. C. (1971). Application of Kuhn’s Hungarian
assignment algorithm to posting servicemen. Operations Research, 19,991.
Franz, L. S., & Miller, J. L. (1993). Scheduling medical residents to rotations:
Solving the large-scale multiperiod staff assignment problem. Operations
Research, 41(2), 269-279.
Franz, L. S., Baker, H. M., Leong, G. K., & Rakes, T. R. (1989). A mathematical
model for scheduling and staffing multiclinic health regions. European Jour-
nal of operational Research, 41,277-289.
Gilbert, K. C . , & Hofstra, R. B. (1988). Multidimensional assignment problems.
Decision Sciences, 19, 306-321.
Hansen, P., & Wendell, R. E. (1982). A note on airline commuting. Interfaces, 11
(12), 85-87.
Horn, W. A. (1973). Minimizing average flow time with parallel machines. Oper-
ations Research, 21,846-847.
Klingman D., & Phillips, N. (1984). Topological and computational aspects of pre-
emptive multicriteria military personnel assignment problems. Management
Sciences, 30( I), 1362-1375.
Krajewski, L. J., Ritzman, L. P., & McKenzie, J. P. (1980). Shifting scheduling in
banking operations: A case study application. lnterfaces, 10, 1-6.
Machol, R. E. (1970). An application of the assignment problem. Operations
Research, 18,745-746.
Mason, A. J., & Philpott, A. B. (1988). Pairing stereo speakers using matching
algorithms. Asia-Pacific Journal of Operational Research, 5, 101-116.
Mazzola, J. G., & Neebe, A. W. (1986). Resource-constrained assignment sched-
uling. Operations Research, 34,560-572.
15405915, 1999, 3, Downloaded from https://onlinelibrary.wiley.com/doi/10.1111/j.1540-5915.1999.tb00910.x by HUT - Hanoi Univ of Technology, Wiley Online Library on [24/11/2023]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
876 The Conference Paper-Reviewer Assignment Problem
Ross, G. T., & Zoltners, A. A. (1979). Weighted assignment models and their
application. Management Science, 25,683-696.
Showalter, M. J., & Mabert, V. A. (1988). An evaluation of a full-/part-time tour
scheduling methodology. International Journal of Operations and Produc-
tion Management, 8, 54-7 1.