Skip to main content
Top
Published in: Theory of Computing Systems 1/2018

05-10-2017

Size-Treewidth Tradeoffs for Circuits Computing the Element Distinctness Function

Author: Mateus de Oliveira Oliveira

Published in: Theory of Computing Systems | Issue 1/2018

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In this work we study the relationship between size and treewidth of circuits computing variants of the element distinctness function. First, we show that for each n, any circuit of treewidth t computing the element distinctness function δ n : {0, 1} n → {0, 1} must have size at least \(\Omega (\frac {n^{2}}{2^{O(t)} \log n})\). This result provides a non-trivial generalization of a super-linear lower bound for the size of Boolean formulas (treewidth 1) due to Nečiporuk. Subsequently, we turn our attention to read-once circuits, which are circuits where each variable labels at most one input vertex. For each n, we show that any read-once circuit of treewidth t and size s computing a variant τ n : {0, 1} n → {0, 1} of the element distinctness function must satisfy the inequality \(t\cdot \log s \geq \Omega (\frac {n}{\log n})\). Using this inequality in conjunction with known results in structural graph theory, we show that for each fixed graph H, read-once circuits computing τ n which exclude H as a minor must have size at least Ω(n 2/log4 n). For certain well studied functions, such as the triangle-freeness function, this last lower bound can be improved to Ω(n 2/log 2n).

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Footnotes
1
Recently, this lower bound was improved to (3 + 1/86) no(n) [12].
 
2
We say that a circuit \(\mathcal {C}\) is H-minor-free if its underlying undirected graph excludes H as a minor.
 
3
An in-branching tree is a directed tree where all edges are oriented toward the root. An out-branching tree is a directed tree where all edges are oriented toward the leaves.
 
4
The structure (N, F)of the decomposition remains the same. Only function assigning bags to nodes in N isupdated.
 
5
For instance, the identity of ∧ is 1, while the identity of ∨ is 0. The requirement of an identity can easily be removed by replacing Condition 1b with a slightly more complicated initialization condition.
 
