πDD: A new decision diagram for efficient problem solving in permutation space

18Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Permutations and combinations are two basic concepts in elementary combinatorics. Permutations appear in various problems such as sorting, ordering, matching, coding and many other real-life situations. While conventional SAT problems are discussed in combinatorial space, "permutatorial" SAT and CSPs also constitute an interesting and practical research topic. In this paper, we propose a new type of decision diagram named "πDD," for compact and canonical representation of a set of permutations. Similarly to an ordinary BDD or ZDD, πDD has efficient algebraic set operations such as union, intersection, etc. In addition, πDDs hava a special Cartesian product operation which generates all possible composite permutations for two given sets of permutations. This is a beautiful and powerful property of πDDs. We present two examples of πDD applications, namely, designing permutation networks and analysis of Rubik's Cube. The experimental results show that a πDD-based method can explore billions of permutations within feasible time and space limits by using simple algebraic operations. © 2011 Springer-Verlag.

Cite

CITATION STYLE

APA

Minato, S. I. (2011). πDD: A new decision diagram for efficient problem solving in permutation space. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6695 LNCS, pp. 90–104). https://doi.org/10.1007/978-3-642-21581-0_9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free