home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.ai      Awaiting the gospel from Sarah Connor      1,954 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 1,469 of 1,954   
   roberto03 to Ted Dunning   
   Re: SA and bit sequence optimization   
   21 Jul 07 13:51:09   
   
   XPost: sci.math, comp.theory, bionet.biology.computational   
   From: roberto03@gmail.com   
      
   On Jul 21, 4:31 am, Ted Dunning  wrote:   
   > On Jul 20, 2:47 am, roberto03  wrote:   
   >   
   > > Hello, i am trying to apply the "simulated annealing" methodology to a   
   > > problem where i have to determine an optimal (according to some cost   
   > > function) sequence of N bits, k of which are 1 and (N-k) are 0; i can   
   > > switch at will the 1's and the 0's between them, but the total number   
   > > of 1's should be kept constant, say k = N_0, chosen by the user;   
   >   
   > > now i'd like to know if anyone has applied this methodology to this   
   > > kind of problem where one has to optimize a bit string in some sense.   
   >   
   > > Thanks for any answer.   
   > > Roberto.   
   >   
   > Let me first warn that I really know little about this specific   
   > problem.   
   >   
   > But it does smell quite a bit like many coding problems where you are   
   > trying to find a bit string that matches some criterion given partial   
   > information.  There are lots of interesting results to do with   
   > probabilistic optimization of bit strings in the area of coding, but   
   > some of these results depend on careful construction of the code.   
   > There are also related sorts of issues in Ising systems.   
      
   this could be a quite good way to solve the problem   
   may you point me to some good reference about it ?   
   thanks in advance   
      
   >   
   > Mackay discusses these in his book.   
   >   
   > In general, the problem that you have with these systems is that the   
   > set of bit strings that you want is not nicely connected.  Yes, all   
   > strings with a constant number of bits can be derived from all the   
   > other ones by simple operations like repeated transpositions, but the   
   > distance between strings can be pretty long.  This means that it might   
   > be preferable to optimize over all strings with an added penalty for   
   > having the wrong number of bits.  This is essentially the same as   
   > using a Laplace multiplier in that the optimum is not changed while   
   > the search space is expanded nicely.  Once you do this, SA becomes a   
   > very attractive option for the optimization itself.   
   >   
      
   [ comp.ai is moderated ... your article may take a while to appear. ]   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca