Design and Performance Evaluation of Sequence Partition Algorithms

被引:0
|
作者
Bing Yang
Jing Chen
En-Yue Lu
Si-Qing Zheng
机构
[1] Cisco Systems,Telecom. Engineering Program
[2] University of Texas at Dallas,Department of Mathematics and Computer Science
[3] Salisbury University,Department of Computer Science
[4] University of Texas at Dallas,undefined
关键词
monotone subsequence; permutation algorithm; NP-complete; approximation; complexity;
D O I
暂无
中图分类号
学科分类号
摘要
Tradeoffs between time complexities and solution optimalities are important when selecting algorithms for an NP-hard problem in different applications. Also, the distinction between theoretical upper bound and actual solution optimality for realistic instances of an NP-hard problem is a factor in selecting algorithms in practice. We consider the problem of partitioning a sequence of n distinct numbers into minimum number of monotone (increasing or decreasing) subsequences. This problem is NP-hard and the number of monotone subsequences can reach \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$ {\left\lfloor {{\sqrt {2n + \frac{1} {4}} } - \frac{1} {2}} \right\rfloor } $\end{document} in the worst case. We introduce a new algorithm, the modified version of the Yehuda-Fogel algorithm, that computes a solution of no more than \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$ {\left\lfloor {{\sqrt {2n + \frac{1} {4}} } - \frac{1} {2}} \right\rfloor } $\end{document} monotone subsequences in O(n1.5) time. Then we perform a comparative experimental study on three algorithms, a known approximation algorithm of approximation ratio 1.71 and time complexity O(n3), a known greedy algorithm of time complexity O(n1.5 log n), and our new modified Yehuda-Fogel algorithm. Our results show that the solutions computed by the greedy algorithm and the modified Yehuda-Fogel algorithm are close to that computed by the approximation algorithm even though the theoretical worst-case error bounds of these two algorithms are not proved to be within a constant time of the optimal solution. Our study indicates that for practical use the greedy algorithm and the modified Yehuda-Fogel algorithm can be good choices if the running time is a major concern.
引用
收藏
页码:711 / 718
页数:7
相关论文
共 50 条
  • [1] Design and Performance Evaluation of Sequence Partition Algorithms
    杨兵
    陈菁
    吕恩月
    郑斯清
    JournalofComputerScience&Technology, 2008, (05) : 711 - 718
  • [2] Design and performance evaluation of sequence partition algorithms
    Yang, Bing
    Chen, Jing
    Lu, En-Yue
    Zheng, Si-Qing
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2008, 23 (05) : 711 - 718
  • [3] DIRECT TRANSITIVE CLOSURE ALGORITHMS - DESIGN AND PERFORMANCE EVALUATION
    AGRAWAL, R
    DAR, S
    JAGADISH, HV
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 1990, 15 (03): : 427 - 458
  • [4] Design and Performance Evaluation of Image Processing Algorithms on GPUs
    Park, In Kyu
    Singhal, Nitin
    Lee, Man Hee
    Cho, Sungdae
    Kim, Chris W.
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2011, 22 (01) : 91 - 104
  • [5] Performance Evaluation of Evolutionary Algorithms for Optimal Filter Design
    Vural, Revna Acar
    Yildirim, Tulay
    Kadioglu, Tevfik
    Basargan, Aysen
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2012, 16 (01) : 135 - 147
  • [7] Optimization Performance Evaluation of Evolutionary Algorithms: A Design Problem
    Jayaram, M. A.
    COMPUTATIONAL INTELLIGENCE AND INFORMATION TECHNOLOGY, 2011, 250 : 326 - 333
  • [8] Relative Evaluation of Partition Algorithms for Complex Networks
    Orman, Guence Keziban
    Labatut, Vincent
    NDT: 2009 FIRST INTERNATIONAL CONFERENCE ON NETWORKED DIGITAL TECHNOLOGIES, 2009, : 20 - 25
  • [9] A method of partition design for open-plan offices based on daylight performance evaluation
    Abdollahzadeh, Nastaran
    Tahsildoost, Mohammad
    Zomorodian, Zahra Sadat
    JOURNAL OF BUILDING ENGINEERING, 2020, 29
  • [10] Design and Performance Evaluation of Hexagonal Topology Networks with Novel Routing Algorithms
    Cheng, Yuh-Jiuh
    Chen, Bor-Tauo
    Cheng, Wen-Lin
    APNOMS 2020: 2020 21ST ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2020, : 310 - 313