• DocumentCode
    2183205
  • Title

    On information flow and sorting : New upper and lower bounds for VLSI circuits

  • Author

    Cole, Richard ; Siegel, Alan

  • fYear
    1985
  • fDate
    21-23 Oct. 1985
  • Firstpage
    208
  • Lastpage
    221
  • Abstract
    This work comprises two parts: lower bounds and upper bounds in VLSI circuits. The upper bounds are for the sorting problem: we describe a large number of constructions for sorting N numbers in the range [0,M] for the standard VLSI bit model. Among other results, we attain: • VLSI sorter constructions that are within a constant factor of optimal size for almost all number ranges M (including M = N), and running times T. • A fundamentally new merging network for sorting numbers in a bit model. • New organizational approaches for optimal tuning of merging networks and the proper management of data flow. The lower bounds apply to a variety of problems. We present two new techniques for establishing lower bounds on the information flow in VLSI circuits. They are: • An averaging technique, which is easy to apply to a variety of problems, including a long standing question regarding the AT2 complexity for sorting. • A technique for constructing fooling sets in instances where our averaging method is unlikely to provide an adequate bound.
  • Keywords
    Circuit optimization; Contracts; Delay effects; Merging; Read only memory; Sorting; Upper bound; Very large scale integration; Wire; Zinc;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1985., 26th Annual Symposium on
  • Conference_Location
    Portland, OR, USA
  • ISSN
    0272-5428
  • Print_ISBN
    0-8186-0644-4
  • Type

    conf

  • DOI
    10.1109/SFCS.1985.39
  • Filename
    4568144