Threshold circuits of small majority-depth

We investigate the complexity of computations with constant-depth threshold circuits. Such circuits are composed of gates that determine if the sum of their inputs is greater than a certain threshold. When restricted to polynomial size, these circuits compute exactly the functions in the class TC$ s...

Full description

Bibliographic Details
Main Author: Maciel, Alexis
Other Authors: Trerien, Denis (advisor)
Format: Others
Language:en
Published: McGill University 1995
Subjects:
Online Access:http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=28830
id ndltd-LACETR-oai-collectionscanada.gc.ca-QMM.28830
record_format oai_dc
spelling ndltd-LACETR-oai-collectionscanada.gc.ca-QMM.288302014-02-13T03:54:01ZThreshold circuits of small majority-depthMaciel, AlexisComputer Science.We investigate the complexity of computations with constant-depth threshold circuits. Such circuits are composed of gates that determine if the sum of their inputs is greater than a certain threshold. When restricted to polynomial size, these circuits compute exactly the functions in the class TC$ sp0$.These circuits are usually studied by measuring their efficiency in terms of their total depth. Using this point of view, the best division and iterated multiplication circuits have depth three and four, respectively.In this thesis, we propose a different approach. Since threshold gates are much more powerful than AND-OR gates, we allow the explicit use of AND-OR gates and consider the main measure of complexity to be the majority-depth of the circuit, i.e. the maximum number of threshold gates on any path in the circuit. Using this approach, we obtain division and iterated multiplication circuits of total depth four and five, but of majority-depth two and three.The technique used is called Chinese remaindering. We present this technique as a general tool for computing functions with integer values and use it to obtain depth-four threshold circuits of majority-depth two for other arithmetic problems such as the logarithm and power series approximation. We also consider the iterated multiplication problem for integers modulo q and for finite fields.The notion of majority-depth naturally leads to a hierarchy of subclasses of TC$ sp0$. We investigate this hierarchy and show that it is closely related to the usual depth hierarchy.McGill UniversityTrerien, Denis (advisor)1995Electronic Thesis or Dissertationapplication/pdfenalephsysno: 001445235proquestno: NN05748Theses scanned by UMI/ProQuest.All items in eScholarship@McGill are protected by copyright with all rights reserved unless otherwise indicated.Doctor of Philosophy (School of Computer Science.) http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=28830
collection NDLTD
language en
format Others
sources NDLTD
topic Computer Science.
spellingShingle Computer Science.
Maciel, Alexis
Threshold circuits of small majority-depth
description We investigate the complexity of computations with constant-depth threshold circuits. Such circuits are composed of gates that determine if the sum of their inputs is greater than a certain threshold. When restricted to polynomial size, these circuits compute exactly the functions in the class TC$ sp0$. === These circuits are usually studied by measuring their efficiency in terms of their total depth. Using this point of view, the best division and iterated multiplication circuits have depth three and four, respectively. === In this thesis, we propose a different approach. Since threshold gates are much more powerful than AND-OR gates, we allow the explicit use of AND-OR gates and consider the main measure of complexity to be the majority-depth of the circuit, i.e. the maximum number of threshold gates on any path in the circuit. Using this approach, we obtain division and iterated multiplication circuits of total depth four and five, but of majority-depth two and three. === The technique used is called Chinese remaindering. We present this technique as a general tool for computing functions with integer values and use it to obtain depth-four threshold circuits of majority-depth two for other arithmetic problems such as the logarithm and power series approximation. We also consider the iterated multiplication problem for integers modulo q and for finite fields. === The notion of majority-depth naturally leads to a hierarchy of subclasses of TC$ sp0$. We investigate this hierarchy and show that it is closely related to the usual depth hierarchy.
author2 Trerien, Denis (advisor)
author_facet Trerien, Denis (advisor)
Maciel, Alexis
author Maciel, Alexis
author_sort Maciel, Alexis
title Threshold circuits of small majority-depth
title_short Threshold circuits of small majority-depth
title_full Threshold circuits of small majority-depth
title_fullStr Threshold circuits of small majority-depth
title_full_unstemmed Threshold circuits of small majority-depth
title_sort threshold circuits of small majority-depth
publisher McGill University
publishDate 1995
url http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=28830
work_keys_str_mv AT macielalexis thresholdcircuitsofsmallmajoritydepth
_version_ 1716640921545605120