tree transverse matchings and local consistency
play

TREE-TRANSVERSE MATCHINGS AND LOCAL CONSISTENCY Ross Churchley - PowerPoint PPT Presentation

Introduction Small tree-transverse matchings Local Consistency Open Questions TREE-TRANSVERSE MATCHINGS AND LOCAL CONSISTENCY Ross Churchley Simon Fraser University 13 June 2013 Introduction Small tree-transverse matchings Local


  1. Introduction Small tree-transverse matchings Local Consistency Open Questions TREE-TRANSVERSE MATCHINGS AND LOCAL CONSISTENCY Ross Churchley Simon Fraser University 13 June 2013

  2. Introduction Small tree-transverse matchings Local Consistency Open Questions H -TRANSVERSE MATCHINGS An H -TRANSVERSE MATCHING of a graph is a matching Df which covers all copies of H A C 4 -transverse matching.

  3. Introduction Small tree-transverse matchings Local Consistency Open Questions H -TRANSVERSE MATCHINGS An H -TRANSVERSE MATCHING of a graph is a matching Df which covers all copies of H Not a C 4 -transverse matching.

  4. Introduction Small tree-transverse matchings Local Consistency Open Questions MOTIVATION

  5. Introduction Small tree-transverse matchings Local Consistency Open Questions M OTIVATION — GRAPH RAMSEY THEORY An H -TRANSVERSE MATCHING of a graph is a matching Df which covers all copies of H H -transverse matching � edge-colouring with no blue P 3 and no red H .

  6. Introduction Small tree-transverse matchings Local Consistency Open Questions M OTIVATION — GRAPH RAMSEY THEORY An H -TRANSVERSE MATCHING of a graph is a matching Df which covers all copies of H H -transverse matching � edge-colouring with no blue P 3 and no red H . For every fixed H , only finitely many complete graphs Tm have an H -transverse matching.

  7. Introduction Small tree-transverse matchings Local Consistency Open Questions M OTIVATION — TATAMI TILINGS An H -TRANSVERSE MATCHING of a graph is a matching Df which covers all copies of H a TATAMI TILING where no four tiles meet

  8. Introduction Small tree-transverse matchings Local Consistency Open Questions M OTIVATION — TATAMI TILINGS An H -TRANSVERSE MATCHING of a graph is a matching Df which covers all copies of H a TATAMI TILING where no four tiles meet � C 4 -transverse matching in the dual graph

  9. Introduction Small tree-transverse matchings Local Consistency Open Questions M OTIVATION — MONOPOLAR PARTITIONS An H -TRANSVERSE MATCHING of a graph is a matching Df which covers all copies of H Line graph L ( G ) has partition (ind. set, disjoint cliques) � G has a P 4 -transverse matching

  10. Introduction Small tree-transverse matchings Local Consistency Open Questions THE H -TRANSVERSE MATCHING PROBLEM Q Does a given graph G admit an H -transverse matching?

  11. Introduction Small tree-transverse matchings Local Consistency Open Questions THE H -TRANSVERSE MATCHING PROBLEM Q Does a given graph G admit an H -transverse matching? H = C n + 4 NP-c

  12. Introduction Small tree-transverse matchings Local Consistency Open Questions THE H -TRANSVERSE MATCHING PROBLEM Q Does a given graph G admit an H -transverse matching? H = C n + 4 3-connected NP-c NP-c

  13. Introduction Small tree-transverse matchings Local Consistency Open Questions THE H -TRANSVERSE MATCHING PROBLEM Q Does a given graph G admit an H -transverse matching? H = C n + 4 3-connected diam 4+ trees NP-c NP-c NP-c

  14. Introduction Small tree-transverse matchings Local Consistency Open Questions THE H -TRANSVERSE MATCHING PROBLEM Q Does a given graph G admit an H -transverse matching? H = C n + 4 3-connected diam 4+ trees small trees NP-c NP-c NP-c P / ???

  15. Introduction Small tree-transverse matchings Local Consistency Open Questions H = P 4

  16. Introduction Small tree-transverse matchings Local Consistency Open Questions P 4 -TRANSVERSE MATCHINGS — PROPAGATION Huang and Xu: certain paths “propagate” the inclusion of an edge:

  17. Introduction Small tree-transverse matchings Local Consistency Open Questions P 4 -TRANSVERSE MATCHINGS — PROPAGATION Huang and Xu: certain paths “propagate” the inclusion of an edge:

  18. Introduction Small tree-transverse matchings Local Consistency Open Questions P 4 -TRANSVERSE MATCHINGS — PROPAGATION Huang and Xu: certain paths “propagate” the inclusion of an edge:

  19. Introduction Small tree-transverse matchings Local Consistency Open Questions P 4 -TRANSVERSE MATCHINGS — PROPAGATION Huang and Xu: certain paths “propagate” the inclusion of an edge:

  20. Introduction Small tree-transverse matchings Local Consistency Open Questions P 4 -TRANSVERSE MATCHINGS — PROPAGATION Huang and Xu: certain paths “propagate” the inclusion of an edge: Some structures “force” an edge:

  21. Introduction Small tree-transverse matchings Local Consistency Open Questions P 4 -TRANSVERSE MATCHINGS — PROPAGATION Huang and Xu: certain paths “propagate” the inclusion of an edge: Some structures “force” an edge:

  22. Introduction Small tree-transverse matchings Local Consistency Open Questions P 4 -TRANSVERSE MATCHINGS — PROPAGATION Huang and Xu: certain paths “propagate” the inclusion of an edge: Some structures “force” an edge: Any maximal “compatible” set is a P 4 -transverse match- Tm ing (provided one exists) —Churchley + Huang

  23. Introduction Small tree-transverse matchings Local Consistency Open Questions ANOTHER ALGORITHM

  24. Introduction Small tree-transverse matchings Local Consistency Open Questions P 4 -TRANSVERSE MATCHINGS — REDUCTION Work on triangle-transverse matchings by Churchley, Huang, Xu inspired another solution.

  25. Introduction Small tree-transverse matchings Local Consistency Open Questions P 4 -TRANSVERSE MATCHINGS — REDUCTION Work on triangle-transverse matchings by Churchley, Huang, Xu inspired another solution.

  26. Introduction Small tree-transverse matchings Local Consistency Open Questions P 4 -TRANSVERSE MATCHINGS — REDUCTION Work on triangle-transverse matchings by Churchley, Huang, Xu inspired another solution. Finding a P 4 -transverse matching amounts to finding Tm one covering specific vertices.

  27. Introduction Small tree-transverse matchings Local Consistency Open Questions CHAIRS

  28. Introduction Small tree-transverse matchings Local Consistency Open Questions CHAIR-TRANSVERSE MATCHINGS The previous reduction works, but has many more cases.

  29. Introduction Small tree-transverse matchings Local Consistency Open Questions CHAIR-TRANSVERSE MATCHINGS The previous reduction works, but has many more cases.

  30. Introduction Small tree-transverse matchings Local Consistency Open Questions CHAIR-TRANSVERSE MATCHINGS The previous reduction works, but has many more cases. Ad hoc case analysis is not very nice. Can we interpret these?

  31. Introduction Small tree-transverse matchings Local Consistency Open Questions LOCAL CONSISTENCY

  32. Introduction Small tree-transverse matchings Local Consistency Open Questions The concept of LOCAL CONSISTENCY CHECKS from the study of CSPs unifies these approaches. 1. View the problem as a edges ↔ variables matching ↔ true variables satisfaction problem.

  33. Introduction Small tree-transverse matchings Local Consistency Open Questions The concept of LOCAL CONSISTENCY CHECKS from the study of CSPs unifies these approaches. 1. View the problem as a edges ↔ variables matching ↔ true variables satisfaction problem. e f ↓ ( e ∨ f )

  34. Introduction Small tree-transverse matchings Local Consistency Open Questions The concept of LOCAL CONSISTENCY CHECKS from the study of CSPs unifies these approaches. 1. View the problem as a edges ↔ variables matching ↔ true variables satisfaction problem. e f ↓ ( e ∨ f ) g e f ↓ ( e ∨ f ∨ g )

  35. Introduction Small tree-transverse matchings Local Consistency Open Questions The concept of LOCAL CONSISTENCY CHECKS from the study of CSPs unifies these approaches. g e 1 1. View the problem as a f satisfaction problem. e 2 2. Consider the constraints on each set of k variables. If they imply any simpler ( e 1 ∨ f ∨ g ) ∧ ( e 2 ∨ f ∨ g ) constraints, add them. ∧ ( e 1 ∨ e 2 )

  36. Introduction Small tree-transverse matchings Local Consistency Open Questions The concept of LOCAL CONSISTENCY CHECKS from the study of CSPs unifies these approaches. g g e 1 e 1 f 1. View the problem as a f satisfaction problem. e 2 2. Consider the constraints on each set of k variables. If they imply any simpler ( e 1 ∨ f ∨ g ) ∧ ( e 2 ∨ f ∨ g ) constraints, add them. ∧ ( e 1 ∨ e 2 )

  37. Introduction Small tree-transverse matchings Local Consistency Open Questions The concept of LOCAL CONSISTENCY CHECKS from the study of CSPs unifies these approaches. g g e 1 f 1. View the problem as a f satisfaction problem. e 2 e 2 2. Consider the constraints on each set of k variables. If they imply any simpler ( e 1 ∨ f ∨ g ) ∧ ( e 2 ∨ f ∨ g ) constraints, add them. ∧ ( e 1 ∨ e 2 )

  38. Introduction Small tree-transverse matchings Local Consistency Open Questions The concept of LOCAL CONSISTENCY CHECKS from the study of CSPs unifies these approaches. g e 1 e 1 1. View the problem as a f satisfaction problem. e 2 e 2 2. Consider the constraints on each set of k variables. If they imply any simpler ( e 1 ∨ f ∨ g ) ∧ ( e 2 ∨ f ∨ g ) constraints, add them. ∧ ( e 1 ∨ e 2 )

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend