Skip to main content

Ideas for Faster Networks

  • Chapter
  • First Online:
Designing Sorting Networks

Abstract

We have already seen, in Chap. 9, that there is a gap in the number of steps between the fastest-known network and the information-theoretic lower bound. Thus, while trying to find a faster N-key sorting network , try to select a value for N for which this gap is the greatest. The initial steps of your network should combine all N keys into a single-segment poset. After that, apply the divide-and-conquer strategy described in Chap. 7 to split your keys into groups. As a consequence, the final steps of your network will contain a number of G-key sorting networks for some small, preferably even; G. The most difficult group will be the group in the middle. Thus, you may choose to place one group just below the mid-point and the other just above the mid-point. The other choice would be to place one group to straddle the mid-point with another group just below it and a third group just above it. Another approach to solving this problem would be using Sortnet commands. These commands help the designer select the comparators that: remove the most dashes from the Shmoo chart; affect the most cases; or a combination of both.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Reference

  1. Knuth D (1998) The art of computer programming: volume 3 sorting and searching, 2nd edn. Addison-Wesley Longman, USA, pp 225–228

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sherenaz W. Al-Haj Baddar .

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer Science+Business Media, LLC

About this chapter

Cite this chapter

Al-Haj Baddar, S.W., Batcher, K.E. (2011). Ideas for Faster Networks. In: Designing Sorting Networks. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-1851-1_12

Download citation

  • DOI: https://doi.org/10.1007/978-1-4614-1851-1_12

  • Published:

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4614-1850-4

  • Online ISBN: 978-1-4614-1851-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics