Faster Exponential-Time Algorithms in Graphs of Bounded Average Degree

被引:0
|
作者
Cygan, Marek [1 ]
Pilipczuk, Marcin [1 ]
机构
[1] Univ Warsaw, Inst Informat, PL-00325 Warsaw, Poland
关键词
SALESMAN PROBLEM; SAT; HARD;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We first show that the Traveling Salesman Problem in an n-vertex graph with average degree bounded by d can be solved in O*(2((1-epsilon d)n)) time(1) and exponential space for a constant epsilon(d) depending only on d. Thus, we generalize the recent results of Bjorklund et al. [TALG 2012] on graphs of bounded degree. Then, we move to the problem of counting perfect matchings in a graph. We first present a simple algorithm for counting perfect matchings in an n-vertex graph in O*(2(n/2)) time and polynomial space; our algorithm matches the complexity bounds of the algorithm of Bjorklund [SODA 2012], but relies on inclusion-exclusion principle instead of algebraic transformations. Building upon this result, we show that the number of perfect matchings in an n-vertex graph with average degree bounded by d can be computed in O*(2((1-epsilon 2d)n/2)) time and exponential space, where epsilon(2d) is the constant obtained by us for the Traveling Salesman Problem in graphs of average degree at most 2d. Moreover we obtain a simple algorithm that computes a permanent of an n x n matrix over an arbitrary commutative ring with at most dn nonzero entries using O*(2((1-1/(3.55d))n)) time and ring operations, improving and simplifying the recent result of Izumi and Wadayama [FOGS 2012].
引用
收藏
页码:364 / 375
页数:12
相关论文
共 50 条
  • [1] Faster exponential-time algorithms in graphs of bounded average degree
    Cygan, Marek
    Pilipczuk, Marcin
    INFORMATION AND COMPUTATION, 2015, 243 : 75 - 85
  • [2] Faster exponential-time algorithms for approximately counting independent sets
    Goldberg, Leslie Ann
    Lapinskas, John
    Richerby, David
    THEORETICAL COMPUTER SCIENCE, 2021, 892 : 48 - 84
  • [3] Moderate exponential-time algorithms for scheduling problems
    T'kindt, Vincent
    Croce, Federico Della
    Liedloff, Mathieu
    ANNALS OF OPERATIONS RESEARCH, 2024, 343 (02) : 753 - 783
  • [4] Moderate exponential-time algorithms for scheduling problems
    T'kindt, Vincent
    Della Croce, Federico
    Liedloff, Mathieu
    4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2022, 20 (04): : 533 - 566
  • [5] Moderate exponential-time algorithms for scheduling problems
    Vincent T’kindt
    Federico Della Croce
    Mathieu Liedloff
    4OR, 2022, 20 : 533 - 566
  • [6] Exact exponential-time algorithms for finding bicliques
    Binkele-Raible, Daniel
    Fernau, Henning
    Gaspers, Serge
    Liedloff, Mathieu
    INFORMATION PROCESSING LETTERS, 2010, 111 (02) : 64 - 67
  • [7] Exponential-time algorithms for parallel machine scheduling problems
    Olivier Ploton
    Vincent T’kindt
    Journal of Combinatorial Optimization, 2022, 44 : 3405 - 3418
  • [8] Exponential-time algorithms for parallel machine scheduling problems
    Ploton, Olivier
    T'kindt, Vincent
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2022, 44 (05) : 3405 - 3418
  • [9] Exponential-Time Quantum Algorithms for Graph Coloring Problems
    Kazuya Shimizu
    Ryuhei Mori
    Algorithmica, 2022, 84 : 3603 - 3621
  • [10] Exponential-Time Quantum Algorithms for Graph Coloring Problems
    Shimizu, Kazuya
    Mori, Ryuhei
    ALGORITHMICA, 2022, 84 (12) : 3603 - 3621