REVIEW 4 major objections 5 minor 1 cited by
Automated Discovery of Branching Rules with Optimal Complexity for the Maximum Independent Set Problem
T0 review · 4 major / 5 minor · reviewed 2026-08-11 · deepseek-v4-flash
Pith's one-line read This paper claims that optimal branching rules for maximum independent set can be generated automatically for each subgraph, on the fly, and that the resulting exact algorithms branch less than those using expert-designed rules.
desk verdict Novel set-cover reduction for automated branching rules, with a real but fixable gap in the claimed optimality proof. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The engine is the reduction of branching-rule search to weighted minimum set covering. A reduced $\alpha$-tensor prunes irrelevant boundary configurations; the surviving configurations, grouped by boundary assignment, form the universe $S_R$ that a branching rule must cover. Each candidate clause $c_i$ is assigned to the set $J_i$ of configurations it satisfies and carries weight $\gamma^{-\Delta\rho(c_i)}$, where $\Delta\rho(c_i)$ is the reduction in the complexity measure when the clause fixes its literals. Finding the rule of smallest $\gamma$ is then the weighted set cover problem of equations (3.2)–(3.4), solved by integer programming or its LP relaxation inside Algorithm 3.2's fixed-point iteration; the paper's candidate-clause generator restricts to intersections of singleton clauses to keep the cover small.
What would settle it
Enumerate all valid DNF branching rules for a small subgraph—for example the 8-vertex PH2 instance of Section 4.2—without the intersection-only restriction, compute the true minimum $\gamma$ over every clause, and compare it with the value from Algorithm 3.1. If any excluded clause participates in a cover with a strictly smaller $\gamma$, the claimed optimality is false; the PH2 table has only five relevant configurations, so such an exhaustive check is computationally feasible.
Extended reading notes
Core claim
The paper's central claim is that, for a subgraph $R$, the optimal branching rule—the valid DNF rule with the smallest branching complexity $\gamma$—can be obtained from the reduced $\alpha$-tensor of $R$. The relevant local configurations are grouped by boundary assignment into boundary-grouped MISs $S_R$, each candidate clause is represented by the set of configurations it covers with cost $\gamma^{-\Delta\rho(c_i)}$, and the search over rules becomes a weighted minimum set covering problem. The paper solves this cover iteratively, updating $\gamma$ until the cover's total cost equals $1$, and reports that the resulting rules improve on human-derived rules: the PH2 subgraph rule has branching vector $\{16,16,16\}$ with $\gamma\approx1.0711$ versus $1.0718$, and on 3-regular graphs the on-the-fly algorithm reaches average complexity $O(1.0441^n)$.
Load-bearing premise
The load-bearing premise sits in Section 3.2, right after Algorithm 3.1: the algorithm throws away every clause that is not an intersection of single-configuration clauses, and the paper asserts without proof that this does not sacrifice optimality. If an optimal rule needs one of those discarded clauses, the reported $\gamma$ values are not true minima.
Editorial extensions
If this is right
- On 3-regular graphs, the on-the-fly algorithm with Xiao's reductions attains an average branching factor of $1.0441$, below xiao2013's $1.0487$ and far below the theoretical $O(1.0836^n)$ bound of the earlier algorithm.
- The PH2 bottleneck case, previously handled by a two-branch manual rule with $\gamma=1.0718$, is improved by an automatically generated three-branch rule with $\gamma=1.0711$, so at least one expert bottleneck is not optimal.
- Known structural rules, such as the domination rule, reappear as solutions of the set-cover problem, indicating that hand-designed rules can be recovered as instances of the same principle.
- Using the LP relaxation instead of integer programming increases the number of branches only slightly, so on-the-fly generation remains practical on larger graphs.
- On Erdős–Rényi, King's subgraph, and grid graphs, the same on-the-fly method with d1/d2 plus Xiao reductions gives performance comparable to a benchmark branch-and-reduce solver that uses an extra packing rule.
Reading between the lines
- Because the reduction only needs a finite table of boundary-grouped configurations, the same pipeline should transfer to vertex cover, Max-SAT, and other constraint satisfaction problems with a local complexity measure; the paper lists these as future work but does not test them.
- The optimality of the generated rule is exactly as strong as the unproved clause-filtering step, so an independent brute-force check over all clauses for small subgraphs would either certify or bound the 'provably optimal' claim; the paper's PH2 example is small enough for such a check.
- A natural next step is to turn the average-case $O(1.0441^n)$ 3-regular result into a worst-case statement by running the fixed-point search on a carefully chosen finite set of subgraphs and composing the resulting rules; the paper's current evidence for $1.0441$ is numerical fitting, not a proof.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes an automated framework for generating branching rules for exact maximum independent set algorithms. For a chosen subgraph R, the method first computes boundary-grouped maximum independent sets via a reduced α-tensor, then constructs a candidate set of DNF clauses, and finally searches for a minimum-complexity valid branching rule by solving a weighted minimum set covering problem with integer programming or its LP relaxation. The authors report rediscovering known rules, finding a slightly better rule for a PH2 bottleneck subgraph, and implementing an on-the-fly branch-and-reduce solver whose fitted average branching factors on 3-regular and other graphs improve on several existing methods. Appendices provide pruning details, a fixed-point convergence argument, worst-case data, and a software guide.
Significance. If the optimality and completeness claims are fully established, this is a valuable contribution: it replaces hand-designed branching rules with rules generated for each local subgraph, connects branching-rule search to set covering and integer programming, and provides an open-source Julia implementation. The numerical experiments are suggestive and the code release is a concrete strength. However, the central optimality claim currently rests on an unproved and internally inconsistent candidate-clause filtering step, and the α-tensor pruning argument is only sketched, so the 'provably optimal' assertion in the abstract is not yet backed by a complete proof.
major comments (4)
- [Section 3.2, Algorithm 3.1] The claim following Algorithm 3.1 that restricting clauses to intersections of singleton covers 'does not sacrifice the optimality of the branching rule' is load-bearing and unproved. The text says that only the clause with the longest length is kept for a given covered set, but the pseudocode adds every nonempty intersection without any length comparison, and Table 2 even lists singletons such as ¬a and ¬e. If the implementation prunes more aggressively than the pseudocode, the computed γ can overestimate the true optimum; if it follows the pseudocode, the completeness of C with respect to all possible DNF rules is still asserted without proof. Since Eq. (3.2) is the basis for the optimality claims in Sections 4 and 5, this needs to be settled by a theorem or a counterexample.
- [Appendix A, Definitions A.1-A.2 and Eq. (A.3)] The reduction from the α-tensor to the reduced α-tensor is not fully justified. Definition A.2 declares a boundary configuration t irrelevant when s ≺ t and α(R)_s ≥ α(R)_t, but the statement that any completion of t to G\R can be matched or improved by s is asserted rather than proved for arbitrary environments. The same applies to the enhanced pruning criterion in Eq. (A.3). An unsound pruning step would remove configurations needed for an optimal branching rule and would invalidate the 'provably optimal' claim, so a rigorous dominance proof is required.
- [Appendix B, Theorems B.1-B.2] The fixed-point convergence proof covers only starting points γ > γ0. Theorem B.2 asserts that the sequence is bounded below by γ0, but this is not shown in the written proof; it also does not discuss the behavior of the iteration when the initial value γ = 2 is not strictly greater than γ0 or when the WMSC solver returns only an approximate solution. Since Algorithm 3.2 is the practical engine for obtaining exact optimal rules, these points should be made precise, including a clear statement that the LP-relaxation variant used in Section 5.3 is not covered by the optimality guarantee.
- [Section 5.2, Table 8] The reported average branching factors are the empirical basis for the abstract's claim of O(1.0441^n) 'better than any previous methods,' but the fitting procedure, the number of samples per point, the size ranges, and the variability of the fitted exponents are not reported. Without error bars or a description of the fitting method, it is difficult to judge whether the differences between 1.0441 and 1.0487 are statistically significant. Please add fitting details, confidence intervals, and the underlying data or a link to it.
minor comments (5)
- [Section 3.2, Eq. (3.2)] The optimization problem in Eq. (3.2) does not explicitly state that x_i ∈ {0,1}; the integrality constraint first appears in Eq. (3.7). Please state it at the point of definition.
- [Section 5.1 and Table 7] The statement that the packing rule can be automatically discovered by the optimal branching algorithm seems to conflict with the earlier statement that reduction rules requiring more sophisticated rewriting do not fit the branching framework. Please clarify which reduction rules are actually reproduced by the optimal branching method.
- [Definition 2.2, Eq. (2.1)] The branching complexity equation is presented without discussing overlapping clauses; if clauses overlap, the equation gives an upper bound rather than an exact recurrence, and this distinction should be noted explicitly.
- [Theorem 3.7] The O(log(ϵ^{-1})) time claim assumes an oracle for the NP-hard WMSC problem; this assumption should be stated explicitly in the theorem statement.
- [Throughout] There are several typographical issues, including 'Erdos-Renyi' for 'Erdős–Rényi', 'the algorithmsob' for 'the algorithms ob', and missing spaces in 'thatintegerprogrammingprogress' in Appendix B. A careful proofreading pass is recommended.
Circularity Check
No significant circularity: the optimal-branching construction is a genuine set-cover optimization, and the reported complexity figures are empirical fits to measured branch counts rather than assumed inputs.
full rationale
The derivation chain is self-contained. Section 3.2 converts valid branching-rule search into a weighted minimum set covering problem (Eqs. 3.2-3.4); the objective and constraints follow from Definition 2.2 and Definition 3.5, not from the answer being sought. The reported gamma values (Table 8) are explicitly fitted from branch-count data in Figure 5, so they are outputs of the numerical experiment, not parameters whose fitted values are relabeled as predictions. The candidate-clause filter in Algorithm 3.1 is asserted to preserve optimality without proof; this is a completeness gap, not circularity, because the optimality criterion is defined independently of the filter. Section 4.3 likewise states that a rigorous proof of lower complexity for its tree-like environment is left as future work; that is a limitation on the strength of the example, not a circular step. The alpha-tensor definition cites the authors' prior papers [34,35], but the present paper restates the definitions and supplies its own reduction arguments in Appendix A; those self-citations are not load-bearing in the sense of making the conclusion equivalent to a citation. Comparisons to xiao2013 and akiba2015 are external, and no uniqueness theorem from the authors is invoked to force the chosen rule. No step reduces Eq. (3.2) to the data it is supposed to explain.
Assumptions & free parameters
assumptions (6)
- domain assumption Branching strategies for MIS can be represented without loss of generality as DNF formulas over the subgraph's vertices (Definition 2.1).
- standard math The branching complexity gamma defined by Equation (2.1) correctly measures the recursion tree size for the chosen measure rho.
- domain assumption The reduced alpha-tensor and boundary-grouped MISs capture all local configurations needed to find a global MIS (Appendix A).
- ad hoc to paper Algorithm 3.1's candidate clause set contains at least one optimal branching rule.
- domain assumption For the PH2 and bottleneck-case demonstrations, the environment N3[R] is tree-like with specific degree conditions (Section 4.2, 4.3).
- domain assumption The WMSC solver (SCIP) returns exact solutions for the integer program in practical time.
invented entities (2)
-
reduced alpha-tensor
-
boundary-grouped MISs
Cite this review
Pith. "Pith review of Automated Discovery of Branching Rules with Optimal Complexity for the Maximum Independent Set Problem." pith.science (2026). https://pith.science/paper/UV4AXA4F
@misc{pith2026241207685,
author = {Pith},
title = {Pith review of: Automated Discovery of Branching Rules with Optimal Complexity for the Maximum Independent Set Problem},
year = {2026},
howpublished = {\url{https://pith.science/paper/UV4AXA4F}},
note = {Machine review of arXiv:2412.07685}
}
read the original abstract
The branching algorithm is a fundamental technique for designing fast exponential-time algorithms to solve combinatorial optimization problems exactly. It divides the entire solution space into independent search branches using predetermined branching rules, and ignores the search on suboptimal branches to reduce the time complexity. The complexity of a branching algorithm is primarily determined by the branching rules it employs, which are often designed by human experts. In this paper, we show how to automate this process with a focus on the maximum independent set problem. The main contribution is an algorithm that efficiently generate optimal branching rules for a given sub-graph with tens of vertices. Its efficiency enables us to generate the branching rules on-the-fly, which is provably optimal and significantly reduces the number of branches compared to existing methods that rely on expert-designed branching rules. Numerical experiment on 3-regular graphs shows an average complexity of O(1.0441^n) can be achieved, better than any previous methods.
Figures
Figures from the paper (5 more)
Forward citations
Cited by 1 Pith paper
-
Programming guide for solving constraint satisfaction problems with tensor networks
This guide demonstrates how to use the Julia packages GenericTensorNetworks.jl, OMEinsum.jl, and ProblemReductions.jl to represent constraint satisfaction problems as tensor networks, optimize contraction orders, and ...
Reference graph
Works this paper leans on
-
[35]
J.-G. Liu, J. Wurtz, M.-T. Nguyen, M. D. Lukin, H. Pichler, and S.-T. W ang , Computer-assisted gadget design and problem reduction of unweighted maximum indepen- dent set, unpublished, (2024)
work page 2024
-
[1]
A. Abrame and D. Habet , Ahmaxsat: Description and evaluation of a branch and bound Max-SAT solver, J. Satisf. Boolean Model. Comput., 9 (2015), pp. 89–128, https://doi. org/10.3233/SAT190104
-
[2]
Achterberg , SCIP: Solving constraint integer programs, Math
T. Achterberg , SCIP: Solving constraint integer programs, Math. Program. Comput., 1 (2009), pp. 1–41, https://doi.org/10.1007/s12532-008-0001-1
-
[3]
T. Achterberg, T. Berthold, T. Koch, and K. Wolter , Constraint integer program- ming: A new approach to integrate CP and MIP, in Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems, Springer Berlin Heidelberg, 2008, pp. 6–20, https://doi.org/10.1007/978-3-540-68155-7_4
-
[4]
T. Achterberg, T. Koch, and A. Martin , Branching rules revisited, Oper. Res. Lett., 33 (2005), pp. 42–54, https://doi.org/10.1016/j.orl.2004.04.002
-
[5]
T. Akiba and Y. Iw ata, Branch-and-reduce exponential/FPT algorithms in practice: A case study of vertex cover, Theoretical Computer Science, 609 (2016), pp. 211–225, https://doi. org/10.1016/j.tcs.2015.09.023
-
[6]
M. Alekhnovich , Lower bounds for k-DNF resolution on random 3-CNFs, in Proceedings of the Thirty-Seventh Annual ACM Symposium on Theory of Computing, Association for Computing Machinery, 2005, p. 251–256, https://doi.org/10.1145/1060590.1060628
arXiv 2005
-
[7]
J. Argelich, C. M. Li, F. Manyà, and J. R. Soler , Clause branching in MaxSAT and MinSAT, in Artificial Intelligence Research and Development, IOS Press, 2018, pp. 17–26, https://doi.org/10.3233/978-1-61499-918-8-17
Show all 48 references
-
[8]
Bezanson, A
J. Bezanson, A. Edelman, S. Karpinski, and V. B. Shah , Julia: A fresh approach to numerical computing, SIAM Rev., 59 (2017), pp. 65–98
2017
-
[9]
Bourgeois, B
N. Bourgeois, B. Escoffier, V. T. Paschos, and J. M. v an Rooij , Fast algorithms for max independent set, Algorithmica, 62 (2012), pp. 382–415, https://doi.org/10.1007/ s00453-010-9460-7
2012
-
[10]
Carpaneto and P
G. Carpaneto and P. Toth , Some new branching and bounding criteria for the asymmetric travelling salesman problem, Manage. Sci., 26 (1980), pp. 736–743, https://doi.org/10. 1287/mnsc.26.7.736
1980
-
[11]
Chen and I
J. Chen and I. A. Kanj , Improved exact algorithms for Max-SAT, Discrete Appl. Math., 142 (2004), pp. 17–27, https://doi.org/10.1016/j.dam.2003.03.002
2004 doi
-
[12]
M. B. Cohen, Y. T. Lee, and Z. Song , Solving linear programs in the current matrix multiplication time, J. ACM, 68 (2021), pp. 1–39, https://doi.org/10.1145/3424305
2021 doi
-
[13]
Cygan, F
M. Cygan, F. V. Fomin, Ł. Kow alik, D. Lokshtanov, D. Marx, M. Pilipczuk, M. Pilipczuk, and S. Saurabh , Lower bounds based on the exponential-time hy- pothesis, Springer International Publishing, 2015, pp. 467–521, https://doi.org/10.1007/ 978-3-319-21275-3_14
2015
-
[14]
Dunning, J
I. Dunning, J. Huchette, and M. Lubin , JuMP: A modeling language for mathematical optimization, SIAM Rev., 59 (2017), pp. 295–320, https://doi.org/10.1137/15M1020575
2017 doi
-
[15]
Ebadi, A
S. Ebadi, A. Keesling, M. Cain, T. T. W ang, H. Levine, D. Bluvstein, G. Semegh- ini, A. Omran, J.-G. Liu, R. Samajdar, et al. , Quantum optimization of maximum independent set using rydberg atom arrays, Science, 376 (2022), pp. 1209–1215
2022
-
[16]
Eppstein , The traveling salesman problem for cubic graphs, J
D. Eppstein , The traveling salesman problem for cubic graphs, J. Graph Algorithms Appl., 11 (2003), pp. 307–318, https://doi.org/10.1007/978-3-540-45078-8_27
2003 doi
-
[17]
F airbanks, M
J. F airbanks, M. Besançon, S. Simon, J. Hoffiman, N. Eubank, and S. Karpinski , Juliagraphs/graphs.jl: an optimized graphs package for the julia programming language, 2021, https://github.com/JuliaGraphs/Graphs.jl/
2021
-
[18]
Fischetti and M
M. Fischetti and M. Monaci , Backdoor branching, in Integer Programming and Combinatoral Optimization, Springer, 2011, pp. 183–191, https://doi.org/10.1007/ 978-3-642-20807-2_15
2011
-
[19]
F. V. Fomin, F. Grandoni, and D. Kratsch , Measure and conquer: A simpleO(20.288n) independent set algorithm, in Proceedings of the Seventeenth Annual ACM-SIAM Sym- posium on Discrete Algorithm, Society for Industrial and Applied Mathematics, 2006, p. 18–25, https://doi.org/10...
2006
-
[20]
F. V. Fomin and K. Høie , Pathwidth of cubic graphs and exact algorithms, Inf. Process. Lett., 97 (2006), pp. 191–196, https://doi.org/10.1016/j.ipl.2005.10.012. 20
2006 doi
-
[21]
F. V. Fomin and P. Kaski , Exact exponential algorithms, Commun. ACM, 56 (2013), pp. 80– 88, https://doi.org/10.1145/2428556.2428575
2013
-
[22]
Gamrath and C
G. Gamrath and C. Schubert , Measuring the impact of branching rules for mixed-integer programming, in Operations Research Proceedings 2017, Springer International Publishing, 2018, pp. 165–170, https://doi.org/10.1007/978-3-319-89920-6_23
2017 doi
-
[23]
X. Gao, Y. W ang, and J.-G. Liu , OptimalBranching.jl: An implementation of the opti- mal branching algorithm in Julia. https://github.com/ArrogantGao/OptimalBranching.jl, 2024
2024
-
[24]
Hespe, S
D. Hespe, S. Lamm, C. Schulz, and D. Strash , Wegotyoucovered: The winning solver from the pace 2019 challenge, vertex cover track, in 2020 proceedings of the SIAM workshop on combinatorial scientific computing, SIAM, 2020, pp. 1–11, https://epubs.siam.org/doi/ abs/10.1137/1.9...
2019 doi
-
[25]
Huangfu and J
Q. Huangfu and J. J. Hall , Parallelizing the dual revised simplex method, Math. Program. Comput., 10 (2018), pp. 119–142, https://doi.org/10.1007/s12532-017-0130-5
2018 doi
-
[26]
Impagliazzo and R
R. Impagliazzo and R. Paturi, On the complexity of k-SAT, J. Comput. Syst. Sci., 62 (2001), pp. 367–375, https://doi.org/10.1006/jcss.2000.1727
2001
- [27]
-
[28]
Jian, An O(20.304n) algorithm for solving maximum independent set problem, IEEE Trans
T. Jian, An O(20.304n) algorithm for solving maximum independent set problem, IEEE Trans. Comput., 35 (1986), p. 847–851, https://doi.org/10.1109/TC.1986.1676847
1986
-
[29]
Khalil, P
E. Khalil, P. Le Bodic, L. Song, G. Nemhauser, and B. Dilkina , Learning to branch in mixed integer programming, AAAI Conf. Artif. Intell., 30 (2016), https://doi.org/10.1609/ aaai.v30i1.10080
2016
-
[30]
Kneis, A
J. Kneis, A. Langer, and P. Rossmanith , A fine-grained analysis of a simple independent set algorithm, in IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, vol. 4, Schloss Dagstuhl – Leibniz-Zentrum für Informatik, 2009, pp. 287–2...
2009
-
[31]
A. H. Land and A. G. Doig ,An automatic method of solving discrete programming problems, Econometrica, 28 (1960), pp. 497–520, https://doi.org/10.2307/1910129
1960 doi
-
[32]
Le Bodic and G
P. Le Bodic and G. Nemhauser , An abstract model for branching and its application to mixed integer programming, Math. Program., 166 (2017), pp. 369–405, https://doi.org/10. 1007/s10107-016-1101-8
2017
-
[33]
C. M. Li, F. Manyà, and J. Planes , Exploiting unit propagation to compute lower bounds in branch and bound Max-SAT solvers, in Principles and Practice of Constraint Program- ming - CP 2005, Springer Berlin Heidelberg, 2005, pp. 403–414, https://doi.org/10.1007/ 11564751_31
2005
-
[34]
J.-G. Liu, X. Gao, M. Cain, M. D. Lukin, and S.-T. W ang , Computing solution space properties of combinatorial optimization problems via generic tensor networks, SIAM J. Sci. Comput., 45 (2023), pp. A1239–A1270, https://doi.org/10.1137/22M1501787
2023 doi
-
[36]
Lubin, O
M. Lubin, O. Dowson, J. Dias Garcia, J. Huchette, B. Legat, and J. P. Vielma, JuMP 1.0: Recent improvements to a modeling language for mathematical op- timization, Math. Program. Comput., 15 (2023), p. 581–589, https://doi.org/10.1007/ s12532-023-00239-3
2023
-
[37]
I. L. Markov and Y. Shi , Simulating quantum computation by contracting tensor networks, SIAM J. Comput., 38 (2008), pp. 963–981, https://doi.org/10.1137/050644756
2008 doi
-
[38]
Moore and S
C. Moore and S. Mertens , The nature of computation, Oxford University Press, 2011, https://doi.org/10.1093/acprof:oso/9780199233212.001.0001
2011
-
[39]
D. R. Morrison, S. H. Jacobson, J. J. Sauppe, and E. C. Sewell , Branch-and-bound algorithms: A survey of recent advances in searching, branching, and pruning, Discrete Optim., 19 (2016), pp. 79–102, https://doi.org/10.1016/j.disopt.2016.01.005
2016 doi
-
[40]
Nabli, An overview on the simplex algorithm, Appl
H. Nabli, An overview on the simplex algorithm, Appl. Math. Comput., 210 (2009), pp. 479– 489, https://doi.org/10.1016/j.amc.2009.01.013
2009 doi
-
[41]
Peres and M
F. Peres and M. Castelli , Combinatorial optimization problems and metaheuristics: Re- view, challenges, design, and development, Appl. Sci., 11 (2021), p. 6449, https://doi.org/ 10.3390/app11146449
2021 doi
-
[42]
Robson, Algorithms for maximum independent sets, J
J. Robson, Algorithms for maximum independent sets, J. Algorithms, 7 (1986), pp. 425–440, https://doi.org/10.1016/0196-6774(86)90032-5
1986 doi
-
[43]
R. E. Tarjan and A. E. Trojanowski , Finding a maximum independent set, SIAM J. Comput., 6 (1977), pp. 537–546, https://doi.org/10.1137/0206038. 21
1977 doi
-
[44]
Urquhart, The complexity of propositional proofs, Bull
A. Urquhart, The complexity of propositional proofs, Bull. Symb. Log., 1 (1995), pp. 425–467, https://doi.org/10.2307/421131
1995 doi
-
[45]
Xiao, New branching rules: Improvements on independent set and vertex cover in sparse graphs, arXiv:0904.2712, (2009), https://doi.org/10.48550/arXiv.0904.2712
M. Xiao, New branching rules: Improvements on independent set and vertex cover in sparse graphs, arXiv:0904.2712, (2009), https://doi.org/10.48550/arXiv.0904.2712
-
[46]
Xiao, A note on vertex cover in graphs with maximum degree 3, in Computing and Com- binatorics, Springer, 2010, pp
M. Xiao, A note on vertex cover in graphs with maximum degree 3, in Computing and Com- binatorics, Springer, 2010, pp. 150–159, https://doi.org/10.1007/978-3-642-14031-0_18
2010 doi
-
[47]
Xiao and H
M. Xiao and H. Nagamochi , Confining sets and avoiding bottleneck cases: A simple max- imum independent set algorithm in degree-3 graphs, Theor. Comput. Sci., 469 (2013), pp. 92–104, https://doi.org/10.1016/j.tcs.2012.09.022
2013 doi
-
[48]
Xiao and H
M. Xiao and H. Nagamochi , Exact algorithms for maximum independent set, Inf. Comput., 255 (2017), pp. 126–146, https://doi.org/10.1016/j.ic.2017.06.001. Appendix A. α-tensor and reducedα-tensor. The finite-valued entries ofα-tensor correspond to permissible configurations and...
2017 doi
Reviewed August 11, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.