SINGLE-EXCEPTION SORTING NETWORKS AND THE COMPUTATIONAL-COMPLEXITY OF OPTIMAL SORTING NETWORK VERIFICATION

被引:4
|
作者
PARBERRY, I
机构
[1] Department of Computer Science, 333 Whitmore Laboratory, The Pennsylvania State University, University Park, 16802, PA
来源
MATHEMATICAL SYSTEMS THEORY | 1990年 / 23卷 / 02期
关键词
D O I
10.1007/BF02090767
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A sorting network is a combinational circuit for sorting constructed from comparison-swap units. The depth of such a circuit is a measure of its running time. It is known that sorting-network verification is computationally intractable. However, it is reasonable to hypothesize that only the fastest (that is, the shallowest) networks are likely to be fabricated. It is shown that the verification of shallow sorting networks is also computationally intractable. Firstly, a method for constructing asymptotically optimal single-exception sorting networks is demonstrated. These are networks which sort all zero-one inputs except one. More specifically, their depth is D(n-1)+2⌈log(n-1)⌉+2, where D(n) is the minimum depth of an n-input sorting network. It follows that the verification problem for sorting networks of depth 2 D(n)+6⌈log n⌉+O(1) is Co-NP complete. Given the current state of knowledge about D(n) for large n, this indicates that the complexity of verification for shallow sorting networks is as great as for deep networks. © 1990 Springer-Verlag New York Inc.
引用
收藏
页码:81 / 93
页数:13
相关论文
共 50 条
  • [21] A NEURAL SORTING NETWORK WITH O(1) TIME-COMPLEXITY
    CHEN, WT
    HSIEH, KR
    INFORMATION PROCESSING LETTERS, 1993, 45 (06) : 309 - 313
  • [22] OPTIMAL PRODUCT DESIGN USING CONJOINT-ANALYSIS - COMPUTATIONAL-COMPLEXITY AND ALGORITHMS
    KOHLI, R
    KRISHNAMURTI, R
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1989, 40 (02) : 186 - 195
  • [23] Optimal Round and Sample-Size Complexity for Partitioning in Parallel Sorting
    Yang, Wentao
    Harsh, Vipul
    Solomonik, Edgar
    PROCEEDINGS OF THE 35TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, SPAA 2023, 2023, : 467 - 478
  • [24] MERGING AND SORTING NETWORKS WITH THE TOPOLOGY OF THE OMEGA-NETWORK
    BILARDI, G
    IEEE TRANSACTIONS ON COMPUTERS, 1989, 38 (10) : 1396 - 1403
  • [25] Sorting out single-crossing preferences on networks
    Fan-Chin Kung
    Social Choice and Welfare, 2015, 44 : 663 - 672
  • [26] Sorting on single-channel wireless sensor networks
    Bordim, JL
    Nakano, K
    Shen, H
    I-SPAN'02: INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS AND NETWORKS, PROCEEDINGS, 2002, : 153 - 158
  • [27] Sorting out single-crossing preferences on networks
    Kung, Fan-Chin
    SOCIAL CHOICE AND WELFARE, 2015, 44 (03) : 663 - 672
  • [28] Ranking and sorting in unreliable single hop radio network
    Kik, Marcin
    AD-HOC, MOBILE AND WIRELESS NETWORKS, PROCEEDINGS, 2008, 5198 : 333 - 344
  • [29] Sorting long sequences in a single hop radio network
    Kik, Marcin
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2006, PROCEEDINGS, 2006, 4162 : 573 - 583
  • [30] Near-Optimal Metastability-Containing Sorting Networks
    Bund, Johannes
    Lenzen, Christoph
    Medina, Moti
    PROCEEDINGS OF THE 2017 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2017, : 226 - 231