Responsive image
博碩士論文 etd-0807117-143404 詳細資訊
Title page for etd-0807117-143404
論文名稱
Title
二維最大共同子結構問題之NP-hardness及APX-hardness
The NP-hardness and APX-hardness of the Two-dimensional Largest Common Substructure Problems
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
37
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2017-08-31
繳交日期
Date of Submission
2017-09-07
關鍵字
Keywords
布林可滿足性問題、三維匹配問題、相似度、NP難題、APX難題、最長共同子序列
Satisfiabiliy, APX-hard, NP-hard, Similarity, Longest common subsequence, 3-dimensional matching
統計
Statistics
本論文已被瀏覽 5712 次,被下載 113
The thesis/dissertation has been browsed 5712 times, has been downloaded 113 times.
中文摘要
一維資料的相似度通常使用最長共同子序列演算法來計算。然而,這些演算法並不能直接使用來計算二維以上的資料。因此提出二維最大共同子結構問題來計算二維資料的相似度。在2016年,定義了8種不同版本的二維最大共同子結構問題,其中4種已經被證明為有效的配對條件,而其餘4種為無效的配對條件。此外,其中2種版本已被證明為NP難題,並且猜測另外2種版本同樣為NP難題。在本論文中,我們證明了未被證明的2種版本同樣維NP難題。接著我們證明4種有效版本的二維最大子結構問題皆為APX難題。
Abstract
The similarity of one-dimensional data is usually measured by the longest common subsequence (LCS) algorithms. However, these algorithms cannot be directly extended to solve the case with two or higher dimensional data. The two-dimensional largest common substructure (TLCS) problem was therefore proposed to compute the similarity of two-dimensional data. In 2016, Chan et al. defined eight different versions of the TLCS problem, and four of them were shown to be valid for pattern matching, while the other four are invalid. In addition, Chan et al. showed that two versions of them are NP-hard, and left a conjecture that the other two are also NP-hard. In this thesis, we prove that the remaining two versions of the TLCS problem are NP-hard, showing the correctness of Chan's conjecture. Moreover, we prove that the four valid versions are all APX-hard.
目次 Table of Contents
[THESIS VERIFICATION FORM+i]
[THESIS AUTHORIZATION FORM+iii]
[ACKNOWLEDGMENTS+iv]
[CHINESE ABSTRACT+v]
[ABSTRACT+vi]
[LIST OF FIGURES+ix]
[LIST OF TABLES+x]
[1 Introduction+1]
[2 Preliminary+3]
[2.1 Notations+3]
[2.2 The Two-dimensional Largest Common Substructure Problem+4]
[2.3 Approximability Classes+7]
[2.4 The Maximum 3-satisfiability Bounded Problem+10]
[2.5 The Maximum 3-dimensional Matching Bounded Problem+10]
[3 Proofs of NP-hardness and APX-hardness+12]
[3.1 APX-hardness for P(ENL) and P(ENE)+12]
[3.2 NP-hardness of P(LOL) and P(LOE)+16]
[3.3 APX-hardness of P(LOL) and P(LOE)+19]
[4 Conclusion+21]
[BIBLIOGRAPHY+22]
參考文獻 References
[1] E. Amaldi and V. Kann, "The complexity and approximability of fnding max- imum feasible subsystems of linear relations," Theoretical Computer Science, Vol. 147, No. 1-2, pp. 181-210, 1995.
[2] A. Amir, T. Hartman, O. Kapah, B. R. Shalom, and D. Tsur, "Generalized LCS," Theoretical Computer Science, Vol. 409, No. 3, pp. 438-449, 2008.
[3] H.-Y. Ann, C.-B. Yang, C.-T. Tseng, and C.-Y. Hor, "A fast and simple algo- rithm for computing the longest common subsequence of run-length encoded strings," Information Processing Letters, Vol. 108, No. 6, pp. 360-364, 2008.
[4] S. Arora, "Polynomial time approximation schemes for euclidean traveling sales- man and other geometric problems," Journal of the ACM, Vol. 45, No. 5, pp. 753-782, 1998.
[5] G. Ausiello, Complexity and Approximation: Combinatorial Optimization Prob- lems and Their Approximability Properties. Springer Science & Business Media, 1999.
[6] G. Ausiello, P. Crescenzi, G. Gambosi, V. Kann, A. Marchetti-Spaccamela, and M. Protasi, Complexity and approximation: Combinatorial optimization problems and their approximability properties. Springer Science & Business Media, 2012.
[7] R. A. Baeza-Yates, "Similarity in two-dimensional strings," International Com- puting and Combinatorics Conference, pp. 319-328, Springer, 1998.
[8] H.-T. Chan, C.-B. Yang, and Y.-H. Peng, "The generalized denitions of the two- dimensional largest common substructure problems," Proc. of the 33rd Work- shop on Combinatorial Mathematics and Computation Theory, Taipei, Taiwan, pp. 1-12, 2016.
[9] S.-K. Chang, Q.-Y. Shi, and C.-W. Yan, "Iconic indexing by 2-D strings," IEEE Transactions on Pattern Analysis and Machine Intelligence, No. 3, pp. 413-428, 1987.
[10] H.-T. Chiu, C.-B. Yang, and Y.-H. Peng, "The NP-hardness and APX- hardness of the two-dimensional largest common substructure problems," Proc. of the 34th Workshop on Combinatorial Mathematics and Computation Theory, Taichung, Taiwan, May 2017.
[11] P. Crescenzi and A. Panconesi, "Completeness in approximation classes," In- formation and Computation, Vol. 93, No. 2, pp. 241-262, 1991.
[12] G. Galbiati, F. Maaffoli, and A. Morzenti, "A short note on the approximability of the maximum leaves spanning tree problem," Information Processing Letters, Vol. 52, No. 1, pp. 45-49, 1994.
[13] D. Guan, C.-Y. Chou, and C.-W. Chen, "Computational complexity of similar- ity retrieval in a pictorial database," Information Processing Letters, Vol. 75, No. 3, pp. 113-117, 2000.
[14] D. S. Hirschberg, "A linear space algorithm for computing maximal common subsequences," Communications of the ACM, Vol. 18, No. 6, pp. 341-343, 1975.
[15] K.-S. Huang, C.-B. Yang, K.-T. Tseng, Y.-H. Peng, and H.-Y. Ann, "Dynamic programming algorithms for the mosaic longest common subsequence problem," Information Processing Letters, Vol. 102, No. 2-3, pp. 99-103, 2007.
[16] J. W. Hunt and T. G. Szymanski, "A fast algorithm for computing longest common subsequences," Communications of the ACM, Vol. 20, No. 5, pp. 350{ 353, 1977.
[17] C. S. Iliopoulos and M. S. Rahman, "New efficient algorithms for the LCS and constrained LCS problems," Information Processing Letters, Vol. 106, pp. 13{ 18, 2008.
[18] T. Jansen, "Introduction to the theory of complexity and approximation algo- rithms," Lectures on Proof Verification and Approximation Algorithms, pp. 5{ 28, Springer, 1998.
[19] V. Kann, "Maximum bounded 3-dimensional matching is MAX SNP-complete," Information Processing Letters, Vol. 37, No. 1, pp. 27-35, 1991.
[20] R. M. Karp, "Reducibility among combinatorial problems," Proceedings of a Symposium on the Complexity of Computer Computations, IBM Thomas J. Watson Research Center, Yorktown Heights, New York, pp. 85-103, 1972.
[21] C. H. Papadimitriou and M. Yannakakis, "Optimization, approximation, and complexity classes," Journal of Computer and System Sciences, Vol. 43, No. 3, pp. 425-440, 1991.
[22] Y.-H. Peng, C.-B. Yang, K.-S. Huang, C.-T. Tseng, and C.-Y. Hor, "Efficient sparse dynamic programming for the merged lcs problem with block constraints," International Journal of Innovative Computing, Information and Control, Vol. 6, No. 4, pp. 1935-1947, 2010.
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:自定論文開放時間 user define
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus: 已公開 available


紙本論文 Printed copies
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。
開放時間 available 已公開 available

QR Code