The minimum edge cover of a tree is at least the maximum degree












2












$begingroup$


Let $T$ be a tree with maximum degree $Delta(T)$, and let $beta'(T)$ denote the size of the minimum edge cover of $T$. The question is to prove that $beta'(T) ge Delta(T)$.



I started by proving that each tree has at least $Delta(T)$ using induction on $n$. Then I tried using the fact that if we take the edge connected to each leaf then we will have minimum edge coverage equal to $Delta(T)$ in case all the leaves are connected to the vertex of max degree, if not, then we need at least one more edge. Does it make sense?










share|cite|improve this question











$endgroup$








  • 1




    $begingroup$
    By B'(T) do you mean $beta'(T)$, and is this the minimum size of an edge cover of $T$? By △T do you mean $Delta(T)$, and is this the maximum degree of $T$? Are you assuming that $T$ is a tree? Especially in graph theory where a lot of notation is relatively new, you should define your terms before you use them. But in general, you shouldn't ask questions that require everyone to read your mind.
    $endgroup$
    – Misha Lavrov
    Dec 9 '18 at 16:06












  • $begingroup$
    Yes, B'(T) is the minimum size of edge coverage, $triangle$ T is maximum degree of T. T is a tree
    $endgroup$
    – Mera Insan
    Dec 9 '18 at 16:07
















2












$begingroup$


Let $T$ be a tree with maximum degree $Delta(T)$, and let $beta'(T)$ denote the size of the minimum edge cover of $T$. The question is to prove that $beta'(T) ge Delta(T)$.



I started by proving that each tree has at least $Delta(T)$ using induction on $n$. Then I tried using the fact that if we take the edge connected to each leaf then we will have minimum edge coverage equal to $Delta(T)$ in case all the leaves are connected to the vertex of max degree, if not, then we need at least one more edge. Does it make sense?










share|cite|improve this question











$endgroup$








  • 1




    $begingroup$
    By B'(T) do you mean $beta'(T)$, and is this the minimum size of an edge cover of $T$? By △T do you mean $Delta(T)$, and is this the maximum degree of $T$? Are you assuming that $T$ is a tree? Especially in graph theory where a lot of notation is relatively new, you should define your terms before you use them. But in general, you shouldn't ask questions that require everyone to read your mind.
    $endgroup$
    – Misha Lavrov
    Dec 9 '18 at 16:06












  • $begingroup$
    Yes, B'(T) is the minimum size of edge coverage, $triangle$ T is maximum degree of T. T is a tree
    $endgroup$
    – Mera Insan
    Dec 9 '18 at 16:07














2












2








2





$begingroup$


Let $T$ be a tree with maximum degree $Delta(T)$, and let $beta'(T)$ denote the size of the minimum edge cover of $T$. The question is to prove that $beta'(T) ge Delta(T)$.



I started by proving that each tree has at least $Delta(T)$ using induction on $n$. Then I tried using the fact that if we take the edge connected to each leaf then we will have minimum edge coverage equal to $Delta(T)$ in case all the leaves are connected to the vertex of max degree, if not, then we need at least one more edge. Does it make sense?










share|cite|improve this question











$endgroup$




Let $T$ be a tree with maximum degree $Delta(T)$, and let $beta'(T)$ denote the size of the minimum edge cover of $T$. The question is to prove that $beta'(T) ge Delta(T)$.



I started by proving that each tree has at least $Delta(T)$ using induction on $n$. Then I tried using the fact that if we take the edge connected to each leaf then we will have minimum edge coverage equal to $Delta(T)$ in case all the leaves are connected to the vertex of max degree, if not, then we need at least one more edge. Does it make sense?







graph-theory






share|cite|improve this question















share|cite|improve this question













share|cite|improve this question




share|cite|improve this question








edited Dec 9 '18 at 16:38









Misha Lavrov

46.4k657107




46.4k657107










asked Dec 9 '18 at 16:01









Mera InsanMera Insan

176




176








  • 1




    $begingroup$
    By B'(T) do you mean $beta'(T)$, and is this the minimum size of an edge cover of $T$? By △T do you mean $Delta(T)$, and is this the maximum degree of $T$? Are you assuming that $T$ is a tree? Especially in graph theory where a lot of notation is relatively new, you should define your terms before you use them. But in general, you shouldn't ask questions that require everyone to read your mind.
    $endgroup$
    – Misha Lavrov
    Dec 9 '18 at 16:06












  • $begingroup$
    Yes, B'(T) is the minimum size of edge coverage, $triangle$ T is maximum degree of T. T is a tree
    $endgroup$
    – Mera Insan
    Dec 9 '18 at 16:07














  • 1




    $begingroup$
    By B'(T) do you mean $beta'(T)$, and is this the minimum size of an edge cover of $T$? By △T do you mean $Delta(T)$, and is this the maximum degree of $T$? Are you assuming that $T$ is a tree? Especially in graph theory where a lot of notation is relatively new, you should define your terms before you use them. But in general, you shouldn't ask questions that require everyone to read your mind.
    $endgroup$
    – Misha Lavrov
    Dec 9 '18 at 16:06












  • $begingroup$
    Yes, B'(T) is the minimum size of edge coverage, $triangle$ T is maximum degree of T. T is a tree
    $endgroup$
    – Mera Insan
    Dec 9 '18 at 16:07








1




1




$begingroup$
By B'(T) do you mean $beta'(T)$, and is this the minimum size of an edge cover of $T$? By △T do you mean $Delta(T)$, and is this the maximum degree of $T$? Are you assuming that $T$ is a tree? Especially in graph theory where a lot of notation is relatively new, you should define your terms before you use them. But in general, you shouldn't ask questions that require everyone to read your mind.
$endgroup$
– Misha Lavrov
Dec 9 '18 at 16:06






$begingroup$
By B'(T) do you mean $beta'(T)$, and is this the minimum size of an edge cover of $T$? By △T do you mean $Delta(T)$, and is this the maximum degree of $T$? Are you assuming that $T$ is a tree? Especially in graph theory where a lot of notation is relatively new, you should define your terms before you use them. But in general, you shouldn't ask questions that require everyone to read your mind.
$endgroup$
– Misha Lavrov
Dec 9 '18 at 16:06














$begingroup$
Yes, B'(T) is the minimum size of edge coverage, $triangle$ T is maximum degree of T. T is a tree
$endgroup$
– Mera Insan
Dec 9 '18 at 16:07




$begingroup$
Yes, B'(T) is the minimum size of edge coverage, $triangle$ T is maximum degree of T. T is a tree
$endgroup$
– Mera Insan
Dec 9 '18 at 16:07










2 Answers
2






active

oldest

votes


















0












$begingroup$

In the case where there is only one vertex of maximum degree in $T$, and it's adjacent to all other vertices, you are right that $beta'(T) = Delta(T)$, and we can prove this by looking at the edges that cover each of the other vertices.



In other cases, you claim that we need at least one more edge. First of all, this is not always true: we could have a tree that looks like



House of Graphs: https://hog.grinvin.org/ViewGraphInfo.action?id=318



and this is still possible to cover with $5$ edges. Whether true or false, it needs more proof. You are probably thinking something like "if we take the edge cover we were using previously, which consisted of all the edges incident to the maximum-degree vertex, then that doesn't work anymore and it needs one more edge". But that doesn't mean there's not some more clever strategy, which doesn't start with that edge cover to begin with.



There are two strategies that you could pursue:




  • The tree $T$ has $Delta(T)$ branches stemming off of a vertex of maximum degree. You could argue that each of these branches needs at least one edge to cover it, and that no edge can cover two branches. It follows that any edge cover needs at least $Delta(T)$ edges.

  • You could prove that $T$ has at least $Delta(T)$ leaves. Each leaf can only be covered by one edge, and these are all distinct, so this gives $Delta(T)$ edges that must be in the edge cover no matter what.






share|cite|improve this answer









