Custom_32
รายละเอียดของรายวิชา แบบ วช. 04
 
     
  1. รหัสและชื่อวิชา
   
188 370
ขั้นตอนวิธีคอมพิวเตอร์ขั้นสูง
Advanced Computer Algorithms
3 (3-0-6)
  2. จำนวนหน่วยกิต
    3 หน่วยกิต(จำนวนชั่วโมงต่อสัปดาห์ บรรยาย 3 ชม. ปฏิบัติการ 0 ชม. ศึกษาด้วยตัวเอง 6 ชม.)
  3. สังกัดวิชา
   
ภาควิชา/สาขาวิชา คอมพิวเตอร์
คณะวิศวกรรมศาสตร์
  4. คำอธิบายรายวิชา(Course Description)
   
การเขียนโปรแกรมเชิงเส้น เรขาคณิต บทตั้งของฟาร์กาส ภาวะคู่กันอย่างเข้ม ความซับซ้อน ขั้นตอนวิธี ทรงรี และการหาค่าที่เหมาะสมเทียบกับวิธีการแยก การขยายสู่โปรแกรมภาคตัดกรวย การไหลแบบเครือข่าย การไหลสูงสุด  การไหลที่ค่าใช้จ่ายต่ำสุด ขั้นตอนวิธียกเลิกการวน การวิเคราะห์พหุนามเวลาอย่างเข้ม การตัดต่ำสุดโดยปราศจากการไหล ขั้นตอนวิธีประมาณการ ลิมิตถึงความสามารถในการประมาณการ เทคนิคพื้นฐาน และการครอบคลุมจุดยอด เทคนิคคู่เฉพาะ การเขียนโปรแกรมกึ่งแน่นอน การตัดหลายโภคภัณฑ์ด้วยการฝังตรึงไว้ในปริภูมิเมตริกช์ แผนการประมาณสำหรับยุคลิเดียนทีเอสพี โครงสร้างข้อมูล คิวแบบแวนเอ็มเดโบส แผนภูมิต้นไม้ขยายออก แผนภูมิต้นไม้พลวัติ
Linear programming: geometry, Farkas lemma, strong duality, complexity, ellipsoid algorithm and optimization vs. separation, extension to conic programming; network flows: maximum flows, min-cost flows, cycle canceling algorithms, strongly polynomial-time analysis, minimum cuts without flows; approximation algorithms: limits to approximability, basic techniques and vertex cover, primal-dual technique, semidefinite programming, multicommodity cut via embedding metric spaces, approximation scheme for Euclidean TSP; data structures: Van Emde Boas queues, splay trees, dynamic trees.
  5. เงื่อนไขของรายวิชา(Prerequisite)
    มี 188200
  6. ประเภทวิชา
    เป็นวิชาเฉพาะ เป็นวิชาในกลุ่มวิชาชีพเลือกเรียน สำหรับหลักสูตรวิศวกรรมศาสตรบัณฑิต สาขาวิชาวิศวกรรมคอมพิวเตอร์
เป็น
  7. ภาคการศึกษาที่เปิดสอน และปีการศึกษาที่จะเริ่มเปิดสอน
    เปิดสอนประจำภาคการศึกษาต้นหรือ1และภาคการศึกษาปลายหรือ2 เริ่มตั้งแต่ปีการศึกษา 2550 เป็นต้นไป
  8. อาจารย์ผู้สอน/อาจารย์ที่ปรึกษา
   
ผศ. พิเชษฐ เชี่ยวธนะกุล
     
 
  หัวข้อ บรรยาย (จำนวน ชม.) ปฏิบัติ (จำนวน ชม.)
    1.Linear Programming 15 0
    2.Network Flows 8 0
    3.Approximation Algorithms 15 0
    4.Data Structures 7 0
 
รวม
45 0


 
กลุ่มภารกิจพัฒนาวิชาการ สำนักบริหารและพัฒนาวิชการ มหาวิทยาลัยขอนแก่น
โทร 043 203200 ภายใน 11940