The University of Southampton
University of Southampton Institutional Repository

Student project allocation using integer programming

Student project allocation using integer programming
Student project allocation using integer programming
The allocation of projects to students is a generic problem in many universities within the U.K. and elsewhere, not only in engineering but also in various other disciplines. This paper defines the student project allocation problem explicitly by an objective function and a number of constraints. Two integer program models are presented, the first of which is a dynamic program. A general purpose solver is used to solve the models, and the input files are included in the Appendix. The models are computationally efficient and easily solved on a PC. Important issues in interpreting the model outputs are highlighted. As with any optimization problem it is possible for constraints to be too tight to permit any feasible solution. Application of the models is demonstrated by using data from the Department of Civil and Environmental Engineering, University of Southampton, for the academic year 2001-2002. The model has been used successfully to allocate Individual Project and Group Project to students and is likely to become the defacto method of allocation of projects in the future. This paper demonstrates how operations research techniques used widely in optimizing use of resources can be applied in education.
allocation model, group project, individual project, integer programming, University of Southampton
359-367
Anwar, A.A.
e9a57bb7-5225-45e6-9a69-2396a6e4fd31
Bahaj, A.S.
a64074cc-2b6e-43df-adac-a8437e7f1b37
Anwar, A.A.
e9a57bb7-5225-45e6-9a69-2396a6e4fd31
Bahaj, A.S.
a64074cc-2b6e-43df-adac-a8437e7f1b37

Anwar, A.A. and Bahaj, A.S. (2003) Student project allocation using integer programming. IEEE Transactions on Education, 46 (3), 359-367. (doi:10.1109/TE.2003.811038).

Record type: Article

Abstract

The allocation of projects to students is a generic problem in many universities within the U.K. and elsewhere, not only in engineering but also in various other disciplines. This paper defines the student project allocation problem explicitly by an objective function and a number of constraints. Two integer program models are presented, the first of which is a dynamic program. A general purpose solver is used to solve the models, and the input files are included in the Appendix. The models are computationally efficient and easily solved on a PC. Important issues in interpreting the model outputs are highlighted. As with any optimization problem it is possible for constraints to be too tight to permit any feasible solution. Application of the models is demonstrated by using data from the Department of Civil and Environmental Engineering, University of Southampton, for the academic year 2001-2002. The model has been used successfully to allocate Individual Project and Group Project to students and is likely to become the defacto method of allocation of projects in the future. This paper demonstrates how operations research techniques used widely in optimizing use of resources can be applied in education.

Text
39378.pdf - Version of Record
Download (554kB)

More information

Published date: 2003
Keywords: allocation model, group project, individual project, integer programming, University of Southampton

Identifiers

Local EPrints ID: 39378
URI: http://eprints.soton.ac.uk/id/eprint/39378
PURE UUID: 72c3ba51-d5c5-42bb-97c6-696002047668
ORCID for A.A. Anwar: ORCID iD orcid.org/0000-0002-3071-3197
ORCID for A.S. Bahaj: ORCID iD orcid.org/0000-0002-0043-6045

Catalogue record

Date deposited: 28 Jun 2006
Last modified: 16 Mar 2024 02:55

Export record

Altmetrics

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×