{"id":13134,"date":"2021-12-06T18:55:49","date_gmt":"2021-12-06T23:55:49","guid":{"rendered":"https:\/\/carleton.ca\/scs\/?page_id=13134"},"modified":"2026-06-02T14:59:24","modified_gmt":"2026-06-02T18:59:24","slug":"tr-05-04-improving-k-vertex-cover-algorithms-for-graphs-of-small-bounded-degree","status":"publish","type":"page","link":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-2005\/tr-05-04-improving-k-vertex-cover-algorithms-for-graphs-of-small-bounded-degree\/","title":{"rendered":"TR-05-04: Improving k-Vertex Cover Algorithms for Graphs of Small Bounded Degree"},"content":{"rendered":"\n<section class=\"w-screen px-6 cu-section cu-section--white ml-offset-center md:px-8 lg:px-14\">\n    <div class=\"space-y-6 cu-max-w-child-5xl  md:space-y-10 cu-prose-first-last\">\n\n            <div class=\"cu-textmedia flex flex-col lg:flex-row mx-auto gap-6 md:gap-10 my-6 md:my-12 first:mt-0 max-w-5xl\">\n        <div class=\"justify-start cu-textmedia-content cu-prose-first-last\" style=\"flex: 0 0 100%;\">\n            <header class=\"font-light prose-xl cu-pageheader md:prose-2xl cu-component-updated cu-prose-first-last\">\n                                    <h1 class=\"cu-prose-first-last font-semibold !mt-2 mb-4 md:mb-6 relative after:absolute after:h-px after:bottom-0 after:bg-cu-red after:left-px text-3xl md:text-4xl lg:text-5xl lg:leading-[3.5rem] pb-5 after:w-10 text-cu-black-700 not-prose\">\n                        TR-05-04: Improving k-Vertex Cover Algorithms for Graphs of Small Bounded Degree\n                    <\/h1>\n                \n                                \n                            <\/header>\n\n                    <\/div>\n\n            <\/div>\n\n    <\/div>\n<\/section>\n\n<p>Carleton University<br>\n<a href=\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-2005\/\">Technical Report<\/a> TR-05-04<br>\nApril 20, 2005<\/p>\n\n\n\n<h2 id=\"improving-k-vertex-cover-algorithms-for-graphs-of-small-bounded-degree\" class=\"wp-block-heading\">Improving k-Vertex Cover Algorithms for Graphs of Small Bounded Degree<\/h2>\n\n\n\n<div class=\"tr_t3\">\n<div class=\"tr_t3\">\n<div class=\"tr_t3\">\n<div class=\"tr_t3\">\n<div class=\"tr_t3\">\n<div class=\"tr_t3\">\n<div class=\"tr_t3\">\n<div class=\"tr_t3\">\n<div class=\"tr_t3\">\n<div class=\"tr_t3\">Peter J. Taillon<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<h3>Abstract<\/h3>\n<p>In this report we describe a new approach to improve algorithms for solving the k-Vertex Cover problem. The algorithm uses graph cutting, during the tree search phase, as a basis for identifying, disconnecting, and processing small fractions of the residual graph. Unlike previous methods that use separator theorems constrained to restricted graph classes and requiring complex dynamic programming, this algorithm applies to graphs of small, bounded degree, uses existing branching rules and incurs no any additional complexity.Such graph instances are generated during the tree search phases of the current best FPT k-vertex cover algorithms. Any future advances in sequential algorithms for the k-Vertex Cover problem can incorporate this approach, thus improving their complexity.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<p><a href=\"https:\/\/carleton.ca\/scs\/wp-content\/uploads\/sites\/260\/TR-05-04.pdf\">TR-05-04.pdf<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Carleton University Technical Report TR-05-04 April 20, 2005 Improving k-Vertex Cover Algorithms for Graphs of Small Bounded Degree Peter J. Taillon Abstract In this report we describe a new approach to improve algorithms for solving the k-Vertex Cover problem. The algorithm uses graph cutting, during the tree search phase, as a basis for identifying, disconnecting, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":12337,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_cu_dining_location_slug":"","footnotes":"","_links_to":"","_links_to_target":""},"cu_page_type":[],"class_list":["post-13134","page","type-page","status-publish","hentry"],"acf":{"cu_post_thumbnail":false},"_links":{"self":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/13134","targetHints":{"allow":["GET"]}}],"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\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/comments?post=13134"}],"version-history":[{"count":2,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/13134\/revisions"}],"predecessor-version":[{"id":13138,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/13134\/revisions\/13138"}],"up":[{"embeddable":true,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/12337"}],"wp:attachment":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/media?parent=13134"}],"wp:term":[{"taxonomy":"cu_page_type","embeddable":true,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/cu_page_type?post=13134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}