การจัดตารางการซ้อมดนตรีสำหรับปัญหาขนาดใหญ่

This research focuses on developing rehearsal scheduling of a music band with 2 objectives. The first objective is to assign music pieces into rehearsal days to minimize the total number of days that players must be in the and the second is to sequence music pieces during a day to minimize the total...

Full description

Saved in:
Bibliographic Details
Main Author: นพปฎล สกุลสม
Other Authors: วิภาวี ธรรมาภรณ์พิลาศ
Format: Theses and Dissertations
Language:Thai
Published: จุฬาลงกรณ์มหาวิทยาลัย 2011
Subjects:
Online Access:https://digiverse.chula.ac.th/Info/item/dc:43534
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Chulalongkorn University
Language: Thai
id 43534
record_format dspace
spelling 435342024-03-18T07:49:09Z https://digiverse.chula.ac.th/Info/item/dc:43534 ©จุฬาลงกรณ์มหาวิทยาลัย Thesis 10.58837/CHULA.THE.2011.1664 tha นพปฎล สกุลสม การจัดตารางการซ้อมดนตรีสำหรับปัญหาขนาดใหญ่ Music rehearsal scheduling for a large scale problem จุฬาลงกรณ์มหาวิทยาลัย 2011 2011 This research focuses on developing rehearsal scheduling of a music band with 2 objectives. The first objective is to assign music pieces into rehearsal days to minimize the total number of days that players must be in the and the second is to sequence music pieces during a day to minimize the total waiting time of the players.Because of the complexity of the problem, the computational time for an integer programming model developed to solve this problem grows rapidly as the problem’s size increases. Therefore, a heuristic algorithm based on a cell formation technique is developed to assign music pieces into rehearsal days toseparate the large problem with many rehearsal days into many small single day problems. Then, the integer programming model is used to sequence music pieces of those small problems. To evaluate the proposed methodology, the solutions from the proposed heuristics are compared to the solutions from an integer programming model. The integer programming model found 137 optimal solutions. It cannot obtain the optimal solutions of 13 problems within 2 hours in case of equal music pieces length and 12 hours in case of unequal music piece length. The proposed methodology provides as good as or better solutions for all problems. งานวิจัยฉบับนี้มีวัตถุประสงค์เพื่อพัฒนาวิธีการจัดตารางซ้อมดนตรีโดยมีวัตถุประสงค์เพื่อจัดสรรเพลงสำหรับการซ้อมในแต่ละวันเพื่อให้มีจำนวนวันโดยรวมที่นักดนตรีแต่ละคนต้องมาสถานที่ซ้อมน้อยที่สุด และจัดลำดับเพลงเพื่อให้เวลาทั้งหมดที่นักดนตรีอยู่ในสถานที่ซ้อมโดยที่ไม่ได้ทำการซ้อมมีค่าน้อยที่สุดเนื่องจากความซับซ้อนของปัญหาทำให้แบบจำลองทางคณิตศาสตร์ซึ่งพัฒนาขึ้นเพื่อแก้ปัญหาดังกล่าวใช้เวลาในการหาคำตอบเพิ่มขึ้นอย่างมากในการหาคำตอบเมื่อปัญหามีขนาดใหญ่ขึ้น จึงเกิดแนวคิดในการ แบ่งปัญหาออกเป็น 2 ส่วน โดยใช้วิธีการฮิวริสติกส์ซึ่งพัฒนาขึ้นจากวิธีการออกแบบการผลิตแบบเซลล์จัดสรรเพลงสำหรับการซ้อมในแต่ละวันและแบ่งปัญหาเดิมซึ่งมีการซ้อมหลายวันออกเป็นปัญหาย่อยๆปัญหาละ 1 วัน จากนั้นจึงใช้แบบจำลองทางคณิตศาสตร์จัดลำดับเพลงสำหรับปัญหาย่อยเหล่านั้น การทดสอบประสิทธิภาพของวิธีการที่นำเสนอกระทำโดยการเปรียบเทียบค่าวัตถุประสงค์ของวิธีการที่นำเสนอกับค่าคำตอบที่ได้จากแบบจำลองทางคณิตศาสตร์พบว่าจากการทดสอบ 150 ปัญหาแบบจำลองทางคณิตศาสตร์พบคำตอบที่ดีที่สุด 137 ปัญหาและ 13 ปัญหาไม่พบคำตอบที่ดีที่สุดภายในเวลา 2 ชั่วโมงในกรณีที่ทุกเพลงมีความยาวเท่ากันและ 12 ชั่วโมงในกรณีที่เพลงมีความยาวแตกต่างกัน โดยวิธีการที่นำเสนอพบคำตอบที่ดีกว่าหรือดีเทียบเท่ากับคำตอบจากแบบจำลองในทุกปัญหา 129 pages แมทแลบ การกำหนดลำดับงาน ฮิวริสติกอัลกอริทึม แบบจำลองทางคณิตศาสตร์ การแสดงดนตรี -- แบบจำลองทางคณิตศาสตร์ วิภาวี ธรรมาภรณ์พิลาศ https://digiverse.chula.ac.th/digital/file_upload/biblio/cover/43534.jpg
institution Chulalongkorn University
building Chulalongkorn University Library
continent Asia
country Thailand
Thailand
content_provider Chulalongkorn University Library
collection Chulalongkorn University Intellectual Repository
language Thai
topic แมทแลบ
การกำหนดลำดับงาน
ฮิวริสติกอัลกอริทึม
แบบจำลองทางคณิตศาสตร์
การแสดงดนตรี -- แบบจำลองทางคณิตศาสตร์
spellingShingle แมทแลบ
การกำหนดลำดับงาน
ฮิวริสติกอัลกอริทึม
แบบจำลองทางคณิตศาสตร์
การแสดงดนตรี -- แบบจำลองทางคณิตศาสตร์
นพปฎล สกุลสม
การจัดตารางการซ้อมดนตรีสำหรับปัญหาขนาดใหญ่
description This research focuses on developing rehearsal scheduling of a music band with 2 objectives. The first objective is to assign music pieces into rehearsal days to minimize the total number of days that players must be in the and the second is to sequence music pieces during a day to minimize the total waiting time of the players.Because of the complexity of the problem, the computational time for an integer programming model developed to solve this problem grows rapidly as the problem’s size increases. Therefore, a heuristic algorithm based on a cell formation technique is developed to assign music pieces into rehearsal days toseparate the large problem with many rehearsal days into many small single day problems. Then, the integer programming model is used to sequence music pieces of those small problems. To evaluate the proposed methodology, the solutions from the proposed heuristics are compared to the solutions from an integer programming model. The integer programming model found 137 optimal solutions. It cannot obtain the optimal solutions of 13 problems within 2 hours in case of equal music pieces length and 12 hours in case of unequal music piece length. The proposed methodology provides as good as or better solutions for all problems.
author2 วิภาวี ธรรมาภรณ์พิลาศ
author_facet วิภาวี ธรรมาภรณ์พิลาศ
นพปฎล สกุลสม
format Theses and Dissertations
author นพปฎล สกุลสม
author_sort นพปฎล สกุลสม
title การจัดตารางการซ้อมดนตรีสำหรับปัญหาขนาดใหญ่
title_short การจัดตารางการซ้อมดนตรีสำหรับปัญหาขนาดใหญ่
title_full การจัดตารางการซ้อมดนตรีสำหรับปัญหาขนาดใหญ่
title_fullStr การจัดตารางการซ้อมดนตรีสำหรับปัญหาขนาดใหญ่
title_full_unstemmed การจัดตารางการซ้อมดนตรีสำหรับปัญหาขนาดใหญ่
title_sort การจัดตารางการซ้อมดนตรีสำหรับปัญหาขนาดใหญ่
publisher จุฬาลงกรณ์มหาวิทยาลัย
publishDate 2011
url https://digiverse.chula.ac.th/Info/item/dc:43534
_version_ 1829265944946409472