A Counterexample to Shyamasundar's Characterization of Pushdown Permuters
暂无分享,去创建一个
There is a well-known class of algorithms for permuting symbols using a single pushdown stack, and a finite number of random access memory cells. Reingold [3] has formally characterized this class of algorithms by a device called a pushdown permuter (p.d.p.), and has attempted to characterize the type of permutations that can be achieved by a pushdown permuter. Carlson [l] has presented a counterexample to Reingold’s characterization. Shyamasundar [4] has also presented a characterization of this class of permutations. In this note we present a counterexample to Shyamasundar’s characterization. We refer the reader to any of the papers [l]-[4] for a detailed description of a p.d.p., and the operations it can perform.
[1] Edward M. Reingold. Infix to Prefix Translation: The Insufficiency of a Pushdown Stack , 1972, SIAM J. Comput..
[2] Prakash V. Ramanan. Pushdown Permuter Characterization Theorem , 1984, SIAM J. Comput..
[3] R. K. Shyamasundar. On a Characterization of Pushdown Permuters , 1982, Theor. Comput. Sci..
[4] Carl R. Carlson. A Counterexample to Reingold's Pushdown Permuter Characterization Theorem , 1979, SIAM J. Comput..