TY - GEN
T1 - Sequentially swapping colored tokens on graphs
AU - Yamanaka, Katsuhisa
AU - Demaine, Erik D.
AU - Horiyama, Takashi
AU - Kawamura, Akitoshi
AU - Nakano, Shin Ichi
AU - Okamoto, Yoshio
AU - Saitoh, Toshiki
AU - Suzuki, Akira
AU - Uehara, Ryuhei
AU - Uno, Takeaki
N1 - Funding Information:
This work is partially supported by MEXT/JSPS KAKENHI Grant Numbers JP24106002, JP24106004, JP24106005, JP24106007, JP24220003, JP24700008, JP26330004, JP26330009, JP26730001, JP15K00008, JP15K00009, JP16K00002, and JP16K16006, the Asahi Glass Foundation, JST, CREST, Foundations of Innovative Algorithms for Big Data, and JST, CREST, Foundations of Data Particlization for Next Generation Data Mining.
Publisher Copyright:
© Springer International Publishing AG 2017.
PY - 2017
Y1 - 2017
N2 - We consider a puzzle consisting of colored tokens on an nvertex graph, where each token has a distinct starting vertex and a set of allowable target vertices for it to reach, and the only allowed transformation is to “sequentially” move the chosen token along a path of the graph by swapping it with other tokens on the path. This puzzle is a variation of the Fifteen Puzzle and is solvable in O(n3) token-swappings. We thus focus on the problem of minimizing the number of token-swappings to reach the target token-placement. We first give an inapproximability result of this problem, and then show polynomial-time algorithms on trees, complete graphs, and cycles.
AB - We consider a puzzle consisting of colored tokens on an nvertex graph, where each token has a distinct starting vertex and a set of allowable target vertices for it to reach, and the only allowed transformation is to “sequentially” move the chosen token along a path of the graph by swapping it with other tokens on the path. This puzzle is a variation of the Fifteen Puzzle and is solvable in O(n3) token-swappings. We thus focus on the problem of minimizing the number of token-swappings to reach the target token-placement. We first give an inapproximability result of this problem, and then show polynomial-time algorithms on trees, complete graphs, and cycles.
UR - http://www.scopus.com/inward/record.url?scp=85014285826&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85014285826&partnerID=8YFLogxK
U2 - 10.1007/978-3-319-53925-6_34
DO - 10.1007/978-3-319-53925-6_34
M3 - Conference contribution
AN - SCOPUS:85014285826
SN - 9783319539249
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 435
EP - 447
BT - WALCOM
A2 - Rahman, Md. Saidur
A2 - Yen, Hsu-Chun
A2 - Poon, Sheung-Hung
PB - Springer Verlag
T2 - 11th International Conference and Workshops on Algorithms and Computation, WALCOM 2017
Y2 - 29 March 2017 through 31 March 2017
ER -