Presentation is loading. Please wait.

Presentation is loading. Please wait.

CAD C ONTEST 2013 P ROBLEM E: R EGION Q UERY Ming-Ter Kuo and Abner Huang Synopsys Taiwan Limited Sponsor: Minister of Education, Republic of China (Taiwan)

Similar presentations


Presentation on theme: "CAD C ONTEST 2013 P ROBLEM E: R EGION Q UERY Ming-Ter Kuo and Abner Huang Synopsys Taiwan Limited Sponsor: Minister of Education, Republic of China (Taiwan)"— Presentation transcript:

1 CAD C ONTEST 2013 P ROBLEM E: R EGION Q UERY Ming-Ter Kuo and Abner Huang Synopsys Taiwan Limited Sponsor: Minister of Education, Republic of China (Taiwan)

2 Outline 2 Introduction Contest problem Benchmark cases Evaluation metrics Contest results

3 Introduction – Region Query Searching for objects that intersect a specified window area in two-dimensional space is commonly referred to as region query. 3

4 Region Query Commands Five types of region query commands Find the polygons contained by a window. Find the polygons interacting with a window. Find the polygons interacting with a window that do not overlap with others. Find the polygons whose area are less than a given number. Find the percentage (density) of the given window area that are covered by polygons. 4

5 Contest Problem 5 Input data: polygons described by a list of points with two dimensional coordinates. Query commands: five types of commands with a specified window or area constraint. FIND_INSIDE FIND_INTERACT FIND_NO_OVERLAP FIND_AREA_LESS_THAN FIND_DENSITY_INSIDE

6 Contest Problem 6 Output: report the number of polygons for polygon queries. For the density query, report the percentage. Example: FIND_INSIDE 58 106 137 174 10 FIND_INTERACT 58 106 137 174 12 FIND_NO_OVERLAP 58 106 137 174 8 FIND_AREA_LESS_THAN 20 4 FIND_DENSITY_INSIDE 58 106 137 174 12.09%

7 Benchmark Cases 7 Case No.No. of PolygonsNo. of VerticesNo. of 45-degree Edges 112643012880940 215990917952510 3180378138260122815 423796014438720 558211053859140 642385027740960 Each case is run with 500 queries (100 queries per type).

8 Evaluation Metrics 8 Correctness: 50% Score is calculated by the number of correct answers. Each case must have at least 80% correct answers. Runtime: 40% Score is calculated by a normalized runtime factor among all contest programs. Cutoff time for each case is 1 hour. Memory usage: 10% Score is calculated by a normalized peak memory factor among all contest programs.

9 Team Statistics 9 PhraseNo. of Teams Registration49 Code Submission46 Finalists8 Finalists are the teams who have program capability that meets the correctness and runtime criteria.

10 Case 1: p126430 10 TeamCorrectness (%) Runtime (sec) Memory (K bytes) ScoreRank cadb04010020.1724156068.922 cadb06010050.669856861.165 cadb068100327.2413758054.168 cadb069100119.6521343654.897 cadb0801008.6542672100.001 cadb08110079.5312602457.746 cadb10210065.725299263.324 cadb10910030.3018937663.673

11 Case 2: p159909 11 TeamCorrectness (%) Runtime (sec) Memory (K bytes) ScoreRank cadb04010031.5231692067.742 cadb06010065.7013370062.064 cadb068100608.5925656853.148 cadb069100219.5726719654.507 cadb08010012.5059464100.001 cadb081100122.6817185657.546 cadb10210098.3711216060.385 cadb10910047.2225497262.923

12 Case 3: p180378 12 TeamCorrectness (%) Runtime (sec) Memory (K bytes) ScoreRank cadb04010022.4526992071.712 cadb06010080.0410777660.513 cadb068100506.1121855653.338 cadb069100248.8227712053.727 cadb08010011.0753668100.001 cadb081100143.2313765256.996 cadb102100115.918174460.394 cadb10910057.3521096460.265

13 Case 4: p237960 13 TeamCorrectness (%) Runtime (sec) Memory (K bytes) ScoreRank cadb04010032.8428315663.202 cadb06010083.6312632458.834 cadb068100360.6617500854.217 cadb069100245.9932604453.218 cadb0801009.2255844100.001 cadb081100174.6417691655.276 cadb102100132.277386860.353 cadb10910066.5022632058.015

14 Case 5: p582110 14 TeamCorrectness (%) Runtime (sec) Memory (K bytes) ScoreRank cadb040100148.8454811656.443 cadb060100401.0322152056.284 cadb068873599.2237902446.348 cadb069100448.4067317253.037 cadb08010017.08101436100.001 cadb081100410.6329562455.105 cadb102100589.4915528057.692 cadb109100318.5147010854.306

15 Case 6: p423850 15 TeamCorrectness (%) Runtime (sec) Memory (K bytes) ScoreRank cadb040100234.02102920857.745 cadb060100233.5141410460.442 cadb0681002804.2791404452.538 cadb069100532.1893966854.597 cadb08010034.75185728100.001 cadb081100463.2556398057.646 cadb102100387.5137419258.554 cadb109100196.0579426459.433

16 Total Rank Values 16 The team with the lowest total rank value wins the contest.

17 17 cadb060Zhe-Huai Lin Prof. Chia-Tso Chao National Chiao Tung University cadb102Ying-Yu Tseng cadb109Hao-Wei Liu cadb081Kai ChenProf. Juinn-Dar Huang 3 rd Place Winners

18 18 cadb040 Tin-Yin Lai and Prof. Chia-Tso Chao National Chiao Tung University 2 nd Place Winner

19 19 cadb080 Yu-Hao Huang and Prof. Chia-Tso Chao National Chiao Tung University 1 st Place Winner


Download ppt "CAD C ONTEST 2013 P ROBLEM E: R EGION Q UERY Ming-Ter Kuo and Abner Huang Synopsys Taiwan Limited Sponsor: Minister of Education, Republic of China (Taiwan)"

Similar presentations


Ads by Google