PERMAP 11.7 

(PERceptual MAPping Software)

 

_________________________________________

_________________________________________
_________________________________________

 

Professor Heady has retired and PERMAP is about to retire too.  This ULL web site will disappear as soon as the University’s IT people discover that Professor Heady is gone.

Will even a trace of PERMAP survive?  It probably won’t for any significant length of time.  If you want to post PERMAP.exe and its auxiliary files on your server you have permission to do so.    

PERMAP’s much-patched, poorly documented, VB6 source code was sporadically written over about seven years.  As a consequence it is no longer maintainable with a reasonable effort.  If you are agreeable to the terms of the free GNU General Public License (http://www.gnu.org/licenses/gpl.html) then a copy of PERMAP’s source code can be obtained.  However, trying to extend or adapt the code to a new use probably will be a waste of time.  Maintaining even well documented, highly structured, non interactive source code becomes very difficult as time passes and/or the program’s complexity increases.  In this case the source code is not well documented, it is not highly structured, and it consists of more than 10,000 lines of highly interactive (any operator action is allowed at any time) commands.

Even after compensating for the inherent bias of the writer, PERMAP is still the most interactive MDS program ever written.  Moreover, it is the only one that allows the correct handling of imprecise data.  It is strange indeed that certain other programs have copied many of PERMAP’s features but did not go ahead and copy other of its most useful/important features.  For instance, the importance of being able to make changes to parameters and immediately see the resultant changes in the MDS map, and the importance of being able to rigorously treat various kinds of and levels of data imprecision, seem to not be well understood.

Thanks again to the many people that suggested improvements, reported bugs and expressed appreciation during PERMAP’s 16 year life.  Best wishes to you all.  May 28, 2009.

PERMAP’s standard information page, slightly updated, now follows. 

_________________________________________

_________________________________________
_________________________________________

 

PERMAP is free.  It is a Windows-based (Win 95, 98, ME, NT, 2000, XP, Vista), real-time interactive program for making perceptual maps (also called product maps, strategic maps, sociograms, sociometric maps, psychometric maps, stimulus-response maps, relationship maps, concept maps, etc.).  Its fundamental purpose is to uncover any "hidden structure" that might be residing in a complex data set.  PERMAP takes object-to-object proximity values (similarities, dissimilarities, correlations, distances, interactions, psychological distances, dependencies, confusabilities, preferences, joint or conditional probabilities, etc.), or up to 60 object attribute values, and uses multidimensional scaling (MDS) to make a map that shows the relationships between the objects. Succinctly, it makes classical metric and nonmetric MDS analyses in one, two, three, … or eight dimensions, for one-mode two-way or two-mode two-way data, with up to 1000 objects and with missing values allowed. In addition, it can make several new types of MDS analyses involving error bounds or boundary conditions and it can show the affect of degrading the similarity information.

PERMAP has been downloaded and installed on thousands and thousands of PCs since 1995. This page is visited about 15 to 20 times per day but at the start of an academic semester the daily rate usually triples. PERMAP has been loaded on the servers of dozens of colleges and universities for use in classroom instruction and by numerous companies and research organizations.

PERMAP's claim-to-fame is that it lets you drag-and-drop objects in and out of the active set and it allows complete on-line control of the badness function, distance metric, attributes-to-proximities formula, attribute set composition, mapping weights, and metric or nonmetric MDS. It does this while the solution is running and the developing map is being displayed. The solution can be mirrored, rotated, translated, or zoomed. The bottom line is that PERMAP gives you more real-time control over your solution than any other MDS program. It lets you get a "feel" for the solution and it lets you see, immediately, the changes that occur if you change any of your assumptions.

PERMAP has been specifically designed to expose problems associated with local minima.  If you have worked with MDS but have not discovered the real probability of the occurrence of results that are controlled by local minima then you need to experiment with PERMAP. This problem is well documented in the literature but too often it is ignored by new users. The problem is not solved by using rationalized starting points. You have to experiment with real-time analyses, using real data, to really understand it.

Example Output: To see a screen-shot of output, click here. It uses the 1954 results of Ekman, a psychologist who studied the dimensions of color vision, i.e., how people perceive radiation of different wavelengths. Traditionally, the Ekman data are analyzed using ordinal MDS, but as this output shows, ratio MDS gives essentially the same results. PERMAP can make either type of analysis, or interval MDS, by just clicking the on-screen button labeled “MDS TYPE.”

Downloading: The executable file and its auxiliary library files come as a unit. By clicking on the following link you can direct your browser to transfer the file Permap.zip to your computer. This file is less than 2 Mb in size.

Get PERMAP

Operation Manual: PERMAP's operation manual is approximately 75 pages long. It can be downloaded in pdf format. If you don't want your Adobe Acrobat reader to open it, right click on the link and choose Save Target As.

Get PERMAP Manual

History: The original DOS version of PERMAP was published in 1993.  By 1995 it was made available via the web.  It got rave reviews from a small bunch of very enthusiastic and charming individuals.  By 1998 it was clear that PERMAP needed to be entirely rewritten to make it compatible with the Windows operating system.  The first Windows version became available in 2000.

Related Programs: For information on other multidimensional scaling computer programs, you might want to check out MDSX. The MDSX series is a library of stand-alone MDS programs with a common command language, operating under MS DOS. It is undergoing a major revision, first to make source, documentation and test data downloadable at a single program level, and second to produce Windows and UNIX versions of the package. The MDSX team is committed to the principle of not-for-profit academic software. Contact: Professor Tony Coxon at tony@tighcargaman.com or apm.coxon@ed.ac.uk for communication with the MDSX team.

A book that comments on a wide range of MDS programs, and comes with a disk with several MDS programs, is Multidimensional Scaling, by T. F. Cox and M. A. A. Cox, second edition, published by Chapman & Hall, 2001.  Modern Multidimensional Scaling: Theory and Applications, second edition, Springer, 2005, by I. Borg and P. Groenen, is a good book for beginners and seasoned practitioners. Its new edition is particularly clear and pragmatic, while at the same time it presents the rigorous mathematics behind the examples.

Legal Stuff: PERMAP.exe is academic freeware.  It and its source code are the copyrighted (1993-2009) property of Ronald B. Heady. You may use and copy PERMAP.exe as much as you want as long as you do not sell it or transfer it for a profit. PERMAP.exe is made available “as is.”  It comes with no guarantee or warranty of any kind. Its author accepts no liability associated with its use. If you do not accept these restrictions then you do not have permission to download or use PERMAP.exe.

Professor Ronald B. Heady
Formerly of the B.I. Moody College of Business
University of Louisiana at Lafayette

website tracking