Definition

W[i], a problem that can be transformed (in FPT time) into combinatorial circuit with weft at most ii

weft: max number of nodes with in-degree ≥3\geq 3 on directed path from input to output node (in boolean circuit)

W[t]: class of decision problems of form (x,k)(x,k), parameter kk, fixed-parameter reducible to weighted weft-tt depth-hh circuit SAT for some constant hh

Definition (W[1])

W[1]: class of decision problems of form (x,k)(x,k) which are fixed-parameter reducible to:

weighted 3SAT: given a 3SAT formula, does it have a satisfying assignment of Hamming weight kk?

(Hamming weight: non-zero in string, e.g. here, kk number of 1 assignments in circuit input)

Weighted weft tt depth circuit satisfiability problem

The weighted weft tt depth hh circuit satisfiability problem, WCS⁡(t,h)\operatorname{WCS}(t,h):

  • input: weft tt depth hh decision circuit CC
  • parameter: positive integer kk
  • question: does CC have a weight kk satisfying assignment?

Notes

  • W[1] is the weighted analogue of NP
    • c.f. NP-complete 3SAT problem
  • FPT =𝖶[0]⊆𝖶[1]⊆𝖶[2]⊆...𝖶[𝖯]= \mathsf{W}[0] \subseteq \mathsf{W}[1] \subseteq \mathsf{W}[2] \subseteq ... \mathsf{W}[\mathsf{P}]
    • 𝖶[𝖯]\mathsf{W}[\mathsf{P}], referring to weighted circuit satisfiability, class of decision problems of form (x,k)(x,k) fixed-parameter reducible to, for some constant hh, the weighted circuit-SAT problem
      • weighted circuit-SAT: given boolean circuit CC with no restriction on depth, does CC have satisfying assignment of Hamming weight kk?
    • 𝖶[𝖲𝖠𝖳]⊆𝖶[𝖯]\mathsf{W}[\mathsf{SAT}] \subseteq \mathsf{W}[\mathsf{P}], where 𝖶[𝖲𝖠𝖳]\mathsf{W}[\mathsf{SAT}] refers to weighted satisfiability, class of decision problems of form (x,k)(x,k) fixed-parameter reducible to, for some constant hh, the weighted SAT problem
      • weighted SAT: given boolean formula FF with no restriction on depth, does FF have satisfying assignment of Hamming weight kk?
        • note: difference with weighted circuit SAT is that this is boolean formula rather than circuit (is this specifically CNF?)
      • see Tseytin transformation, are these classes nonequal?
  • see also: XP (slicewise polynomial) which contains FPT, and A hierarchy

References

  1. https://en.wikipedia.org/wiki/Parameterized_complexity#W_hierarchy
  2. Serge Gaspers, "8. Parameterized intractability: the W-hierarchy", COMP6741: Parameterized and Exact Computation, University of New South Wales, Sydney, 2015. https://webcms3.cse.unsw.edu.au/static/uploads/course/COMP6741/15s2/20ed6d57e24fb1cb18be58447fceb94365dbf1a244192c94f90491c1ea784e31/08-W-LN.pdf
  3. I. Bansal, and H. Pulyassary, "A Brief Introduction to Parameterized Complexity", 2023. https://courses.cs.cornell.edu/cs6810/2023fa/Parameterized.pdf
  4. R. G. Downey and M. R. Fellows, Fundamentals of Parameterized Complexity. in Texts in Computer Science. London: Springer London, 2013, pp. 383–405, 427–459. doi: 10.1007/978-1-4471-5559-1.
  5. https://complexityzoo.net/Complexity_Zoo:W
  6. https://cstheory.stackexchange.com/questions/36524/positive-1-in-3-sat-fpt-or-fixed-parameter-intractable
  7. https://cstheory.stackexchange.com/questions/8074/fpt-vs-wp-parameterized-complexity
  8. https://en.wikipedia.org/wiki/Tseytin_transformation
  9. https://people.cs.pitt.edu/~kirk/cs2150/W1-hardness.pdf