ผลต่างระหว่างรุ่นของ "วัฒนา จินดาหลวง"
แถว 57: | แถว 57: | ||
==== Moblile Facility Location Problem ==== | ==== Moblile Facility Location Problem ==== | ||
+ | |||
+ | เป็นปัญหาที่รวม UFL กับ k-median เข้าด้วยกัน ถือว่าอยู่ในกลุ่มของ movement problem เหมือนกัน คือ มี pebble ที่ move ได้สองประเภท คือ facility และ city | ||
+ | |||
+ | นิยามปัญหา: | ||
==== Wireless Sensor Network ==== | ==== Wireless Sensor Network ==== | ||
(survey ไม่ได้ทำวิจัยที่เป็น application จริง ๆ) | (survey ไม่ได้ทำวิจัยที่เป็น application จริง ๆ) |
รุ่นแก้ไขเมื่อ 16:17, 10 มีนาคม 2552
เนื้อหา
ประวัติ
ชื่อ: วัฒนา จินดาหลวง
ชื่อเล่น: อ๋อย
งานวิจัยที่สนใจ: ด้าน approximation algorithms, graph theory, network design
ปัญหาที่เคยศึกษา
Metric Uncapacitated Facility Location Problem (UFL)
นิยามของปัญหา: ให้กราฟ G=(V,E) ที่แต่ละ edge e=(i,j) E มีcost dij ที่ satisfy triangle inequality, set ของ cities C V, set ของ facilities F V, แต่ละ facility i F มี cost ในการเปิดเป็น fi, แต่ละ city j C มี cost ในการ connect กับ facility i ใน F เป็น dij ต้องการหา set F' F ที่ต้องเปิดและ assign แต่ละ city ให้กับบาง facility i' F' โดยที่ ผลรวมของ cost ในการเปิดทุก ๆ facility ใน F' และ cost ในการ connect city j' เข้ากับ facility i' F' น้อยที่สุด นั่นคือ minimize เอกสารอ้างอิง [ ]
Online k-server Problem
นิยามปัญหา: กราฟ G=(V,E) ที่มี n โหนด, ระยะทางบน edge e=(u,v) ของกราฟ G (ใช้สัญลักษณ์ duv) โดยที่ duv เป็น metric, เครื่องบริการ k ตัว ที่ cover โหนดของ G ทั้ง k โหนดที่ต่างกัน, ลำดับของการร้องขอ (sequence of requests) ใช้สัญลักษณ์ โดยที่ จะ ระบุโหนดของกราฟ G ที่ต้องการ service หมายเหตุ สำหรับปัญหา online k-server การตัดสินใจจะต้องทำทันทีเมื่อมีการร้องขอลำดับที่ i,, เข้ามาโดยที่ไม่เห็นลำดับการร้องขอในอนาคต นั่นคือไม่เห็นการร้องขอลำดับที่ j, คำตอบของปัญหา k-server ที่ต้องการคือลำดับของการตัดสินใจว่าจะย้าย server ตัวไหนเพื่อ serve ลำดับการร้องขอข้างต้นโดยให้ระยะทางในการย้าย server ทั้งหมดน้อยที่สุด
เอกสารอ้างอิง [ ][ ]
Metric k-center Problem
นิยามปัญหา: ให้ complete กราฟ G=(V,E), positive integer k, edge costs ที่ satisfy triangle inequality, ให้หา ที่ |S|=k และ minimize maximum distance จาก ไปยัง vertex ที่ใกล้ที่สุดใน S นั่นคือ minimize
เอกสารอ้างอิง [ ][ ]
Metric k-median Problem
นิยามปัญหา: เหมือน UFL แต่ facility ไม่มี openning cost และ จำนวนของ facility ที่จะเปิดไม่เกิน k, |F'| k
เอกสารอ้างอิง [ ][ ]
ปัญหาที่ศึกษาตอนนี้
Movement Problem
มีปัญหาที่ต้องการ move object (บน plane) แล้วต้องการให้หลังจากการ move แล้ว object มีคุณสมบัติ P บางอย่าง โดยที่ minimize objective cost function บางตัว จะ model ตำแหน่งที่ object อยู่และสามารถ move ไปได้ด้วย (directed/undirected)กราฟ G=(V,E) ที่ |V|=n verticies, model m objects ด้วย m pebbles ซึ่งอยู่บน vertex ต่าง ๆ ของกราฟ G, ตัวอย่างของ property P ที่ต้องการเช่น connectivity, directed connectivity, path between two certain vertices s and t, independent set, facility location เป็นต้น ตัวอย่างของ objective cost function เช่น maximum movement, total movement, number of movements เป็นต้น
นิยามต่าง ๆ จากงานวิจัย [DHMSOZ07]
1.configulation คือ function ที่ assign แต่ละ pebble ไปยัง vertex ของ V นั่นคือบอกว่า pebble ต่าง ๆ อยู่ตำแหน่ง(vertex)ไหนในกราฟบ้าง หมายเหตุ สามารถมี pebble มากกว่า 1 ตัวอยู่บน vertex เดียวกันได้
2.จะเรียก vertex v ที่มี pebble p อยู่ว่า vertex v ถูก occupy โดย pebble p
3.motion เป็นการ assign path ในกราฟ G ให้กับแต่ละ pebble p โดยเริ่มต้นที่ initial configulation และจบที่บาง target vertex ซึ่งจะเรียกว่า target position (ดังนั้น pebble สามารถ move ได้ตาม edge บนกราฟเท่านั้น)
4.ความยาว ||ของ path คือ movement ของ pebble p
5.maximum movement ของ motion คือ maximum length ของ any path, total movement คือ ผลรวมของความยาวของทุก ๆ path, และ number of movements คือจำนวนของ path ที่มีความยาวไม่เป็นศูนย์
6.target ของ pebble จะ define target configulation
สรุปคือปัญหานี้ต้องการหา motion ที่ minimize objective cost function (1 ใน 3 ที่กล่าวไว้ข้างต้น) โดยที่ target configulation satisfying property P (บางอย่าง จากตัวอย่างข้างต้น)
Moblile Facility Location Problem
เป็นปัญหาที่รวม UFL กับ k-median เข้าด้วยกัน ถือว่าอยู่ในกลุ่มของ movement problem เหมือนกัน คือ มี pebble ที่ move ได้สองประเภท คือ facility และ city
นิยามปัญหา:
Wireless Sensor Network
(survey ไม่ได้ทำวิจัยที่เป็น application จริง ๆ)