Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/7718
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorสมชาย ประสิทธิ์จูตระกูล-
dc.contributor.authorปวีณา ทองใบ-
dc.contributor.otherจุฬาลงกรณ์มหาวิทยาลัย. บัณฑิตวิทยาลัย-
dc.date.accessioned2008-08-04T08:15:31Z-
dc.date.available2008-08-04T08:15:31Z-
dc.date.issued2540-
dc.identifier.isbn9746377078-
dc.identifier.urihttp://cuir.car.chula.ac.th/handle/123456789/7718-
dc.descriptionวิทยานิพนธ์(วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2540en
dc.description.abstractวิทยานิพนธ์ฉบับนี้ นำเสนอการออกแบบและการพัฒนาระบบจินตทัศน์อัลกอริทึม สำหรับปัญหาเรขาคณิตเชิงคำนวณในสองมิติสองปัญหาคือปัญหาเปลือกนูน และปัญหาการค้นหาในพิสัย ระบบนี้ได้รับการพัฒนาให้ใช้งานกับระบบ AVis ซึ่งเป็นระบบบริหารจินตทัศน์อัลกอริทึมที่ทำงานบนสภาพปฏิบัติการวินโดวส์ บทจินตทัศน์หนึ่งๆ ประกอบด้วยสี่กลุ่มขององค์ประกอบ คือ ส่วนอัลกอริทึม ส่วนสร้างข้อมูล ส่วนแสดงผล และส่วนแปลงคำสั่ง ระบบนี้มีส่วนอัลกอริทึมหกส่วน เพื่อการจินตทัศน์ปัญหาเปลือกนูน ได้แก่ อัลกอริทึมแบบห่อของขวัญของ Javis อัลกอริทึมแบบกราดตรวจของ Graham อัลกอริทึมแบบค่อยๆ เพิ่มจุด อัลกอริทึมแบบแบ่งแยกแล้วเอาชนะ อัลกอริทึมการหาเปลือกนูนแบบเร็ว อัลกอริทึมแบบกำจัด และส่วนอัลกอริทึมอีกสี่ส่วนสำหรับปัญหาการค้นหาในพิสัย ได้แก่ การค้นหาแบบลำดับ การค้นหาด้วยวิธีกริด การค้นหาโดยใช้ต้นไม้สองมิติ การค้นหาโดยใช้ต้นไม้สองมิติที่มีแกนที่ใช้เป็นคีย์เป็นตัวเลขสุ่ม และการค้นหาโดยใช้ต้นไม้มัธยฐาน ข้อมูลขาเข้าของอัลกอริทึมถูกสร้างทั้งแบบสุ่ม แบบสร้างขึ้นเอง และแบบอ่านจากแฟ้มข้อมูลโดยใช้ส่วนสร้างข้อมูล ระบบมีส่วนแสดงผลสองส่วน คือ การแสดงจุดบนระนาบ และการแสดงกราฟเส้น เพื่อการจินตทัศน์อัลกอริทึมการหาเปลือกนูน และมีส่วนแสดงผลอีกส่วนที่แสดงจุดและต้นไม้ เพื่อการจินตทัศน์อัลกอริทึมการค้นหาในพิสัย นอกจากนี้ยังมีส่วนแปลงคำสั่งอีกจำนวนหนึ่งที่ทำงานหน้าที่รับเหตุการณ์จากส่วนอัลกอริทึมเพื่อแปลงเป็นคำสั่งการสร้างภาพของส่วนแสดงผล ระบบนี้เหมาะสำหรับใช้เพื่อการศึกษาพฤติกรรมของอัลกอริทึมต่างๆ ข้างต้น เมื่อมีการเปลี่ยนแปลงลักษณะของข้อมูลขาเข้า และเป็นระบบที่ได้รับการพัฒนา เพื่อเป็นต้นแบบในการพัฒนาการจินตทัศน์ปัญหาเรขาคณิตเชิงคำนวณอื่นๆ ต่อไปen
dc.description.abstractalternativeThis thesis presents a design and development of an algorithm visualization for two 2D computational geometry problems; convex hull and range search problems. The system was developed to be used in AVis, an algorithm visualization management running on MS Windows operating environment. Each visualization session consists of four classes of components; algorithms, data generators, views and converters. There are six algorithm components for visualizing the convex hull problem; Javis's march, Graham's scan incremental, divide-and-conquer, quick hull, and "throw-away" algorithms, and the other four algorithm components for the range search problem; brute force, grid method, 2D tree, 2D tree with randomized discriminator, and median tree algorithms. Input data can be randomly generated, manually created, or read from a data file using a data generator component. Two views, point-in-the-plane and line graph views, are provided for visualizing the convex hull algorithms, and another point-and-tree view are used for the range search algorithms. In addition, there are a number of converters used for converting events from the algorithm components to graphic commands in the view components. The system is well suited for studying behaviours of the algorithms when varying input parameters and was developed as a prototype for further development in visualizing more computational geometry problems.en
dc.format.extent627078 bytes-
dc.format.extent375475 bytes-
dc.format.extent1385141 bytes-
dc.format.extent844090 bytes-
dc.format.extent633502 bytes-
dc.format.extent980883 bytes-
dc.format.extent414415 bytes-
dc.format.extent251871 bytes-
dc.format.extent831279 bytes-
dc.format.mimetypeapplication/pdf-
dc.format.mimetypeapplication/pdf-
dc.format.mimetypeapplication/pdf-
dc.format.mimetypeapplication/pdf-
dc.format.mimetypeapplication/pdf-
dc.format.mimetypeapplication/pdf-
dc.format.mimetypeapplication/pdf-
dc.format.mimetypeapplication/pdf-
dc.format.mimetypeapplication/pdf-
dc.language.isothes
dc.publisherจุฬาลงกรณ์มหาวิทยาลัยen
dc.rightsจุฬาลงกรณ์มหาวิทยาลัยen
dc.subjectจินตทัศน์อัลกอริทึมen
dc.subjectวิทยาการคอมพิวเตอร์ -- คณิตศาสตร์en
dc.subjectอัลกอริทึมen
dc.titleระบบจินตทัศน์อัลกอริทึมของปัญหาทางด้านเรขาคณิตเชิงคำนวณen
dc.title.alternativeAlgorithm visualization for computational geometry problemsen
dc.typeThesises
dc.degree.nameวิทยาศาสตรมหาบัณฑิตes
dc.degree.levelปริญญาโทes
dc.degree.disciplineวิทยาศาสตร์คอมพิวเตอร์es
dc.degree.grantorจุฬาลงกรณ์มหาวิทยาลัยen
dc.email.advisorSomchai.P@Chula.ac.th-
Appears in Collections:Grad - Theses

Files in This Item:
File Description SizeFormat 
Paweena_To_front.pdf612.38 kBAdobe PDFView/Open
Paweena_To_ch1.pdf366.67 kBAdobe PDFView/Open
Paweena_To_ch2.pdf1.35 MBAdobe PDFView/Open
Paweena_To_ch3.pdf824.31 kBAdobe PDFView/Open
Paweena_To_ch4.pdf618.65 kBAdobe PDFView/Open
Paweena_To_ch5.pdf957.89 kBAdobe PDFView/Open
Paweena_To_ch6.pdf404.7 kBAdobe PDFView/Open
Paweena_To_ch7.pdf245.97 kBAdobe PDFView/Open
Paweena_To_back.pdf811.8 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.