{"id":15054,"date":"2022-06-16T20:26:36","date_gmt":"2022-06-17T00:26:36","guid":{"rendered":"https:\/\/carleton.ca\/scs\/?page_id=15054"},"modified":"2022-06-16T20:26:36","modified_gmt":"2022-06-17T00:26:36","slug":"tr-212-algorithms-for-asymptotically-optimal-contained-rectangles-and-triangles","status":"publish","type":"page","link":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-212-algorithms-for-asymptotically-optimal-contained-rectangles-and-triangles\/","title":{"rendered":"TR-212: Algorithms for Asymptotically Optimal Contained Rectangles and Triangles"},"content":{"rendered":"<p>Carleton University<br \/>\n<a href=\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/\">Technical Report<\/a> <strong>TR-212<\/strong><br \/>\nSeptember 1992<\/p>\n<h2 class=\"tr_t1\">Algorithms for Asymptotically Optimal Contained Rectangles and Triangles<\/h2>\n<div class=\"tr_t3\">Evangelos Kranakis &amp; Emran Rafique<\/div>\n<div>\n<h3>Abstract<\/h3>\n<\/div>\n<p>We consider the problem of computing asymptotically maximal area rect\u00adangles and triangles contained in simple polygons. We exhibit an algo-\u00ad rithm which given an n-node polygon P, and a fixed integer k computes 2 2<br \/>\nin polygon time 0( such n kthat log ln) :and 1,  space ( 0( kP(:fn) 6a ,..) 2 ( rectangle 1 &#8211; p()kRa1g ) , where contained Rma:r in theis the maximal area rectangle contained in the polygon and p( P) is the ra\u00adtio of the polygon (i.e. the quotient of its length over its width). The same algorithm has time complexity 0( nk2 ) on convex polygons. A more effi\u00adcient algorithm with time complexity 0(nk) can also be given for objects of the same similarity type ( e.g. squares, equilateral triangles, and more generally similar triangles) contained in convex polygons. A similar result with time complexity 0( n3 k3 log n) can be proved for arbitrary triangles contained in simple polygons. All our algorithms have space complexity<br \/>\n0(n).<\/p>\n<div><\/div>\n<p><a href=\"https:\/\/carleton.ca\/scs\/wp-content\/uploads\/TR-212.pdf\">TR-212.pdf<\/a><\/p>\n<p><script src=\"moz-extension:\/\/c5a13a0c-07c2-4cc2-a1b8-4c3d783074b0\/js\/app.js\" type=\"text\/javascript\"><\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Carleton University Technical Report TR-212 September 1992 Algorithms for Asymptotically Optimal Contained Rectangles and Triangles Evangelos Kranakis &amp; Emran Rafique Abstract We consider the problem of computing asymptotically maximal area rect\u00adangles and triangles contained in simple polygons. We exhibit an algo-\u00ad rithm which given an n-node polygon P, and a fixed integer k computes 2 [&hellip;]<\/p>\n","protected":false},"author":49,"featured_media":0,"parent":11910,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_mi_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":"","_links_to":"","_links_to_target":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>TR-212: Algorithms for Asymptotically Optimal Contained Rectangles and Triangles - School of Computer Science<\/title>\n<meta name=\"description\" content=\"Carleton University Technical Report TR-212 September 1992 Algorithms for Asymptotically Optimal Contained Rectangles and Triangles Evangelos Kranakis\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-212-algorithms-for-asymptotically-optimal-contained-rectangles-and-triangles\/\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-212-algorithms-for-asymptotically-optimal-contained-rectangles-and-triangles\/\",\"url\":\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-212-algorithms-for-asymptotically-optimal-contained-rectangles-and-triangles\/\",\"name\":\"TR-212: Algorithms for Asymptotically Optimal Contained Rectangles and Triangles - School of Computer Science\",\"isPartOf\":{\"@id\":\"https:\/\/carleton.ca\/scs\/#website\"},\"datePublished\":\"2022-06-17T00:26:36+00:00\",\"dateModified\":\"2022-06-17T00:26:36+00:00\",\"description\":\"Carleton University Technical Report TR-212 September 1992 Algorithms for Asymptotically Optimal Contained Rectangles and Triangles Evangelos Kranakis\",\"breadcrumb\":{\"@id\":\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-212-algorithms-for-asymptotically-optimal-contained-rectangles-and-triangles\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-212-algorithms-for-asymptotically-optimal-contained-rectangles-and-triangles\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-212-algorithms-for-asymptotically-optimal-contained-rectangles-and-triangles\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/carleton.ca\/scs\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Research\",\"item\":\"https:\/\/carleton.ca\/scs\/research\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SCS Technical Reports\",\"item\":\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Technical Reports 1992\",\"item\":\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"TR-212: Algorithms for Asymptotically Optimal Contained Rectangles and Triangles\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/carleton.ca\/scs\/#website\",\"url\":\"https:\/\/carleton.ca\/scs\/\",\"name\":\"School of Computer Science\",\"description\":\"Carleton University\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/carleton.ca\/scs\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"TR-212: Algorithms for Asymptotically Optimal Contained Rectangles and Triangles - School of Computer Science","description":"Carleton University Technical Report TR-212 September 1992 Algorithms for Asymptotically Optimal Contained Rectangles and Triangles Evangelos Kranakis","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-212-algorithms-for-asymptotically-optimal-contained-rectangles-and-triangles\/","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-212-algorithms-for-asymptotically-optimal-contained-rectangles-and-triangles\/","url":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-212-algorithms-for-asymptotically-optimal-contained-rectangles-and-triangles\/","name":"TR-212: Algorithms for Asymptotically Optimal Contained Rectangles and Triangles - School of Computer Science","isPartOf":{"@id":"https:\/\/carleton.ca\/scs\/#website"},"datePublished":"2022-06-17T00:26:36+00:00","dateModified":"2022-06-17T00:26:36+00:00","description":"Carleton University Technical Report TR-212 September 1992 Algorithms for Asymptotically Optimal Contained Rectangles and Triangles Evangelos Kranakis","breadcrumb":{"@id":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-212-algorithms-for-asymptotically-optimal-contained-rectangles-and-triangles\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-212-algorithms-for-asymptotically-optimal-contained-rectangles-and-triangles\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-212-algorithms-for-asymptotically-optimal-contained-rectangles-and-triangles\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/carleton.ca\/scs\/"},{"@type":"ListItem","position":2,"name":"Research","item":"https:\/\/carleton.ca\/scs\/research\/"},{"@type":"ListItem","position":3,"name":"SCS Technical Reports","item":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/"},{"@type":"ListItem","position":4,"name":"Technical Reports 1992","item":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/"},{"@type":"ListItem","position":5,"name":"TR-212: Algorithms for Asymptotically Optimal Contained Rectangles and Triangles"}]},{"@type":"WebSite","@id":"https:\/\/carleton.ca\/scs\/#website","url":"https:\/\/carleton.ca\/scs\/","name":"School of Computer Science","description":"Carleton University","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/carleton.ca\/scs\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"}]}},"acf":{"banner_button":"no","banner_image_type":"none"},"_links":{"self":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/15054"}],"collection":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/users\/49"}],"replies":[{"embeddable":true,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/comments?post=15054"}],"version-history":[{"count":1,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/15054\/revisions"}],"predecessor-version":[{"id":15055,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/15054\/revisions\/15055"}],"up":[{"embeddable":true,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/11910"}],"wp:attachment":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/media?parent=15054"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}