Faster Graph Coloring in Polynomial Space
نویسندگان
چکیده
Abstract We present a polynomial-space algorithm that computes the number of independent sets any input graph in time $$O(1.1389^n)$$ O ( 1 . 1389 n ) for graphs with maximum degree 3 and $$O(1.2356^n)$$ 2356 general graphs, where n is vertices graph. Together inclusion-exclusion approach Björklund, Husfeldt, Koivisto [SIAM J. Comput. 2009], this leads to faster coloring problem running $$O(2.2356^n)$$ 2 as well an exponential-space $$O(1.2330^n)$$ 2330 counting sets. Our main counts at most no vertex three neighbors 3. This designed analyzed using recently introduced Separate, Measure Conquer [Gaspers & Sorkin, ICALP 2015]. Using Wahlström’s compound measure approach, improvement small then bootstrapped larger degrees, giving graphs. Combining both approaches some inflexibility choosing branch on small-degree cases, which we counter by structural properties.
منابع مشابه
Faster Graph Coloring in Polynomial Space
We present a polynomial-space algorithm that computes the number of independent sets of any input graph in time O(1.1389n) for graphs with maximum degree 3 and in time O(1.2356n) for general graphs, where n is the number of vertices. Together with the inclusion-exclusion approach of Björklund, Husfeldt, and Koivisto [SIAM J. Comput. 2009], this leads to a faster polynomial-space algorithm for t...
متن کاملFaster Steiner Tree Computation in Polynomial-Space
Given an n-node graph and a subset of k terminal nodes, the NP -hard Steiner tree problem is to compute a minimum-size tree which spans the terminals. All the known algorithms for this problem which improve on trivial O(1.62)-time enumeration are based on dynamic programming, and require exponential space. Motivated by the fact that exponential-space algorithms are typically impractical, in thi...
متن کاملdynamic coloring of graph
در این پایان نامه رنگ آمیزی دینامیکی یک گراف را بیان و مطالعه می کنیم. یک –kرنگ آمیزی سره ی رأسی گراف g را رنگ آمیزی دینامیکی می نامند اگر در همسایه های هر رأس v?v(g) با درجه ی حداقل 2، حداقل 2 رنگ متفاوت ظاهر شوند. کوچکترین عدد صحیح k، به طوری که g دارای –kرنگ آمیزی دینامیکی باشد را عدد رنگی دینامیکی g می نامند و آنرا با نماد ?_2 (g) نمایش می دهند. مونت گمری حدس زده است که تمام گراف های منتظم ...
15 صفحه اولSmall Maximal Independent Sets and Faster Exact Graph Coloring
We show that, for any n-vertex graph G and integer parameter k, there are at most 34k−n4n−3k maximal independent sets I ⊂ G with |I| ≤ k, and that all such sets can be listed in time O(34k−n4n−3k). These bounds are tight when n/4 ≤ k ≤ n/3. As a consequence, we show how to compute the exact chromatic number of a graph in time O((4/3 + 3/4)) ≈ 2.4150, improving a previous O((1 + 3)) ≈ 2.4422 alg...
متن کاملGraph Coloring Using State Space Search
As a subject with many applications, graph coloring is one of the most studied NP-hard problems. Due to its time complexity, graph coloring is an excellent candidate for implementation with a parallelized architecture, and as such has become our choice for our project. Of the many ways that graph coloring can be adapted for parallel programming there are two main approaches in literature: the i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Algorithmica
سال: 2022
ISSN: ['1432-0541', '0178-4617']
DOI: https://doi.org/10.1007/s00453-022-01034-7