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.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

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