$endgroup$





















    0












    $begingroup$

    Let $v$ be a vertex of a maximal degree $Delta$ of the tree $T$. Let $N(v)$ be a set of neighbors of the vertex $v$. If any edge of $T$ is incident to at least two vertices $v,w$ of $N(v)$ then $u-v-w-u$ is a cycle, which cannot occur in a tree. So each edge cover need at least $|N(v)|=Delta$ distinct vertices to cover $N(v)$.






    share|cite|improve this answer









    $endgroup$













      Your Answer





      StackExchange.ifUsing("editor", function () {
      return StackExchange.using("mathjaxEditing", function () {
      StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
      StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
      });
      });
      }, "mathjax-editing");

      StackExchange.ready(function() {
      var channelOptions = {
      tags: "".split(" "),
      id: "69"
      };
      initTagRenderer("".split(" "), "".split(" "), channelOptions);

      StackExchange.using("externalEditor", function() {
      // Have to fire editor after snippets, if snippets enabled
      if (StackExchange.settings.snippets.snippetsEnabled) {
      StackExchange.using("snippets", function() {
      createEditor();
      });
      }
      else {
      createEditor();
      }
      });

      function createEditor() {
      StackExchange.prepareEditor({
      heartbeatType: 'answer',
      autoActivateHeartbeat: false,
      convertImagesToLinks: true,
      noModals: true,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: 10,
      bindNavPrevention: true,
      postfix: "",
      imageUploader: {
      brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
      contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
      allowUrls: true
      },
      noCode: true, onDemand: true,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      });


      }
      });














      draft saved

      draft discarded


















      StackExchange.ready(
      function () {
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3032549%2fthe-minimum-edge-cover-of-a-tree-is-at-least-the-maximum-degree%23new-answer', 'question_page');
      }
      );

      Post as a guest















      Required, but never shown

























      2 Answers
      2






      active

      oldest

      votes








      2 Answers
      2






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      0












      $begingroup$

      In the case where there is only one vertex of maximum degree in $T$, and it's adjacent to all other vertices, you are right that $beta'(T) = Delta(T)$, and we can prove this by looking at the edges that cover each of the other vertices.



      In other cases, you claim that we need at least one more edge. First of all, this is not always true: we could have a tree that looks like



      House of Graphs: https://hog.grinvin.org/ViewGraphInfo.action?id=318



      and this is still possible to cover with $5$ edges. Whether true or false, it needs more proof. You are probably thinking something like "if we take the edge cover we were using previously, which consisted of all the edges incident to the maximum-degree vertex, then that doesn't work anymore and it needs one more edge". But that doesn't mean there's not some more clever strategy, which doesn't start with that edge cover to begin with.



      There are two strategies that you could pursue:




      • The tree $T$ has $Delta(T)$ branches stemming off of a vertex of maximum degree. You could argue that each of these branches needs at least one edge to cover it, and that no edge can cover two branches. It follows that any edge cover needs at least $Delta(T)$ edges.

      • You could prove that $T$ has at least $Delta(T)$ leaves. Each leaf can only be covered by one edge, and these are all distinct, so this gives $Delta(T)$ edges that must be in the edge cover no matter what.






      share|cite|improve this answer









      $endgroup$


















        0












        $begingroup$

        In the case where there is only one vertex of maximum degree in $T$, and it's adjacent to all other vertices, you are right that $beta'(T) = Delta(T)$, and we can prove this by looking at the edges that cover each of the other vertices.



        In other cases, you claim that we need at least one more edge. First of all, this is not always true: we could have a tree that looks like



        House of Graphs: https://hog.grinvin.org/ViewGraphInfo.action?id=318



        and this is still possible to cover with $5$ edges. Whether true or false, it needs more proof. You are probably thinking something like "if we take the edge cover we were using previously, which consisted of all the edges incident to the maximum-degree vertex, then that doesn't work anymore and it needs one more edge". But that doesn't mean there's not some more clever strategy, which doesn't start with that edge cover to begin with.



        There are two strategies that you could pursue:




        • The tree $T$ has $Delta(T)$ branches stemming off of a vertex of maximum degree. You could argue that each of these branches needs at least one edge to cover it, and that no edge can cover two branches. It follows that any edge cover needs at least $Delta(T)$ edges.

        • You could prove that $T$ has at least $Delta(T)$ leaves. Each leaf can only be covered by one edge, and these are all distinct, so this gives $Delta(T)$ edges that must be in the edge cover no matter what.






        share|cite|improve this answer









        $endgroup$
















          0












          0








          0





          $begingroup$

          In the case where there is only one vertex of maximum degree in $T$, and it's adjacent to all other vertices, you are right that $beta'(T) = Delta(T)$, and we can prove this by looking at the edges that cover each of the other vertices.



          In other cases, you claim that we need at least one more edge. First of all, this is not always true: we could have a tree that looks like



          House of Graphs: https://hog.grinvin.org/ViewGraphInfo.action?id=318



          and this is still possible to cover with $5$ edges. Whether true or false, it needs more proof. You are probably thinking something like "if we take the edge cover we were using previously, which consisted of all the edges incident to the maximum-degree vertex, then that doesn't work anymore and it needs one more edge". But that doesn't mean there's not some more clever strategy, which doesn't start with that edge cover to begin with.



          There are two strategies that you could pursue:




          • The tree $T$ has $Delta(T)$ branches stemming off of a vertex of maximum degree. You could argue that each of these branches needs at least one edge to cover it, and that no edge can cover two branches. It follows that any edge cover needs at least $Delta(T)$ edges.

          • You could prove that $T$ has at least $Delta(T)$ leaves. Each leaf can only be covered by one edge, and these are all distinct, so this gives $Delta(T)$ edges that must be in the edge cover no matter what.






          share|cite|improve this answer









          $endgroup$



          In the case where there is only one vertex of maximum degree in $T$, and it's adjacent to all other vertices, you are right that $beta'(T) = Delta(T)$, and we can prove this by looking at the edges that cover each of the other vertices.



          In other cases, you claim that we need at least one more edge. First of all, this is not always true: we could have a tree that looks like



          House of Graphs: https://hog.grinvin.org/ViewGraphInfo.action?id=318



          and this is still possible to cover with $5$ edges. Whether true or false, it needs more proof. You are probably thinking something like "if we take the edge cover we were using previously, which consisted of all the edges incident to the maximum-degree vertex, then that doesn't work anymore and it needs one more edge". But that doesn't mean there's not some more clever strategy, which doesn't start with that edge cover to begin with.



          There are two strategies that you could pursue:




          • The tree $T$ has $Delta(T)$ branches stemming off of a vertex of maximum degree. You could argue that each of these branches needs at least one edge to cover it, and that no edge can cover two branches. It follows that any edge cover needs at least $Delta(T)$ edges.

          • You could prove that $T$ has at least $Delta(T)$ leaves. Each leaf can only be covered by one edge, and these are all distinct, so this gives $Delta(T)$ edges that must be in the edge cover no matter what.







          share|cite|improve this answer












          share|cite|improve this answer



          share|cite|improve this answer










          answered Dec 9 '18 at 16:37









          Misha LavrovMisha Lavrov

          46.4k657107




          46.4k657107























              0












              $begingroup$

              Let $v$ be a vertex of a maximal degree $Delta$ of the tree $T$. Let $N(v)$ be a set of neighbors of the vertex $v$. If any edge of $T$ is incident to at least two vertices $v,w$ of $N(v)$ then $u-v-w-u$ is a cycle, which cannot occur in a tree. So each edge cover need at least $|N(v)|=Delta$ distinct vertices to cover $N(v)$.






              share|cite|improve this answer









              $endgroup$


















                0












                $begingroup$

                Let $v$ be a vertex of a maximal degree $Delta$ of the tree $T$. Let $N(v)$ be a set of neighbors of the vertex $v$. If any edge of $T$ is incident to at least two vertices $v,w$ of $N(v)$ then $u-v-w-u$ is a cycle, which cannot occur in a tree. So each edge cover need at least $|N(v)|=Delta$ distinct vertices to cover $N(v)$.






                share|cite|improve this answer









                $endgroup$
















                  0












                  0








                  0





                  $begingroup$

                  Let $v$ be a vertex of a maximal degree $Delta$ of the tree $T$. Let $N(v)$ be a set of neighbors of the vertex $v$. If any edge of $T$ is incident to at least two vertices $v,w$ of $N(v)$ then $u-v-w-u$ is a cycle, which cannot occur in a tree. So each edge cover need at least $|N(v)|=Delta$ distinct vertices to cover $N(v)$.






                  share|cite|improve this answer









                  $endgroup$



                  Let $v$ be a vertex of a maximal degree $Delta$ of the tree $T$. Let $N(v)$ be a set of neighbors of the vertex $v$. If any edge of $T$ is incident to at least two vertices $v,w$ of $N(v)$ then $u-v-w-u$ is a cycle, which cannot occur in a tree. So each edge cover need at least $|N(v)|=Delta$ distinct vertices to cover $N(v)$.







                  share|cite|improve this answer












                  share|cite|improve this answer



                  share|cite|improve this answer










                  answered Dec 9 '18 at 16:34









                  Alex RavskyAlex Ravsky

                  41.5k32282




                  41.5k32282






























                      draft saved

                      draft discarded




















































                      Thanks for contributing an answer to Mathematics Stack Exchange!


                      • Please be sure to answer the question. Provide details and share your research!

                      But avoid



                      • Asking for help, clarification, or responding to other answers.

                      • Making statements based on opinion; back them up with references or personal experience.


                      Use MathJax to format equations. MathJax reference.


                      To learn more, see our tips on writing great answers.




                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function () {
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3032549%2fthe-minimum-edge-cover-of-a-tree-is-at-least-the-maximum-degree%23new-answer', 'question_page');
                      }
                      );

                      Post as a guest















                      Required, but never shown





















































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown

































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown







                      Popular posts from this blog

                      Plaza Victoria

                      In PowerPoint, is there a keyboard shortcut for bulleted / numbered list?

                      How to put 3 figures in Latex with 2 figures side by side and 1 below these side by side images but in...