Wykres liniowy hipergrafu jest (prostym) wykresem G mającym krawędzie H, ponieważ wierzchołki o dwóch krawędziach H sąsiadują w G, jeśli mają niepuste przecięcie. Hypergraph to r- hipergraph, jeśli każda jego krawędź ma co najwyżej r wierzchołków.
Jaka jest złożoność następującego problemu: Czy na podstawie wykresu istnieje 3- hipergraph H, taki że G jest wykresem liniowym H ?
Dobrze wiadomo, że rozpoznawanie wykresów liniowych hipergraph jest wielomianowe i wiadomo (według Poljak i in., Discrete Appl. Math. 3 (1981) 301-312), że rozpoznawanie wykresów liniowych r- hypergraph jest NP -kompletny dla dowolnego ustalonego r ≥ 4 .
Uwaga: W przypadku prostych hipergraphów, tj. Wszystkie hiperwery są różne, problem jest NP-zupełny, jak udowodniono w pracy Poljak i in.
źródło
Odpowiedzi:
Znalazłem wersję czasopisma preprint autorstwa Skums i in. wskazane przez @mhum; jest tutaj: Discrete Mathematics 309 (2009) 3500–3517 . Tam autorzy poprawili cytat w następujący sposób:
Odnośnik 15 to wyżej wspomniany Poljak i in. (1981).
Myślę więc, że rozpoznanie wykresów liniowych hipergraphów (z dozwolonymi wieloma krawędziami) jest OTWARTYM PROBLEMEM, a odpowiedź @ mhum rzeczywiście była pomocna w tym odkryciu. Dzięki!3
źródło
Nie mam dostępu do Poljak i in. papier, ale streszczenie tutaj wydaje się wskazywać, że rozpoznawanie wykresów liniowych hipergraphów jest NP-kompletne dla r ≥ 3 , a nie 4 . Cytowanie w grafach przecięcia krawędzi liniowych hipergraphów 3-jednolitych , Skums i in. (pdf) wydaje się wskazywać, że tak jest:r r≥3 4
Odnośnik 17 w tym artykule to wspomniany wyżej Poljak i in. (1981). jest klasa 3-jednolitych hipergrafów i L l 3 jest klasa liniowych 3-jednolitych hipergrafów.L3 Ll3
źródło