Content deleted Content added
BIOalgorithm (talk | contribs) No edit summary |
Citation bot (talk | contribs) Alter: issue, publisher. Add: pmid, doi, issue, hdl. Removed parameters. Formatted dashes. | Use this bot. Report bugs. | Suggested by AManWithNoPlan | #UCB_webform 315/401 |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 96:
12 '''end else'''
:Then we can get the S-decomposition tree. One thing to note is that we need to '''avoid cycle''' in G" while building it. To do this, for each group of connected edges(and vertices), we assign one represented vertex to all edges(and all vertices) in the group, then the check before each edge addition becomes easy. For example, before we add the new edge E(u, v), we only need to compare the represented vertex of u and that of v, no cycle will occur if the two are different.
* Test each S-prime component to see if it is an interval graph.
:This can be done by truly building the
'''Lemma'''
Let u<sub>k</sub> be the next interval to be placed, which is not a neighbor of previously chosen intervals. Let u<sub>j</sub> be the parent of u<sub>k</sub> and u<sub>i</sub> be the parent of u<sub>j</sub> in the BFS-tree. It can be determined uniquely which endpoints of u<sub>j</sub> or u<sub>i</sub> is contained in u<sub>k</sub>.
There are three cases, place each edge according to its category.
* Case 1: (f(u<sub>i</sub>), u<sub>j</sub>) ∉ E. If u<sub>i</sub> ,u<sub>k</sub> are on the different side of u<sub>j</sub>, u<sub>k</sub> would contain u<sub>j</sub>.
* Case 2: (f(u<sub>k</sub>), u<sub>j</sub> ) ∉ E. Again, if u<sub>i</sub>, u<sub>k</sub> are on the different side of u<sub>j</sub>, u<sub>k</sub> would contain u<sub>j</sub>.
* Case 3: (f(u<sub>j</sub>), u<sub>k</sub>) ∉ E and (f(u<sub>j</sub>), u<sub>i</sub>) ∉ E. If u<sub>i</sub> ,u<sub>k</sub> are on the different sides of u<sub>j</sub>, u<sub>k</sub> cannot be adjacent to u<sub>i</sub>.
:(''f''(''u'') := ''u'''s neighbor vertex with the smallest ''π''-index.)
==Related families of graphs==
Line 147 ⟶ 156:
| title = A partial ''k''-arboretum of graphs with bounded treewidth
| volume = 209
| year = 1998| hdl = 1874/18312 }}.
*{{citation
| last = Hsu | first = W. L.
| issue =
| journal = [[Lecture Notes in Computer Science]]
| title = A new test for interval graphs
Line 164 ⟶ 173:
| doi = 10.1016/S0022-0000(76)80045-1
| issue = 3}}.
* {{cite book|year=1978|last=Cohen|first=Joel E.|authorlink=Joel E. Cohen|title=Food webs and niche space|series=Monographs in Population Biology|volume=11|___location=Princeton, NJ|publisher=[http://press.princeton.edu/titles/324.html
*{{citation
| last = Eckhoff | first = Jürgen
Line 186 ⟶ 195:
| year = 1997
| mr = 1432221}}.
* {{cite book|last=Fishburn|first=Peter C.|authorlink=Peter C. Fishburn|year=1985|title=Interval orders and interval graphs: A study of partially ordered sets|series=Wiley-Interscience Series in Discrete Mathematics|___location=New York|publisher=John Wiley & Sons
*{{citation
| author1-link = D. R. Fulkerson | last1 = Fulkerson | first1 = D. R. | last2 = Gross | first2 = O. A.
Line 193 ⟶ 202:
| volume = 15
| pages = 835–855
| year = 1965| issue = 3 | doi = 10.2140/pjm.1965.15.835 }}.
*{{citation
| last1 = Gilmore | first1 = P. C.
Line 215 ⟶ 224:
| volume = 40
| pages = 1108–1133
| year = 1993| doi = 10.1145/174147.169675 }}.
*{{citation
| last1 = Habib | first1 = Michel | last2 = McConnell | first2 = Ross
Line 224 ⟶ 233:
| pages = 59–84
| year = 2000
| issue = 1–2 | url = http://www.cs.colostate.edu/~rmm/lexbfs.ps
| doi = 10.1016/S0304-3975(97)00241-7}}.
*{{citation
Line 236 ⟶ 245:
| year = 1994
| pages = 309–317
| doi = 10.1093/bioinformatics/10.3.309| pmid = 7922688 }}.
== External links ==
Line 245 ⟶ 254:
* {{mathworld | urlname = IntervalGraph | title = Interval graph}}
<!-- Comment out categories and interwikis while this is in userspace
{{DEFAULTSORT:Interval Graph}}
[[Category:Perfect graphs]]
Line 254 ⟶ 264:
[[hu:Intervallumgráf]]
[[pl:Graf przedziałowy]]
-->
|