Re: The ultimate luxury ?

From: Jesse F. Hughes (jesse_at_phiwumbda.org)
Date: 08/02/04


Date: Mon, 02 Aug 2004 13:22:59 +0200

jmfbahciv@aol.com writes:

> But that isn't sorting. That is collating. The ref field contains
> an ordered list of addresses or you can call them names. The code
> then takes the first name on the list, calls other code to retrieve
> the set of bits associated with that name and dumps the bit set
> into a file. The code then takes the next name on the list, retrieves
> the set of bits associated with that name, and appends the set
> to the end of the first set of bits. This is not sorting. It's
> actually not even a collation or a merge.

My use of the word "sort" is perfectly consistent with the FOLDOC
definition found at

http://foldoc.doc.ic.ac.uk/foldoc/foldoc.cgi?query=sort&action=Search.

My definition in terms of imposing a linear order on a set is abstract
and corresponds not to the algorithm of sorting, but to the final line
of the definition below. It is not literally the same as this
definition, but it is the relevant approximation for us (since we're
not concerned with the algorithm that does the sorting but only with
the output.

,----[ sort ]
| 1. <application, algorithm> To arrange a collection of items in some
| specified order. The items - records in a file or data structures in
| memory - consist of one or more fields or members. One of these fields
| is designated as the "sort key" which means the records will be
| ordered according to the value of that field. Sometimes a sequence of
| key fields is specified such that if all earlier keys are equal then
| the later keys will be compared. Within each field some ordering is
| imposed, e.g. ascending or descending numerical, lexical ordering, or
| date.
`----

This dictionary does not include "merge", "collate" or "collation".
It contains 13,000 definitions, but none for those words. If I were
to guess, I'd say that is pretty good evidence that those terms are
not commonly used by computer science researchers today, but I am not
sure of that conclusion.

It is a free online source and it's certainly possible that the
entries show the bias of its contributors.

-- 
Jesse Hughes 
"[I]f gravel cannot make itself into an animal in a year, how could it
do it in a million years? The animal would be dead before it got
alive."  --The Creation Evolution Encyclopedia


Relevant Pages

  • Re: attempt at qsort implementation
    ... qsortis not required to implement any particular sort algorithm. ... It's just supposed to sort. ... out of order by sorting them and returning the first one. ... A recursive bogosort uses bogosort to sort the possible orders by ...
    (comp.lang.c)
  • Re: Sorting lists in .Net - why it sucks
    ... Wintellect has written a set of generic collection classes that support what you are looking for. ... Normal lists are expected to store duplicate values, ... Normal sorting algorithms are just ... I don't know what sort algorithm did Microsoft use, ...
    (microsoft.public.dotnet.general)
  • Re: Sorting lists in .Net - why it sucks
    ... Wintellect has produced the "Power Collections Library" to bring some of the C++ Standard Template Library's collection classes to the CLR programmer. ... Normal lists are expected to store duplicate values, ... Normal sorting algorithms are just ... I don't know what sort algorithm did Microsoft use, ...
    (microsoft.public.dotnet.general)
  • Re: APL and (very) large arrays
    ... Sort is at best O) depending on the sorting algorithm used, ... As to the OP's question about primes, there are advanced efforts to compute pifor very large values of n, but the only elementary method is to find all primes <= n and count them. ... By representing only the odd values the sieve would require 62.5MB. ...
    (comp.lang.apl)
  • Re: On the complexity of determining whether n numbers are distinct
    ... I want to prove that any algorithm A, in the worst-case, has to do at ... this can be shown by reducing the problem to one of sorting but the ... log n lower bound in the algebraic decision tree model of computation. ... I didn't know that the lower-bound was dependent on the model of ...
    (comp.theory)