1. Introduction
Planning and managing educational systems has been recognized as a complex challenge, especially in developing countries where budget constraints, social inequalities, and infrastructure limitations have conditioned both coverage and educational quality [
1]. In this context, recent specialized literature has addressed the Student-to-School Assignment (SSA) and the Teacher-to-School Assignment (TSA) due to their practical relevance and inherent complexity as optimization problems.
In SSA problems [
2], the assignment of students to schools or classes has been studied under multiple objectives, such as minimizing travel distances from households, balancing the number of students per class, leveraging existing infrastructure, and accounting for socioeconomic diversity. Poorly optimized assignments can lead to overcrowded classrooms, higher transportation costs, and diminished educational quality.
In TSA problems [
3], the focus has been on distributing teachers across institutions with objectives such as maximizing educational quality, reducing regional inequalities, and filling vacancies in rural areas, among others. Non-optimized assignments have produced schools with teacher shortages or surpluses, deterioration in quality, and mismatches between teacher capabilities and institutional needs.
Although both problems have been widely studied independently, their critical interdependence has been recognized: the distribution of students affects the demand for teachers, while the availability and quality of teachers condition a school’s absorption capacity, even informing which establishments are most suitable to strengthen. Consequently, this work identifies a strategic opportunity to seek joint solutions that integrate SSA and TSA to improve system efficiency, equity, and sustainability.
The remainder of the article is organized as follows:
Section 2 presents a review of related work and the motivation for integrating SSA and TSA.
Section 3 and
Section 4 introduce the proposed mathematical formulation of the joint Assignment of Teachers and Students to Educational Establishments (TSSA).
Section 5 outlines main considerations on the design of the Multi-Objective Evolutionary Algorithm (MOEA) proposed to solve the TSSA problem, while
Section 6 summarizes the implementation and validation of the MOEA with real data from Paraguay. Finally,
Section 7 discusses the main conclusions and future directions.
2. Related Works and Motivation
The specialized literature on educational resource planning identifies two research lines that, although evolving relatively independently, share a combinatorial structure and multi-objective decision logic: SSA and TSA problems.
In SSA problems, priorities include logistical efficiency (average and maximum distances), equity (class load balance and class size variance), and infrastructure utilization, while in TSA problems, the emphasis has been on quality and equity (teacher quality and regional inequalities), coverage (reducing vacancies), preferences and satisfaction (teachers and institutions), and operational efficiency (administrative and implementation costs).
Table 1 summarizes the reviewed studies on both SSA and TSA problems, emphasizing formulation type, main results, objective functions and solution techniques. We then summarize the SSA and TSA related works and present the motivation for the integration of both SSA and TSA problems into a joint unified framework: the TSSA problem.
2.1. Related Work on SSA problems
In [
2], the SSA problem was addressed using a multi-objective formulation that simultaneously optimized class balance, average travel distance, and infrastructure utilization. NSGA-II was applied to approximate the Pareto front, reporting a 40% improvement in the average number of assigned students, along with concurrent gains in logistical efficiency and equity. The analysis was extended in [
1] to a many-objective formulation by incorporating, in addition to balance, average distance, and infrastructure, both maximum distance and class-size variance. NSGA-II was also employed, showing a 75% reduction in variance and producing more informative Pareto fronts under high-capacity pressure.
In [
4], market mechanisms (e.g., Gale–Shapley) were evaluated with the objectives of maximizing student satisfaction and equity; without formulating an optimization problem, the study demonstrated a 40% reduction in unassigned students and highlighted the institutional robustness of matching-based schemes.
In [
5], multiple criteria (cohesion and preferences) were modeled and solved as a single-objective weighted formulation using combinatorial and integer techniques; a 20% increase in group cohesion was reported, illustrating the usefulness of scalarization when explicit prioritization is required. In [
6], a single-objective cost-minimization approach was proposed and solved using Integer Linear Programming and heuristics, achieving a 15% reduction in operating costs.
In [
7], the objectives of minimizing routes and maximizing socioeconomic diversity were combined into a weighted single-objective formulation and solved using Mixed Integer Programming, yielding an 18% reduction in transportation costs while maintaining improvements in classroom diversity.
2.2. Related Work on TSA problems
Following previous section’s structure for SSA problems-related research works, we summarize as follows the main studied TSA problems-related studies.
In [
3], a multi-objective formulation was proposed to maximize teacher quality and minimize regional inequalities, solved with NSGA-II; a 35% increase in coverage of institutions with teacher shortages was verified, highlighting the value of jointly addressing equity and quality.
In [
8], intelligent teacher-application and assignment platforms using matching mechanisms (e.g., deferred acceptance) were analyzed with the goals of maximizing coverage and quality while minimizing vacancies; a 25% reduction in unfilled vacancies was reported, without requiring an explicit optimization program.
In [
9], educational policies were evaluated using regression discontinuity designs to estimate the effectiveness of assignment guidelines for at-risk students; the study documented that 60% of such students were assigned to effective teachers, identifying remaining implementation gaps.
In [
10], the digital centralization of teacher application and assignment was examined with the objectives of minimizing costs and vacancies and maximizing satisfaction; quantitative models and simulation estimated annual savings of
$17 million, highlighting administrative and welfare gains.
In [
11], the effect of teacher assignment on student performance was measured using semi-parametric econometric models, reporting a 10% improvement in achievement and underscoring the relevance of internal assignment decisions for academic outcomes.
In [
12], the design of teacher-assignment systems was analyzed under efficiency and equity criteria, maintaining a multi-objective perspective and comparing rules such as deferred acceptance and top trading cycles; a 25% improvement in teacher satisfaction was observed.
In [
13], a multi-objective approach was articulated and solved as a single-objective formulation that combined preferences and equity into a composite function, addressed through a new metaheuristic or market rules; a 30% increase in preference fulfillment was recorded.
In [
14], incentives for improving rural coverage were analyzed through simulation and policy analysis (without optimization modeling), achieving a 50% increase in filled rural vacancies and showing the role of financial and non-financial instruments in attracting teachers.
In [
15], longitudinal designs and surveys were used to study changes in teacher self-efficacy related to assignment guidelines (maximizing self-efficacy and minimizing mismatches); a 20% improvement in self-efficacy associated with better competence-aligned assignments was documented.
In [
16], a technical report evaluated flexibility in technical courses (TAS1O/TAS2O) using policy simulations, reporting a 15% increase in technical-vacancy coverage when introducing flexible assignment schemes.
Finally, in [
17], a transferable single-objective Mixed Integer Programming model was formulated to minimize costs under operational constraints, achieving 20% administrative cost savings and providing a methodological point of comparison for efficiency-oriented scenarios.
2.3. Motivation for the TSSA Problem
Based on the review of specialized literature, a structural dependency between the SSA and TSA problems has been identified: (1) the spatial and grade distribution of students typically determines the effective demand for teaching, and (2) teacher availability, profile, and geographical placement condition the system’s actual absorption capacity. It is important to emphasize that solving SSA and TSA independently may yield locally optimal but globally suboptimal solutions. In this context, integrating both problems can improve: supply–demand balance, territorial and social equity, logistical and cost efficiency, operational robustness, and transparency and traceability in decision-making.
To the best of the author’s knowledge, no research work have focus on this joint unified framework of simultaneously solve both SSA and TSA problems. Consequently, the following sections presents the first formulations of the TSSA problem in a multi-objetive context, considering the wide spectrum of studied objetive functions summarized in
Table 1.
3. Proposed Mathematical Formulation for the TSSA Problem
3.1. Input Data
We define the following sets and parameters:
A class
represents a grade, section, and shift at a given establishment:
For each student
and each teacher
, we define distance matrices:
3.2. Decision Variables
Binary assignment variables:
3.3. Constraints
Total Coverage (each student is assigned to exactly one class):
Minimum and Maximum Capacity (e.g., 25–40 students per class):
Maximum Load (each teacher at most two classes):
Shift Conflicts (no two classes in the same shift for the same teacher):
Class Activation (a class is active only with at least one student and one teacher):
3.4. Objective Functions
Balance in the Number of Students:
Assigning Teachers to the Same Establishment:
Figure 1 presents the conceptual structure of the proposed TSSA mathematical formulation. The diagram summarizes the hierarchical flow of elements that define the problem. At the top, the Input Data block encapsulates all fundamental sets and parameters of the educational system—grades, sections, shifts, classes, institutions, establishments, students, teachers, and the distance matrices used to quantify logistical costs. Based on these inputs, the model introduces binary Decision Variables representing the assignment of each student and teacher to a specific class.
The next block details the system of Constraints that governs the feasibility of solutions, including total student coverage, class capacity limits, teacher workload restrictions, shift compatibility, and class activation conditions. These constraints collectively ensure that all assignments adhere to educational, logistical, and operational requirements.
Finally, the formulation incorporates three Objective Functions that capture the multi-dimensional optimization goals of the TSSA problem: minimizing average travel distance, improving class-size balance, and promoting teacher co-location within establishments. The figure thus provides a high-level overview of how the components interact to form an integrated and coherent multi-objective optimization model.
4. Didactic Example of the Formulation for the TSSA Problem
To illustrate the proposed formulation, we consider a simple instance of the TSSA problem with three students, two teachers, two establishments, and two classes (one per establishment).
For exposition, the class-capacity constraint is relaxed to a small range consistent with the instance size while keeping the remaining constraints (total coverage, maximum load, and no within-shift overlaps).
4.1. Input Data
Assume
belongs to
and
to
. With one shift, capacities (for this example) are:
Totals: students, teachers, classes; hence the average class size is .
4.2. Decision Variables Construction
A feasible binary assignment is:
and zero elsewhere. Class
has one student,
has two students; each teacher is assigned to a single class at a single establishment.
4.3. Constraints Verification
Total Coverage: for .
Min/Max Capacity (example): and .
Maximum Load:, .
Shift Conflicts: one class per teacher, so no overlaps occur.
4.4. Objective Values
With
,
,
:
For
, since each teacher is assigned to a single class, each contributes one self-pair at its establishment; thus
5. Proposed Multi-Objective Evolutionary Algorithm
The mathematical formulation introduced in
Section 3 defines the Teacher and Student to School Assignment (TSSA) problem as a constrained multi-objective combinatorial optimization problem involving binary decision variables, nonlinear objective functions, and multiple interdependent constraints. Solving this formulation exactly through mathematical programming becomes computationally prohibitive for realistic instance sizes, given the combinatorial explosion caused by the simultaneous assignment of students and teachers to classes, capacity restrictions, shift compatibility, and distance-based objectives.
For this reason, and following common practice in multi-objective optimization for education logistics and personnel allocation, this section presents a tailored evolutionary metaheuristic. Specifically, we adapt the NSGA-II algorithm, which remains one of the most widely used and robust Multi-Objective Evolutionary Algorithms (MOEAs) due to its elitist strategy, fast non-dominated sorting, and crowding-preservation mechanisms.
The algorithm directly builds upon the definitions of decision variables, constraints, and objective functions presented earlier. Objective evaluations invoke the expressions for
(distance minimization),
(class-load balancing), and
(teacher co-location), while constraint handling ensures compliance with
–
, as discussed in
Section 3. The integration of these model components within NSGA-II enables the algorithm to explore the search space while systematically approaching Pareto-optimal trade-offs among the conflicting objectives.
|
Algorithm 1:NSGA-II adapted to the TSSA problem. |
|
Input: Initial population P (size N); number of generations G; operators (tournament, SBX, polynomial mutation).
Output: Estimated Pareto front .
Initialize P and evaluate for each individual; for toGdo
Generate offspring Q from P via tournament, SBX crossover, and polynomial mutation;
Evaluate Q computing ;
Form ;
Perform non-dominated sorting on R to obtain fronts ;
Compute crowding distance within each front;
Update P by concatenating until reaching size N;
Return ;
|
5.1. Chromosome Representation
To map the TSSA decision space into a structure suitable for evolutionary search, a bipartite chromosome representation is employed. The chromosome consists of two independent but interlinked segments:
Because crossover and mutation operators operate more effectively on continuous domains, we adopt a relaxed representation in
, allowing Student-Based Crossover (SBX) and polynomial mutation to be applied consistently. After each variation step, the chromosome is projected back into the binary domain, preserving feasibility as much as possible. This representation directly reflects the structure described in
Section 3, where student and teacher assignments coexist but follow distinct constraints and influence different parts of the objectives.
5.2. Repair Mechanism
Given the tight constraints of the TSSA formulation—most notably total coverage, class capacity bounds, teacher load limits, and shift compatibility—the search space contains a high proportion of infeasible individuals. To prevent premature loss of feasible regions, the algorithm integrates a dedicated repair procedure. This repair routine enforces:
: Total student coverage by ensuring each student is assigned to one class.
: Class capacity bounds by redistributing students to the closest feasible class (minimizing disruption to ).
: Teacher load limits by reallocating excess assignments to the nearest feasible alternative.
: Shift conflict restrictions by removing overlapping assignments.
: Class activation rules ensuring every active class has at least one teacher and one student.
The repair mechanism thus operationalizes the mathematical constraints into evolutionary search and acts as a bridge between
Section 3 and the algorithmic implementation.
5.3. Fitness Evaluation
Each candidate solution is evaluated using the objective functions introduced earlier:
: combines student and teacher travel distances.
: measures class-load balancing via squared deviations from the mean.
: captures teacher co-location benefits.
These evaluations directly correspond to the formal definitions provided in
Section 3, enabling the algorithm to approximate trade-offs among logistical efficiency, equity, and organizational consistency.
5.4. Evolutionary Cycle
Selection is based on constraint-domination, giving priority to feasible individuals while also incorporating Pareto-based selection and diversity maintenance through crowding distance. This structure ensures:
feasibility is preserved without eliminating exploration,
a wide range of trade-off solutions emerges,
elitism guarantees progressive improvement across generations.
Environmental selection follows the canonical NSGA-II elitist strategy, ensuring that the best non-dominated individuals are retained at each iteration.
6. Experimental Evaluation
Building on the unified mathematical formulation of the TSSA problem presented in
Section 3 and the NSGA-II-based solution approach described in
Section 5, this section reports the experimental evaluation of the proposed model and algorithm using real educational data from Paraguay. The evaluation has three main goals: (i) to verify the
correctness of the NSGA-II implementation in terms of feasibility and consistency with the constraints
–
; (ii) to assess the
quality of the solutions in terms of the three objectives
,
, and
; and (iii) to demonstrate the
scalability of the approach for large-scale, realistically sized instances derived from national-level data.
In what follows, we first describe the data preprocessing and georeferencing pipeline that transforms raw administrative records into a consistent input for the TSSA formulation. We then outline the experimental design, including scenarios, solvers, and performance metrics, and finally discuss the main numerical results and their implications in the context of educational planning.
6.1. Data Preparation and Georeferencing
The original dataset provided by the Ministry of Education contained detailed records of schools, teachers, and students. However, only educational institutions had systematically recorded geographic coordinates, whereas most student and teacher records lacked valid latitude–longitude information. This limitation directly impacts the computation of the distance matrices
and
, which are central to the first objective
in
Section 3. To address this, we developed a three-stage geospatial preprocessing pipeline:
6.1.1. Coordinate Diagnosis
In the first stage, a diagnostic module performs a comprehensive quality assessment of all geospatial fields. It detects missing coordinates, inconsistent values (e.g., coordinates outside country boundaries), and internal inconsistencies between the location of institutions and their associated students and teachers. This step ensures that the inputs to the TSSA model are coherent with the sets and parameters defined in
Section 3.
6.1.2. Coordinate Correction and Geocoding
The second stage applies large-scale automated correction and enrichment procedures, including:
geocoding of records with missing coordinates based on available textual addresses and institutional references,
correction of obviously invalid positions,
filtering of outliers using distance-based thresholds,
reassignment of coordinates for students and teachers using the nearest valid institutional or residential reference.
After this stage, more than 300,000 teachers receive corrected or imputed coordinates, and over 92% of students are assigned to realistic geospatial locations within approximately 5–30 km of their enrolled establishments. This process yields dense and consistent distance matrices and , allowing the TSSA formulation to capture realistic travel patterns for both students and teachers.
6.1.3. Scenario Rebalancing
In the third stage, a scenario-generation module creates coherent instances for experimentation. Using the cleaned and georeferenced data as input, the module:
builds subsets of institutions, students, and teachers that satisfy minimum size and coverage conditions;
rebalances student populations across institutions within controlled distance bounds to avoid pathologically overloaded or empty schools;
maintains consistency with grade distributions and ensures that each class in
C remains compatible with the sets of students and teachers defined in
Section 3.
The result is a family of test instances that faithfully reflect the structural properties of the real system while allowing controlled experimentation on different scales.
6.2. Experimental Design
The experimental design links the TSSA formulation (
Section 3), the NSGA-II algorithm (
Section 5), and the didactic example (
Section 4) into a coherent evaluation framework.
6.2.1. Experimental Scenarios
We consider two types of scenarios derived from the national dataset:
Development-scale scenarios: medium-sized subsets containing a few thousand students and hundreds of teachers and classes. These instances are used to validate the correctness of the NSGA-II implementation and to conduct detailed analyses of the trade-offs among
,
, and
, extending the intuition of the didactic example in
Section 4 to more realistic settings.
Production-scale scenarios: large subsets with tens of thousands of students and teachers, representing realistic district- or region-level planning tasks. These instances are used to assess scalability and robustness under operational conditions similar to those where a decision-support system would be deployed.
6.2.2. Algorithms Comparison
The core solver is the NSGA-II-based MOEA described in
Section 5. For benchmarking and scalability assessment, we additionally consider a simple greedy heuristic:
For development-scale instances, exact or near-exact baselines (e.g., small Mixed Integer Programming models) are used where feasible, allowing us to verify that NSGA-II attains or closely approximates optimal solutions. For production-scale instances, where exact optimization is impractical, the greedy heuristic provides a lower bound in terms of solution quality.
6.2.3. Performance Metrics
We assess the algorithms using both model-based and computational metrics:
Feasibility rate: proportion of solutions satisfying – after repair. This checks the correctness of the encoding and repair mechanism.
Travel distance: average combined distance for students and teachers (), directly linked to logistical efficiency.
Class-size balance: variance of class sizes (), reflecting equity in workload and classroom conditions.
Teacher co-location index: value of , indicating how consistently teachers are assigned to the same establishment across shifts.
Computational cost: wall-clock time and memory usage for each scenario and solver.
Relative solution quality: percentage deviation from the best-known solution (exact or NSGA-II-based, depending on the scenario).
These metrics are aligned with the objectives and constraints of the TSSA formulation and allow direct interpretation in the context of educational planning, complementing the qualitative motivations discussed in
Section 2.
6.3. Results and Discussion
Table 4 summarizes representative performance indicators for development-scale and production-scale scenarios. For development-scale instances, NSGA-II is evaluated against exact or near-exact baselines, whereas for production-scale instances, it is compared against the greedy heuristic.
On development-scale instances, NSGA-II consistently finds solutions that are either identical or statistically indistinguishable from those obtained by exact optimization for the considered subsets. In particular, the algorithm:
reduces average travel distance with respect to naive or status-quo assignments,
improves class-size balance by significantly lowering the variance component in ,
increases teacher co-location, yielding higher values of and thus more coherent teaching schedules at the establishment level.
These results empirically validate the correctness of the NSGA-II implementation and its ability to exploit the structure of the TSSA model defined in
Section 3.
For production-scale instances, the greedy heuristic achieves solutions that remain within approximately of the best solutions obtained by NSGA-II on representative subsets, while requiring moderate computational resources. This confirms that the TSSA formulation can be operationalized even at large scales, either by directly running NSGA-II on high-performance infrastructure or by combining the MOEA with heuristics in a hybrid strategy (e.g., using greedy solutions as initial populations or as warm-starts for selected regions).
From a planning perspective, the obtained Pareto fronts reveal meaningful trade-offs among the three objectives. For example, solutions that yield substantial reductions in
(travel distance) may incur slight increases in
(class-size variance), and vice versa. Similarly, higher values of
(teacher co-location) can sometimes be achieved with marginal changes in distance, suggesting that organizational consistency can often be improved at relatively low logistical cost. These insights directly support the motivation outlined in
Section 2, demonstrating that a joint treatment of SSA and TSA via the TSSA framework uncovers non-trivial policy options that are not visible when optimizing each problem separately.
Overall, the experimental results using real data from Paraguay confirm that:
the proposed TSSA formulation is practically solvable using NSGA-II and suitable heuristics;
the resulting solutions are feasible, interpretable, and aligned with educational policy goals; and
the unified treatment of students and teachers produces superior trade-offs compared to independent SSA and TSA approaches, as anticipated in the conceptual discussion of
Section 1.
7. Conclusions and Future Work
This work introduced the Teacher and Student to School Assignment (TSSA) problem as a unified multi-objective framework that jointly addresses the Student-to-School Assignment (SSA) and Teacher-to-School Assignment (TSA) problems. While prior studies in the literature (summarized in
Table 1) have treated SSA and TSA separately—optimizing distances, equity, costs, coverage, or preferences in isolation—our formulation explicitly captures the structural interdependence between student distributions and teacher allocations.
In
Section 3, we formalized the TSSA problem as a constrained multi-objective optimization model defined over binary decision variables for student and teacher assignments, a set of realistic capacity and compatibility constraints (
–
), and three core objectives: (i) minimizing average travel distance for students and teachers (
), (ii) improving equity through class-size balance (
), and (iii) promoting organizational coherence by encouraging teacher co-location within establishments (
). The conceptual diagram in
Figure 1 clarified the logical flow from input data, through decision variables and constraints, to the objective functions.
Section 4 provided a didactic example that instantiated the TSSA model in a minimal setting with a few students, teachers, and establishments. This example illustrated, in a transparent and verifiable way, how the objectives and constraints interact, how feasible assignments are constructed, and how the three objectives are evaluated. It also served as a bridge between the abstract mathematical formulation and the large-scale experiments later performed.
In
Section 5, we proposed a tailored NSGA-II-based Multi-Objective Evolutionary Algorithm designed specifically for the TSSA problem. The algorithm incorporates a bipartite chromosome representation aligned with the structure of
and
, a repair mechanism that enforces the feasibility constraints derived in
Section 3, and a fitness evaluation based on the three TSSA objectives. This architecture ensures that the search process remains focused on feasible and policy-relevant solutions while still exploring a rich set of trade-offs along the Pareto front.
Section 6 presented an experimental evaluation using real data from Paraguay, showing that the proposed approach is both
computationally viable and
educationally meaningful. The georeferencing and preprocessing pipeline transformed raw administrative records into consistent instances compatible with the TSSA model. On development-scale instances, NSGA-II was able to match or closely approximate optimal solutions, demonstrating the correctness of the implementation. On production-scale instances, the combination of NSGA-II and a greedy heuristic produced high-quality solutions within realistic time and resource budgets. The resulting Pareto fronts confirmed that the joint optimization of SSA and TSA yields improvements in distance, equity, and teacher co-location that would be difficult to achieve through independent, sequential approaches.
From a broader perspective, the TSSA framework provides a principled way to reconcile multiple policy goals—logistical efficiency, equity, and organizational coherence—within a single decision-support tool. It also offers a unifying lens through which previously separate strands of the literature (summarized in
Section 2) can be compared and extended.
Given the novelty and potential of the TSSA framework, several directions for future research emerge:
Expanded experimental analysis: A natural extension is to conduct more extensive computational studies, including large-scale synthetic benchmarks and additional real-world datasets from other regions or countries. This would allow systematic comparisons between the TSSA approach and baseline strategies that solve SSA and TSA sequentially or independently, quantifying the gains predicted in
Section 2.
Alternative objectives and many-objective extensions: The formulation in
Section 3 focused on three core objectives, but
Table 1 highlights additional dimensions—such as maximum distance, class-size variance, costs, satisfaction, and diversity—that could be integrated into many-objective TSSA variants. Exploring these richer models will require extending the algorithmic machinery (e.g., NSGA-III or indicator-based MOEAs) while preserving interpretability for policy-makers.
Advanced algorithmic variants: Although NSGA-II performed robustly in our experiments, other multi-objective metaheuristics and hybrid approaches (combining exact methods, decomposition, or problem-specific local search) could further improve convergence speed and solution diversity. Incorporating problem-specific neighborhood operators inspired by the constraints – is a promising avenue.
Dynamic and stochastic extensions: The current TSSA formulation is static and deterministic. In practice, student and teacher populations evolve over time, and there may be uncertainty in demand, budgets, or mobility patterns. Extending TSSA to dynamic or stochastic settings—e.g., rolling-horizon assignments or robust counterparts—would increase its relevance for long-term planning.
Integration into decision-support systems: Finally, an important avenue for applied research is the integration of TSSA-based optimization into operational decision-support tools used by ministries and local authorities. This includes user interfaces for exploring Pareto fronts, explaining trade-offs among
–
, and simulating the impact of alternative policy constraints or priorities. Such tools would operationalize the conceptual benefits discussed in
Section 1, making the TSSA framework accessible to non-technical stakeholders.
In summary, this work provides a first formalization and experimental validation of the TSSA problem, demonstrating that a unified, multi-objective treatment of student and teacher assignments is both computationally feasible and policy-relevant. The framework and results open multiple lines of research at the intersection of operations research, educational planning, and computational optimization.
Author Contributions
Conceptualization, E.T. and F.L.-P.; methodology, F.L.-P.; software, F.L.-P.; validation, E.T. and F.L.-P.; formal analysis, F.L.-P.; investigation, all authors; resources, all authors; data curation, all authors; writing—original draft preparation, F.L.-P.; writing—review and editing, all authors; visualization, F.L.-P.; supervision, F.L.-P.; project administration, F.L.-P.
Funding
This research was funded by the National Council of Science and Technology (CONACYT) as part of the Scientific Initiation Project
Data Availability Statement
Conflicts of Interest
The authors declare no conflict of interest.
References
- Casco, M.C.; López-Pires, F.; Barán, B.; Martínez, E.A. Optimizing Student Assignment to Educational Establishments: A Many-Objective Approach. In Proceedings of the Proceedings of CACIC 2024, Ciudad del Este, Paraguay, 2024.
- Casco, M.C.; López-Pires, F.; Barán, B.; Martínez, E. Asignación de Estudiantes a Establecimientos Educativos: Un Enfoque Multi-Objetivo. In Proceedings of the XXI Workshop Tecnología Informática Aplicada en Educación (WTIAE), Congreso Argentino de Ciencias de la Computación (CACIC 2022), La Rioja, Argentina, 2022.
- Villalba-Martí, H.; López-Pires, F.; Martínez, E. Asignación de Docentes a Establecimientos Educativos: Un Enfoque Multi-Objetivo. In Proceedings of the XXI Workshop Tecnología Informática Aplicada en Educación (WTIAE), Congreso Argentino de Ciencias de la Computación (CACIC 2022), La Rioja, Argentina, 2022.
- Sartain, E.; et al. Assigning Students to Schools in an Era of Public School Choice: Patterns in Enrollment Applications. Journal of Educational Policy Analysis 2023, 41, 153–170.
- Siegeris, H.; Pfennig, L. Team Formation and Project Assignment: The Dilemma of Assigning Students to Projects. Computers & Education 2020, 124, 104–114.
- Doe, J. The Work-Integrated Learning Optimization Problem. International Journal of Operational Research in Education 2022, 34, 45–60.
- Bouzarth, E.; Forrester, R.; Hutson, K.R.; Reddoch, L. Assigning Students to Schools to Minimize Both Transportation Costs and Socioeconomic Variation. Socio-Economic Planning Sciences 2018, 64, 1–8.
- Aguilera, A.; Elacqua, G.; Lavin, J.; Margitic, J.; Neilson, C. Digital Teacher Assignment Benefits in Latin America. Technical Report 2866, Inter-American Development Bank, Washington, DC, 2023.
- Strunk, K.; et al. Challenges in Implementing Teacher-Student Assignment Policies: Evidence from Michigan’s Read by Grade Three Law. Education Policy Analysis Archives 2023, 31, 457–479.
- Aguilera, A.; Elacqua, G.; Lavin, J.; Margitic, J.; Neilson, C.A. Cuantificando los beneficios de digitalizar y centralizar la postulación y asignación de docentes. Nota Técnica IDB-TN-02866, Inter-American Development Bank, Washington, DC, 2023.
- Graham, B.S.; Ridder, G.; Thiemann, P.; Zamarro, G. Teacher-to-Classroom Assignment and Student Achievement. Journal of Business & Economic Statistics 2023, 41, 1328–1340.
- Combe, R.; et al. The Design of Teacher Assignment: Theory and Evidence. Education Economics 2021, 19, 245–265.
- Gao, X. Analysis on the Market Design of Teacher Assignment. Journal of Economic Theory and Policy Analysis 2022, 53, 321–344.
- Abizada, A.; Gurbanova, U.; Iskandarova, A.; Nadirzada, N. Teacher Assignment in Rural Regions of Azerbaijan. Advances in Building Education 2022, 6, 15–29.
- Krupke, D.; Knox, M. Changes in General and Specific Teacher Self-Efficacy Related to Assignment. Teaching and Teacher Education 2023, 75, 240–256.
- Ontario Secondary School Teachers’ Federation. Submission on Teacher Assignment in Technology and Skilled Trades (TAS1O and TAS2O) Courses Consultation. Technical note, OSSTF/FEESO, Toronto, Canadá, 2024.
- Rao, T.; Paleshi, A.; DePuy, G.; Erenay, B. A Mathematical Programming Approach for Assigning Students to Schools. In Proceedings of the Proceedings of the IIE Annual Conference and Expo, 2011, Vol. 61, pp. 122–130.
|
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).