Conference papers
- Pattern Matching with Mismatches and Wildcards [doi] [arxiv] [slides]
G. Bathie, P. Charalampopoulos, T. Starikovskaya
ESA 2024: 20:1-20:15.
- Longest Common Extensions with Wildcards: Trade-off and Applications [doi] [arxiv]
G. Bathie, P. Charalampopoulos, T. Starikovskaya
ESA 2024: 19:1-19:17.
- Optimal Bounds for Distinct Quartics [doi] [arxiv]
P. Charalampopoulos, P. Gawrychowski, S. Ghazawi
ICALP 2024: 39:1-39:17.
- Maintaining the Size of LZ77 on Semi-dynamic Strings [doi]
H. Bannai, P. Charalampopoulos, J. Radoszewski
CPM 2024: 3:1-3:20.
- Internal Pattern Matching in Small Space and Applications [doi] [arxiv]
G. Bathie, P. Charalampopoulos, T. Starikovskaya
CPM 2024: 4:1-4:20. Best Paper Award
- Approximate Circular Pattern Matching under Edit Distance [doi] [arxiv]
P. Charalampopoulos, S. P. Pissis, J. Radoszewski, W. Rytter, T. Waleń, W. Zuba
STACS 2024: 24:1-24:22.
- Optimal Near-Linear Space Heaviest Induced Ancestors [doi] [arxiv]
P. Charalampopoulos, B. Dudek, P. Gawrychowski, K. Pokorski
CPM 2023: 8:1-8:18.
- On the Hardness of Computing the Edit Distance of Shallow Trees [doi] [pdf] [slides]
P. Charalampopoulos, P. Gawrychowski, S. Mozes, O. Weimann
SPIRE 2022: 290-302.
- Subsequence Covers of Words [doi] [pdf]
P. Charalampopoulos, S. P. Pissis, J. Radoszewski, W. Rytter, T. Waleń, W. Zuba
SPIRE 2022: 3-15. Best Paper Award
- Faster Pattern Matching Under Edit Distance: [doi] [arxiv] [slides] [talk at 42:50]
A Reduction to Dynamic Puzzle Matching and the Seaweed Monoid of Permutation Matrices
P. Charalampopoulos, T. Kociumaka, P. Wellnitz
FOCS 2022: 710-719.
- Approximate Circular Pattern Matching [doi] [arxiv]
P. Charalampopoulos, T. Kociumaka, J. Radoszewski, S. P. Pissis, W. Rytter, T. Waleń, W. Zuba
ESA 2022: 35:1-35:19.
- Longest Palindromic Substring in Sublinear Time [doi]
P. Charalampopoulos, S. P. Pissis, J. Radoszewski
CPM 2022: 20:1-20:9.
- Pattern Masking for Dictionary Matching [doi] [arxiv]
P. Charalampopoulos, H. Chen, P. Christen, G. Loukides, N. Pisanti, S. P. Pissis, J. Radoszewski
ISAAC 2021: 65:1-65:19.
- Faster Algorithms for Longest Common Substring [doi] [arxiv]
P. Charalampopoulos, T. Kociumaka, S. P. Pissis, J. Radoszewski
ESA 2021: 30:1-30:17.
- An Almost Optimal Edit Distance Oracle [doi] [arxiv] [slides] [talk]
P. Charalampopoulos, P. Gawrychowski, S. Mozes, O. Weimann
ICALP 2021: 48:1-48:20.
- Internal Shortest Absent Word Queries [doi]
G. Badkobeh, P. Charalampopoulos, S. P. Pissis
CPM 2021: 6:1-6:18.
- Computing Covers of 2D-Strings [doi]
P. Charalampopoulos, J. Radoszewski, W. Rytter, T. Waleń, W. Zuba
CPM 2021: 12:1-12:20.
- Fault-Tolerant Distance Labeling for Planar Graphs [doi] [arxiv]
A. Bar-Natan, P. Charalampopoulos, P. Gawrychowski, S. Mozes, O. Weimann
SIROCCO 2021: 315-333.
- Faster Approximate Pattern Matching: A Unified Approach [doi] [arxiv]
P. Charalampopoulos, T. Kociumaka, P. Wellnitz
FOCS 2020: 978-989.
- Efficient Enumeration of Distinct Factors Using Package Representations [doi] [slides]
P. Charalampopoulos, T. Kociumaka, J. Radoszewski, W. Rytter, T. Waleń, W. Zuba
SPIRE 2020: 247-261.
- SMART: SuperMaximal Approximate Repeats Tool [doi]
L. A. K. Ayad, P. Charalampopoulos, S. P. Pissis
BCB 2020: 17:1.
- The Number of Repetitions in 2D-Strings [doi] [arxiv]
P. Charalampopoulos, J. Radoszewski, W. Rytter, T. Waleń, W. Zuba
ESA 2020: 32:1-32:18.
- Single-Source Shortest Paths and Strong Connectivity in Dynamic Planar Graphs [doi] [slides] [talk]
P. Charalampopoulos, A. Karczmarz
ESA 2020: 31:1-31:23.
- Dynamic Longest Common Substring in Polylogarithmic Time [doi] [arxiv]
P. Charalampopoulos, P. Gawrychowski, K. Pokorski
ICALP 2020: 27:1-27:19.
- Unary Words Have the Smallest Levenshtein k-Neighbourhoods [doi]
P. Charalampopoulos, S. P. Pissis, J. Radoszewski, T. Waleń, W. Zuba
CPM 2020: 10:1-10:12.
- Dynamic String Alignment [doi] [slides] [talk]
P. Charalampopoulos, T. Kociumaka, S. Mozes
CPM 2020: 9:1-9:13.
- Counting Distinct Patterns in Internal Dictionary Matching [doi] [arxiv]
P. Charalampopoulos, T. Kociumaka, M. Mohamed, J. Radoszewski, W. Rytter, J. Straszyński, T. Waleń, W. Zuba
CPM 2020: 8:1-8:15.
- Internal Dictionary Matching [doi] [arxiv] [slides]
P. Charalampopoulos, T. Kociumaka, M. Mohamed, J. Radoszewski, W. Rytter, T. Waleń
ISAAC 2019: 22:1-22:17.
- Weighted Shortest Common Supersequence Problem Revisited [doi] [arxiv]
P. Charalampopoulos, T. Kociumaka, S. P. Pissis, J. Radoszewski, W. Rytter, J. Straszyński, T. Waleń, W. Zuba
SPIRE 2019: 221-238.
- Longest Common Substring Made Fully Dynamic [doi] [arxiv]
A. Amir, P. Charalampopoulos, S. P. Pissis, J. Radoszewski
ESA 2019: 6:1-6:17.
- Repetition Detection in a Dynamic String [doi]
A. Amir, I. Boneh, P. Charalampopoulos, E. Kondratovsky
ESA 2019: 5:1-5:18.
- Circular Pattern Matching with k Mismatches [doi] [arxiv]
P. Charalampopoulos, T. Kociumaka, S. P. Pissis, J. Radoszewski, W. Rytter, J. Straszyński, T. Waleń, W. Zuba
FCT 2019: 213-228.
- Almost Optimal Distance Oracles for Planar Graphs [doi] [arxiv] [slides]
P. Charalampopoulos, P. Gawrychowski, S. Mozes, O. Weimann
STOC 2019: 138-151.
- Exact Distance Oracles for Planar Graphs with Failing Vertices [doi] [arxiv]
P. Charalampopoulos, S. Mozes, B. Tebeka
SODA 2019: 2110-2123.
- On Extended Special Factors of a Word [doi] [pdf]
P. Charalampopoulos, M. Crochemore, S. P. Pissis
SPIRE 2018: 131-138.
- Longest Common Prefixes with k-Errors and Applications [doi] [arxiv]
L. A. K. Ayad, C. Barton, P. Charalampopoulos, C. S. Iliopoulos, S. P. Pissis
SPIRE 2018: 27-41.
- Efficient Computation of Sequence Mappability [doi] [arxiv]
M. Alzamel, P. Charalampopoulos, C. S. Iliopoulos, T. Kociumaka, S. P. Pissis, J. Radoszewski, J. Straszyński
SPIRE 2018: 12-26. Best Paper Award
- Linear-Time Algorithm for Long LCF with k Mismatches [doi] [arxiv]
P. Charalampopoulos, M. Crochemore, C. S. Iliopoulos, T. Kociumaka, S. P. Pissis, J. Radoszewski, W. Rytter, T. Waleń
CPM 2018: 23:1-23:16.
- Property Suffix Array with Applications [doi]
P. Charalampopoulos, C. S. Iliopoulos, C. Liu, S. P. Pissis
LATIN 2018: 290-302.
- Longest Common Prefixes with k-Mismatches and Applications [doi] [pdf]
H. Alamro, L. A. K. Ayad, P. Charalampopoulos, C. S. Iliopoulos, S. P. Pissis
SOFSEM 2018: 636-649.
- Faster Algorithms for 1-Mappability of a Sequence [doi] [arxiv]
M. Alzamel, P. Charalampopoulos, C. S. Iliopoulos, S. P. Pissis, J. Radoszewski, W. K. Sung
COCOA (2) 2017: 109-121.
- Longest Common Factor After One Edit Operation [doi]
A. Amir, P. Charalampopoulos, C. S. Iliopoulos, S. P. Pissis, J. Radoszewski
SPIRE 2017: 14-26. Best Paper Award
- Optimal Computation of Overabundant Words [doi] [arxiv]
Y. Almirantis, P. Charalampopoulos, J. Gao, C. S. Iliopoulos, M. Mohamed, S. P. Pissis, D. Polychronopoulos
WABI 2017: 4:1-4:14.
- Efficient Enumeration of Non-Equivalent Squares in Partial Words with Few Holes [doi]
P. Charalampopoulos, M. Crochemore, C. S. Iliopoulos, T. Kociumaka, S. P. Pissis, J. Radoszewski, W. Rytter, T. Waleń
COCOON 2017: 99-111.
- How to Answer a Small Batch of RMQs or LCA Queries in Practice [doi] [arxiv]
M. Alzamel, P. Charalampopoulos, C. S. Iliopoulos, S. P. Pissis
IWOCA 2017: 343-355.
- Palindromic Decompositions with Gaps and Errors [doi] [arxiv]
M. Adamczyk, M. Alzamel, P. Charalampopoulos, C. S. Iliopoulos, J. Radoszewski
CSR 2017: 48-61.
- Optimal Computation of Avoided Words [doi] [arxiv]
Y. Almirantis, P. Charalampopoulos, J. Gao, C. S. Iliopoulos, M. Mohamed, S. P. Pissis, D. Polychronopoulos
WABI 2016: 1-13.
Journal papers
- Pattern Masking for Dictionary Matching: Theory and Practice [doi] [arxiv]
P. Charalampopoulos, H. Chen, P Christen, G. Loukides, N. Pisanti, S. P. Pissis, J. Radoszewski
Algorithmica 86: 1948–1978 (2024).
- Almost Optimal Exact Distance Oracles for Planar Graphs [doi] [pdf]
P. Charalampopoulos, P. Gawrychowski, Y. Long, S. Mozes, S. Pettie, O. Weimann, C. Wulff-Nilsen
Journal of the ACM 70(2): 12:1–12:50 (2023).
- Internal Shortest Absent Word Queries in Constant Time and Linear Space [doi] [arxiv]
G. Badkobeh, P. Charalampopoulos, D. Kosolobov, S. P. Pissis
Theoretical Computer Science 922: 271-282 (2022).
- Fault-Tolerant Distance Labeling for Planar Graphs [doi] [arxiv]
A. Bar-Natan, P. Charalampopoulos, P. Gawrychowski, S. Mozes, O. Weimann
Theoretical Computer Science 918: 48-59 (2022).
- Efficient Computation of Sequence Mappability [doi] [arxiv]
P. Charalampopoulos, C. S. Iliopoulos, T. Kociumaka, S. P. Pissis, J. Radoszewski, J. Straszyński
Algorithmica 84(5): 1418-1440 (2022).
- Exact Distance Oracles for Planar Graphs with Failing Vertices [doi] [arxiv]
P. Charalampopoulos, S. Mozes, B. Tebeka
ACM Transactions on Algorithms 18(2): 18:1-18:23 (2022).
- Single-Source Shortest Paths and Strong Connectivity in Dynamic Planar Graphs [doi] [pdf] [slides] [talk]
P. Charalampopoulos, A. Karczmarz
Journal of Computer and System Sciences 124: 97-111 (2022).
- Internal Dictionary Matching [doi] [pdf] [arxiv] [slides]
P. Charalampopoulos, T. Kociumaka, M. Mohamed, J. Radoszewski, W. Rytter, T. Waleń
Algorithmica 83(7): 2142-2169 (2021).
- Circular Pattern Matching with k Mismatches [doi] [arxiv]
P. Charalampopoulos, T. Kociumaka, S. P. Pissis, J. Radoszewski, W. Rytter, J. Straszyński, T. Waleń, W. Zuba
Journal of Computer and System Sciences 115: 73-85 (2021).
- Dynamic and Internal Longest Common Substring [doi] [arxiv]
A. Amir, P. Charalampopoulos, S. P. Pissis, J. Radoszewski
Algorithmica 82(12): 3707-3743 (2020).
- Property Suffix Array with Applications in Indexing Weighted Sequences [doi]
P. Charalampopoulos, C. S. Iliopoulos, C. Liu, S. P. Pissis
ACM Journal of Experimental Algorithmics 25: 1-16 (2020).
- SMART: SuperMaximal Approximate Repeats Tool [doi]
L. A. K. Ayad, P. Charalampopoulos, S. P. Pissis
Bioinformatics 36(8): 2589-2591 (2020).
- Faster Algorithms for 1-Mappability of a Sequence [doi] [arxiv]
M. Alzamel, P. Charalampopoulos, C. S. Iliopoulos, S. P. Pissis, J. Radoszewski, W. K. Sung
Theoretical Computer Science 812: 2-12 (2020).
- On-Line Weighted Pattern Matching [doi]
P. Charalampopoulos, C. S. Iliopoulos, S. P. Pissis, J. Radoszewski
Information and Computation 266: 49-59 (2019).
- Efficient Enumeration of Non-Equivalent Squares in Partial Words with Few Holes [doi]
P. Charalampopoulos, M. Crochemore, C. S. Iliopoulos, T. Kociumaka, S. P. Pissis, J. Radoszewski, W. Rytter, T. Waleń
Journal of Combinatorial Optimization 37(2): 501-522 (2019).
- On overabundant words and their application to biological sequence analysis [doi] [arxiv]
Y. Almirantis, P. Charalampopoulos, J. Gao, C. S. Iliopoulos, M. Mohamed, S. P. Pissis, D. Polychronopoulos
Theoretical Computer Science 792: 85-95 (2019).
- Alignment-Free Sequence Comparison Using Absent Words [doi] [arxiv]
P. Charalampopoulos, M. Crochemore, G. Fici, R. Mercaș, S. P. Pissis
Information and Computation 262: 57-68 (2018).
- Palindromic Decompositions with Gaps and Errors [doi] [arxiv]
M. Adamczyk, M. Alzamel, P. Charalampopoulos, J. Radoszewski
International Journal of Foundations of Computer Science 29(8): 1311-1329 (2018).
- On avoided words, absent words, and their application to biological sequence analysis [doi] [arxiv]
Y. Almirantis, P. Charalampopoulos, J. Gao, C. S. Iliopoulos, M. Mohamed, S. P. Pissis, D. Polychronopoulos
Algorithms for Molecular Biology 12(1): 5:1-5:12 (2017).