🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: sci.math.num-analysis
Article #1257

Permutations of an Alphabet

#1257
From: Nigel Christopher Stewart
Date: Thu, 29 Jan 1998 00:00
50 lines
2346 bytes
This post is a bit of a follow-up to a thread I started three or
four weeks under a similar title.  It may interest/amuse you to see
how much/little progress has been made. ;)

The Problem:

Given a set of n objects, what is the shortest sequence that contains
all n! permutations by decimation.  By decimation, we mean that
a sequence matches a permutation by deleting characters we don't need.
For example, for n=3...

abacaba
ab*c*** 	abc
a**c*b*		acb
*bac***		bac
*b*ca**		bca
***cab*		cab
***c*ba 	cba
 
What we know so far:  

n	string			length
1	a			1 
2	aba			3
3	abcabca			7
4	abcdabcadcba		12
5	abcdeabcdaebcadbcea	19

We also know that n(n-1)+1 is an upper bound, and a lower bound
is also O(n^2).  Due to the combinatorial nature of the problem,
it is becoming infeasible to find solutions by testing each
possible string.  GA (Genetic Algorithm) has been suggested as
one way of conducting searches for large n.  Some work has already
been done to find the number of strings of given length which
contain 0 or 1 permutations.  Generalisation of this analytic
approach is looking difficult - given n objects and a string of
length l, how many possible strings are there containing p
permutations?

-- 
Nigel Stewart - Postgraduate Student - RMIT, Melbourne, Australia.
nts@minyos.its.rmit.edu.au.NOSPAM - http://minyos.its.rmit.edu.au/~nts/
------------------------------------------------------------------------------
It is not enough to succeed.  Others must fail.
-- 
Nigel Stewart - Postgraduate Student - RMIT, Melbourne, Australia.
nts@minyos.its.rmit.edu.au.NOSPAM - http://minyos.its.rmit.edu.au/~nts/
------------------------------------------------------------------------------
It is not enough to succeed.  Others must fail.
Technical Details
Message-ID: <6aq0fo$lp1$1@goanna.cs.rmit.edu.au>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10d67e,f6b3c795fd241f50,start
X-Google-Attributes: gid10d67e,public
X-Google-Thread: 107079,f6b3c795fd241f50,start
X-Google-Attributes: gid107079,public
From: nts@yallara.cs.rmit.edu.au (Nigel Christopher Stewart)
Subject: Permutations of an Alphabet
Date: 1998/01/29
Message-ID: <6aq0fo$lp1$1@goanna.cs.rmit.edu.au>
X-Deja-AN: 320263266
Organization: Comp Sci, RMIT University, Melbourne, Australia.
NNTP-Posting-User: nts
Newsgroups: sci.math.num-analysis,aus.mathematics