home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / ai / neuraln / 3343 < prev    next >
Encoding:
Text File  |  1992-08-29  |  2.7 KB  |  58 lines

  1. Xref: sparky comp.ai.neural-nets:3343 comp.ai:3254 comp.theory:1834
  2. Newsgroups: comp.ai.neural-nets,comp.ai,comp.theory
  3. Path: sparky!uunet!s5!sethb
  4. From: sethb@fid.morgan.com (Seth Breidbart)
  5. Subject: Re: measuring complexity (was Re: Kolmogorov Complexity)
  6. Message-ID: <1992Aug28.164941.2028@fid.morgan.com>
  7. Organization: Morgan Stanley & Co., New York, NY
  8. References: <1992Aug17.171934.9364@cs.sfu.ca> <1992Aug27.010147.16422@fid.morgan.com> <1992Aug27.181810.7249@cs.sfu.ca>
  9. Date: Fri, 28 Aug 1992 16:49:41 GMT
  10. Lines: 46
  11.  
  12. In article <1992Aug27.181810.7249@cs.sfu.ca> jamie@cs.sfu.ca (Jamie Andrews) writes:
  13. >In article <1992Aug27.010147.16422@fid.morgan.com> sethb@fid.morgan.com (Seth Breidbart) writes:
  14. >|In article <1992Aug17.171934.9364@cs.sfu.ca> jamie@cs.sfu.ca
  15. >|(Jamie Andrews) writes:
  16.  
  17. >     I suppose I was intending to mean something like this:  an
  18. >epsilon-delta algorithm A which, when given a string S, outputs
  19. >a program P such that
  20. >(a) P outputs S, and
  21. >(b) with probability (1-delta), the length of P is within
  22. >    epsilon percent of the length of the minimal program which
  23. >    outputs S.
  24. >(It's trivial to output *some* program which outputs S -- it
  25. >would be just (defun (result) (quote S)), where S is the listing
  26. >of the string.  The problem is getting the length down, for long S.)
  27.  
  28. I assume that A is a random "algorithm".
  29.  
  30. What do you mean by probability?  If you mean, for any string S, with
  31. probability > (1-delta) P is within epsilon of the shortest program
  32. for S, then A will lead to a probabilistic solution to the busy beaver
  33. problem.
  34.  
  35. If you mean, for S a random string (with some probability), then the
  36. trivial program you give will (almost) work:  for almost all strings,
  37. the shortest program involves quoting the string.  Of course,
  38. assigning probabilities to strings is highly non-trivial; that aspect
  39. alone prevents this interpretation from being useful (if strings have
  40. non-zero probability, then a finite number of them have total
  41. probability > 1-delta).
  42.  
  43. >     This might not be the exact formulation needed... is this
  44. >problem trivial too?  Do we need some tighter epsilon-delta
  45. >bound?  What is the sample space -- all strings of length k
  46. >or less, or all strings output by programs of length k or less,
  47. >or something else?  What is the distribution on the sample
  48. >space?  And what would the algorithms look like, and what would
  49. >be their time and space bounds?  I think these are pretty
  50. >interesting questions.
  51.  
  52. If you say "for all k, assigning equal probabilities to all strings of
  53. length bounded by k and 0 to all others", then you avoid the last
  54. problem I raise, but once again the trivial program works almost
  55. everywhere (and a finite correction to it works everywhere).
  56.  
  57. Seth        sethb@fid.morgan.com
  58.