9
2.2 Non-Wedding Seating Problems
Weddings and other events are not the only instances where seating arrangements play
a crucial role in achieving a goal. Seating charts have been used in various research papers
to examine concepts such as classroom social dynamics. In a study by Braun, van den Berg,
and Cillessen (2020), teachers were shown to use seating arrangements to manage classroom
social dynamics, leading to positive effects on students’ social relationships. The study
investigated the impact of a shortened seating chart intervention on both target and nontarget
students and whether the teachers’ effectiveness in managing social dynamics moderated the
intervention’s effects. Similarly, Ptak (1988) discussed his own use of a computer program to
randomly assign seats to students every six weeks in his classroom. The random arrangement
allows for students of varying abilities and problem-solving styles to work together during
group activities. Students are given a worksheet to indicate their preferred seating location
and partner, and they also complete graph paper grids for problem-solving activities.
2.3 Other Seating Chart Optimization
Lewis & Carroll (2016) conducted a study on wedding seating charts, focusing on the
challenges of finding a suitable seating plan that satisfies a range of constraints. These con-
straints can include guests belonging to certain groups, potential tensions or bonds between
guests, seating requirements or restrictions, and arranging guests around tables of appropri-
ate sizes and shapes. To tackle these challenges, the researchers meticulously examined the
layout of tables and determined the optimal seating arrangement for each guest, as shown
in Figure 2.1. They designed an algorithm to achieve this seating chart and implemented
it using ActionScript 3.0. However, the number of possible seating plans can quickly be-
come overwhelming for larger groups, rendering a naive approach impractical. In response,
commercial software solutions now exist that leverage advanced algorithms, such as genetic
algorithms, to help construct seating plans.
Bellows & Peterson (2012) proposed a mathematical model for seating chart opti-
mization at events. Their model seeks to maximize the number of connections a particular
guest has at their table, meaning that the model will aim to seat guests who know each
other at the same table. They used a connection matrix to describe which guests know each
other. The study describes the sets, variables, and parameters used in the model and ex-
plains the linearization of the model to facilitate its solution. The model can be solved using
mixed-integer linear optimization techniques to find the global optimal solution. The GAMS
software with the CPLEX solver was used to solve the model.