Show simple item record

Files in this item

Thumbnail

Item metadata

dc.contributor.authorAdamson, Duncan
dc.contributor.authorFlaherty, Nathan
dc.contributor.authorPotapov, Igor
dc.contributor.authorSpirakis, Paul G.
dc.contributor.editorSoto, José A.
dc.contributor.editorWiese, Andreas
dc.date.accessioned2024-07-25T09:36:30Z
dc.date.available2024-07-25T09:36:30Z
dc.date.issued2024-03-06
dc.identifier302432842
dc.identifierc7b915dd-1a68-4a23-a5a2-988c0962fbd7
dc.identifier85188729365
dc.identifier.citationAdamson , D , Flaherty , N , Potapov , I & Spirakis , P G 2024 , Structural and combinatorial properties of 2-swap word permutation graphs . in J A Soto & A Wiese (eds) , LATIN 2024 - Theoretical informatics : 16th Latin American Symposium, Puerto Varas, Chile, March 18-22, 2024, Proceedings, Part II . Lecture notes in computer science , vol. 14579 , Springer , Cham , pp. 61-76 , 16th Latin American Symposium on Theoretical Informatics, LATIN 2042 , Puerto Varas , Chile , 18/03/24 . https://doi.org/10.1007/978-3-031-55601-2_5en
dc.identifier.citationconferenceen
dc.identifier.isbn9783031556005
dc.identifier.isbn9783031556012
dc.identifier.issn0302-9743
dc.identifier.otherORCID: /0000-0003-3343-2435/work/160753720
dc.identifier.urihttps://hdl.handle.net/10023/30263
dc.descriptionFunding: This work is supported by the Leverhulme Research Centre for Functional Materials Design and EPSRC grants EP/P02002X/1, EP/R018472/1.en
dc.description.abstractIn this paper, we study the graph induced by the 2-swap permutation on words with a fixed Parikh vector. A 2-swap is defined as a pair of positions s=(i,j) where the word w induced by the swap s on v is v[1]v[2]⋯v[i-1]v[j]v[i+1]⋯v[j-1]v[i]v[j+1]⋯v[n]. With these permutations, we define the Configuration Graph, G(P) for a given Parikh vector. Each vertex in G(P) corresponds to a unique word with the Parikh vector P, with an edge between any pair of words v and w if there exists a swap s such that v∘s=w. We provide several key combinatorial properties of this graph, including the exact diameter of this graph, the clique number of the graph, and the relationships between subgraphs within this graph. Additionally, we show that for every vertex in the graph, there exists a Hamiltonian path starting at this vertex. Finally, we provide an algorithm enumerating these paths from a given input word of length n with a delay of at most O(log n) between outputting edges, requiring O(n log n) preprocessing.
dc.format.extent16
dc.format.extent267077
dc.language.isoeng
dc.publisherSpringer
dc.relation.ispartofLATIN 2024 - Theoretical informaticsen
dc.relation.ispartofseriesLecture notes in computer scienceen
dc.subjectCombinatorics on wordsen
dc.subjectParikh vectoren
dc.subjectGraph algorithmsen
dc.subjectPermutationen
dc.subjectQA75 Electronic computers. Computer scienceen
dc.subjectComputer Science(all)en
dc.subjectTheoretical Computer Scienceen
dc.subjectT-NDASen
dc.subjectMCCen
dc.subject.lccQA75en
dc.titleStructural and combinatorial properties of 2-swap word permutation graphsen
dc.typeConference itemen
dc.contributor.institutionUniversity of St Andrews. School of Computer Scienceen
dc.identifier.doihttps://doi.org/10.1007/978-3-031-55601-2_5
dc.identifier.urlhttps://livrepository.liverpool.ac.uk/id/eprint/3177264en
dc.identifier.urlhttps://arxiv.org/abs/2307.01648v3en


This item appears in the following Collection(s)

Show simple item record