Melola Discovery

← Melola Discovery

Open access Journal SINTA 3

A BINARY INTEGER LINEAR PROGRAMMING MODEL FOR EMPLOYEE SCHEDULING IN A CONVENIENCE STORE: A CASE STUDY IN NAKHON PATHOM

BAREKENG: Jurnal Ilmu Matematika dan Terapan · Vol. 19 No. 4 (2025) · pp. 2843–2860

DOI
10.30598/barekengvol19iss4pp2843-2860
ISSN
2615-3017, 1978-7227
Published
2025-09-01
Publisher
PATTIMURA UNIVERSITY
Language
eng
License
creativecommons.org/licenses/by-sa/4.0

Abstract

Convenience stores are workplaces where employees work in shifts. An optimal work schedule for employees is necessary for every convenience store because it enables employees to work more efficiently. This paper considers the employee scheduling of a 24-hour convenience store in Nakhon Pathom. This store divides working hours into three shifts: morning, noon, and night. Each employee is assigned to the same shift for an entire week before rotating to a different shift in the next week. This paper presents a novel binary integer linear programming model for generating an optimal four-week employee schedule for this convenience store. The objective of the proposed model was to prioritize assigning weekend days off to the manager and assistant managers ahead of the regular staff, while adhering to the constraints outlined in the store’s regulations. The proposed model was solved using the CPLEX software to generate an optimal schedule for the 15 employees at this convenience store. The model could find an optimal schedule with a computational time of less than three seconds, where the days off for the manager and assistant managers could all be scheduled on weekends. The proposed model also verified that the current number of employees at the convenience store is the minimum required to create a feasible work schedule, and the store needs to increase its staff by at least two employees if each employee is to work the night shift for at most one week within a four-week schedule period. The proposed model can be a practical tool for generating an optimal employee schedule for this convenience store in real-life scenarios.

Collaboration network of the authors

2 authors · 1 co-authorship link · 1 across different organisations

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • Silpakorn University
  • Thammasat University
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

Metadata source: OAI-PMH (metadata jurnal) https://ojs3.unpatti.ac.id/index.php/barekeng/oai, first harvested 5 Nov 2026, last seen 8 Nov 2026.
Original metadata (oai_dc)
<oai_dc:dc xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/  http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
	<dc:title xml:lang="en-US">A BINARY INTEGER LINEAR PROGRAMMING MODEL FOR EMPLOYEE SCHEDULING IN A CONVENIENCE STORE:  A CASE STUDY IN NAKHON PATHOM</dc:title>
	<dc:creator>Laisupannawong, Teeradech</dc:creator>
	<dc:creator>Jeenanunta, Chawalit</dc:creator>
	<dc:description xml:lang="en-US">Convenience stores are workplaces where employees work in shifts. An optimal work schedule for employees is necessary for every convenience store because it enables employees to work more efficiently. This paper considers the employee scheduling of a 24-hour convenience store in Nakhon Pathom. This store divides working hours into three shifts: morning, noon, and night. Each employee is assigned to the same shift for an entire week before rotating to a different shift in the next week. This paper presents a novel binary integer linear programming model for generating an optimal four-week employee schedule for this convenience store. The objective of the proposed model was to prioritize assigning weekend days off to the manager and assistant managers ahead of the regular staff, while adhering to the constraints outlined in the store’s regulations. The proposed model was solved using the CPLEX software to generate an optimal schedule for the 15 employees at this convenience store. The model could find an optimal schedule with a computational time of less than three seconds, where the days off for the manager and assistant managers could all be scheduled on weekends. The proposed model also verified that the current number of employees at the convenience store is the minimum required to create a feasible work schedule, and the store needs to increase its staff by at least two employees if each employee is to work the night shift for at most one week within a four-week schedule period. The proposed model can be a practical tool for generating an optimal employee schedule for this convenience store in real-life scenarios.</dc:description>
	<dc:publisher xml:lang="en-US">PATTIMURA UNIVERSITY</dc:publisher>
	<dc:date>2025-09-01</dc:date>
	<dc:type>info:eu-repo/semantics/article</dc:type>
	<dc:type>info:eu-repo/semantics/publishedVersion</dc:type>
	<dc:format>application/pdf</dc:format>
	<dc:identifier>https://ojs3.unpatti.ac.id/index.php/barekeng/article/view/17962</dc:identifier>
	<dc:identifier>10.30598/barekengvol19iss4pp2843-2860</dc:identifier>
	<dc:source xml:lang="en-US">BAREKENG: Jurnal Ilmu Matematika dan Terapan; Vol 19 No 4 (2025): BAREKENG: Journal of Mathematics and Its Application; 2843-2860</dc:source>
	<dc:source>2615-3017</dc:source>
	<dc:source>1978-7227</dc:source>
	<dc:source>10.30598/barekengvol19iss4year2025</dc:source>
	<dc:language>eng</dc:language>
	<dc:relation>https://ojs3.unpatti.ac.id/index.php/barekeng/article/view/17962/11181</dc:relation>
	<dc:rights xml:lang="en-US">Copyright (c) 2025 Teeradech Laisupannawong, Chawalit Jeenanunta</dc:rights>
	<dc:rights xml:lang="en-US">http://creativecommons.org/licenses/by-sa/4.0</dc:rights>
</oai_dc:dc>