Literature
1.
go back to reference Alekhnovich, M., Razborov, A.A.: Satisfiability, branch-width and tseitin tautologies. In: Proceedings of the 43rd Symposium on Foundations of Computer Science (FOCS 2002), pp 593–603 (2002) Alekhnovich, M., Razborov, A.A.: Satisfiability, branch-width and tseitin tautologies. In: Proceedings of the 43rd Symposium on Foundations of Computer Science (FOCS 2002), pp 593–603 (2002)
2.
go back to reference Allender, E., Chen, S., Lou, T., Papakonstantinou, P.A., Tang, B.: Width-parametrized SAT: time–space tradeoffs. Theory of Computing 10(12), 297–339 (2014)MathSciNetCrossRefMATH Allender, E., Chen, S., Lou, T., Papakonstantinou, P.A., Tang, B.: Width-parametrized SAT: time–space tradeoffs. Theory of Computing 10(12), 297–339 (2014)MathSciNetCrossRefMATH
3.
go back to reference Alon, N., Seymour, P., Thomas, R.: A separator theorem for graphs with an excluded minor and its applications. In: Proceedings of the 22nd Symposium on Theory of Computing (STOC 1990), pp 293–299. ACM (1990) Alon, N., Seymour, P., Thomas, R.: A separator theorem for graphs with an excluded minor and its applications. In: Proceedings of the 22nd Symposium on Theory of Computing (STOC 1990), pp 293–299. ACM (1990)
6.
go back to reference Broering, E., Lokam, S.V.: Width-based algorithms for SAT and CIRCUIT-SAT. In: Proceedings of the 6th International Conference on Theory and Applications of Satisfiability Testing (SAT 2004), Volume 2919 of LNCS, pp 162–171. Springer (2003) Broering, E., Lokam, S.V.: Width-based algorithms for SAT and CIRCUIT-SAT. In: Proceedings of the 6th International Conference on Theory and Applications of Satisfiability Testing (SAT 2004), Volume 2919 of LNCS, pp 162–171. Springer (2003)
7.
go back to reference Calabro, C.: A lower bound on the size of series-parallel graphs dense in long paths. Electronic Colloquium on Computational Complexity (ECCC), 15(110) (2008) Calabro, C.: A lower bound on the size of series-parallel graphs dense in long paths. Electronic Colloquium on Computational Complexity (ECCC), 15(110) (2008)
8.
go back to reference de Oliveira Oliveira, M.: Size-treewidth tradeoffs for circuits computing the element distinctness function. In: Proceedings of the 33Rd Symposium on Theoretical Aspects of Computer Science (STACS 2016), Volume 47 of LIPIcs, pp 56:1–56:14 (2016) de Oliveira Oliveira, M.: Size-treewidth tradeoffs for circuits computing the element distinctness function. In: Proceedings of the 33Rd Symposium on Theoretical Aspects of Computer Science (STACS 2016), Volume 47 of LIPIcs, pp 56:1–56:14 (2016)
9.
go back to reference Demenkov, E., Kulikov, A.S.: An elementary proof of a 3n − o(n) lower bound on the circuit complexity of affine dispersers. In: Proceedings of the 36th International Symposium on Mathematical Foundations of Computer Science (MFCS 2011), Volume 6907 of LNCS, pp 256–265. Springer (2011) Demenkov, E., Kulikov, A.S.: An elementary proof of a 3no(n) lower bound on the circuit complexity of affine dispersers. In: Proceedings of the 36th International Symposium on Mathematical Foundations of Computer Science (MFCS 2011), Volume 6907 of LNCS, pp 256–265. Springer (2011)
10.
go back to reference Diestel, R.: Graph Theory, volume 173 of Graduate Texts in Mathematics. Springer (2000) Diestel, R.: Graph Theory, volume 173 of Graduate Texts in Mathematics. Springer (2000)
11.
go back to reference Duris, P., Hromkovic, J., Jukna, S., Sauerhoff, M., Schnitger, G.: On multi-partition communication complexity. Inf. Comput. 194(1), 49–75 (2004)MathSciNetCrossRefMATH Duris, P., Hromkovic, J., Jukna, S., Sauerhoff, M., Schnitger, G.: On multi-partition communication complexity. Inf. Comput. 194(1), 49–75 (2004)MathSciNetCrossRefMATH
12.
go back to reference Find, M.G., Golovnev, A., Hirsch, E.A., Kulikov, A.S.: A better-than-3n lower bound for the circuit complexity of an explicit function. In: Proceedings of the 57th Annual Symposium on Foundations of Computer Science (FOCS 2016), pp 89–98. IEEE (2016) Find, M.G., Golovnev, A., Hirsch, E.A., Kulikov, A.S.: A better-than-3n lower bound for the circuit complexity of an explicit function. In: Proceedings of the 57th Annual Symposium on Foundations of Computer Science (FOCS 2016), pp 89–98. IEEE (2016)
13.
go back to reference Gál, A., Jang, J.-T.: A generalization of Spira’s theorem and circuits with small segregators or separators. In: Proceedings of the 38th Conference on Theory and Practice of Computer Science (SOFSEM 2012), Volume 7147 of LNCS, pp 264–276. Springer (2012) Gál, A., Jang, J.-T.: A generalization of Spira’s theorem and circuits with small segregators or separators. In: Proceedings of the 38th Conference on Theory and Practice of Computer Science (SOFSEM 2012), Volume 7147 of LNCS, pp 264–276. Springer (2012)
14.
go back to reference Georgiou, K., Papakonstantinou, P.A.: Complexity and algorithms for well-structured k-sat instances. In: Proceedings of the 11th International Conference on Theory and Applications of Satisfiability Testing (SAT 2008), Volume 4996 of LNCS, pp 105–118. Springer (2008) Georgiou, K., Papakonstantinou, P.A.: Complexity and algorithms for well-structured k-sat instances. In: Proceedings of the 11th International Conference on Theory and Applications of Satisfiability Testing (SAT 2008), Volume 4996 of LNCS, pp 105–118. Springer (2008)
15.
go back to reference Glaister, I., Shallit, J.: A lower bound technique for the size of nondeterministic finite automata. Inf. Process. Lett. 59(2), 75–77 (1996)MathSciNetCrossRefMATH Glaister, I., Shallit, J.: A lower bound technique for the size of nondeterministic finite automata. Inf. Process. Lett. 59(2), 75–77 (1996)MathSciNetCrossRefMATH
18.
go back to reference He, J., Liang, H., Sarma, J.M.: Limiting negations in bounded treewidth and upward planar circuits. In: In Proceedings 35th International Symposium on Mathematical Foundations of Computer Science (MFCS 2010), Volume 6281 of LNCS, pp 417–428. Springer (2010) He, J., Liang, H., Sarma, J.M.: Limiting negations in bounded treewidth and upward planar circuits. In: In Proceedings 35th International Symposium on Mathematical Foundations of Computer Science (MFCS 2010), Volume 6281 of LNCS, pp 417–428. Springer (2010)
19.
go back to reference Hromkovič, J.: Communication complexity and lower bounds on multilective computations. RAIRO - Theoretical Informatics and Applications 33(02), 193–212 (1999)MathSciNetCrossRefMATH Hromkovič, J.: Communication complexity and lower bounds on multilective computations. RAIRO - Theoretical Informatics and Applications 33(02), 193–212 (1999)MathSciNetCrossRefMATH
20.
go back to reference Iwama, K., Morizumi, H.: An explicit lower bound of 5n-o(n) for boolean circuits. In: Proceedings of the 27th International Symposium on Mathematical Foundations of Computer Science (MFCS 2002), Volume 2420 of LNCS, pp 353–364. Springer (2002) Iwama, K., Morizumi, H.: An explicit lower bound of 5n-o(n) for boolean circuits. In: Proceedings of the 27th International Symposium on Mathematical Foundations of Computer Science (MFCS 2002), Volume 2420 of LNCS, pp 353–364. Springer (2002)
22.
go back to reference Jukna, S.: Boolean Function Complexity: Advances and Frontiers, volume 27 of Algorithms and combinatorics. Springer (2012) Jukna, S.: Boolean Function Complexity: Advances and Frontiers, volume 27 of Algorithms and combinatorics. Springer (2012)
23.
go back to reference Lachish, O., Raz, R.: Explicit lower bound of 4.5 n-o(n) for boolena circuits. In: Proceedings of the 33rd Annual Symposium on Theory of Computing (STOC 2001), pp 399–408. ACM (2001) Lachish, O., Raz, R.: Explicit lower bound of 4.5 n-o(n) for boolena circuits. In: Proceedings of the 33rd Annual Symposium on Theory of Computing (STOC 2001), pp 399–408. ACM (2001)
27.
go back to reference Nečiporuk: On a Boolean function. Soviet Math. Dokl. 7(4), 999–1000 (1966) Nečiporuk: On a Boolean function. Soviet Math. Dokl. 7(4), 999–1000 (1966)
30.
go back to reference Robertson, N., Seymour, P.D.: Graph minors. XIII. The disjoint paths problem. Journal of Combinatorial Theory, Series B 63(1), 65–110 (1995)MathSciNetCrossRefMATH Robertson, N., Seymour, P.D.: Graph minors. XIII. The disjoint paths problem. Journal of Combinatorial Theory, Series B 63(1), 65–110 (1995)MathSciNetCrossRefMATH
31.
go back to reference Santhanam, R., Srinivasan, S.: On the limits of sparsification. In: Proceedings of 39th the International Conference on Automata, Languages, and Programming (ICALP 2012), Volume 7391 of LNCS, pp 774–785. Springer (2012) Santhanam, R., Srinivasan, S.: On the limits of sparsification. In: Proceedings of 39th the International Conference on Automata, Languages, and Programming (ICALP 2012), Volume 7391 of LNCS, pp 774–785. Springer (2012)
32.
go back to reference Savage, J.E.: Planar circuit complexity and the performance of VLSI algorithms. In: INRIA Report 77 (1981). Also in VLSI Systems and Computations, pp 61–67. Computer Science Press, Rockwille, MD (1981) Savage, J.E.: Planar circuit complexity and the performance of VLSI algorithms. In: INRIA Report 77 (1981). Also in VLSI Systems and Computations, pp 61–67. Computer Science Press, Rockwille, MD (1981)
34.
go back to reference Valiant, L.G.: Graph-theoretic arguments in low-level complexity. In: Proceedings of the 6th Symposium on Mathematical Foundations of Computer Science, Volume 53 of LNCS, pp 162–176 (1977) Valiant, L.G.: Graph-theoretic arguments in low-level complexity. In: Proceedings of the 6th Symposium on Mathematical Foundations of Computer Science, Volume 53 of LNCS, pp 162–176 (1977)
35.
go back to reference Wegener, I.: Branching Programs and Binary Decision Diagrams: Theory and Applications. SIAM (2000) Wegener, I.: Branching Programs and Binary Decision Diagrams: Theory and Applications. SIAM (2000)
Metadata
Title
Size-Treewidth Tradeoffs for Circuits Computing the Element Distinctness Function
Author
Mateus de Oliveira Oliveira
Publication date
05-10-2017
Publisher
Springer US
Published in
Theory of Computing Systems / Issue 1/2018
Print ISSN: 1432-4350
Electronic ISSN: 1433-0490
DOI
https://doi.org/10.1007/s00224-017-9814-5

Other articles of this Issue 1/2018

Theory of Computing Systems 1/2018 Go to the issue

Premium Partner