Mapping between Currier A and B
#20
(13-12-2019, 11:38 AM)MarcoP wrote: You are not allowed to view links. Register or Login to view.There could be other substitutions worth commenting upon, but my main interest now is understanding how to proceed. A possibility could be re-formulating this search into something like "simulated annealing", rather than this simple brute-force approach.
You need to investigate multiple substitutions at the same time. One substitution at a time may not be enough to detect an improvement in your metric. This of course makes the search space huge. I would try to "hill climb" first. Some problems are well suited to the hill climbing algorithm (just swap the target part of two randomly selected rules or enable a rule and disable the other and retest: if the result is worse, backtrack). If you are out of luck you get a different sub-optimal "solution" each time, and you need a better algorithm.

To reduce the set of possible sets of rules to apply together, this can be taken in consideration: a rule like "or -> edy" cannot possibly be right without another rule something -> "or" because "or" must not be eliminated from Currier-B. So you need a set of rules in cycles: pattern 1 -> pattern 2 -> pattern 3 -> ... -> pattern n -> pattern 1.
[+] 1 user says Thank You to nablator for this post
Reply


Messages In This Thread
Mapping between Currier A and B - by MarcoP - 09-12-2019, 02:26 PM
RE: Mapping between Currier A and B - by ReneZ - 09-12-2019, 03:12 PM
RE: Mapping between Currier A and B - by nablator - 09-12-2019, 05:58 PM
RE: Mapping between Currier A and B - by MarcoP - 09-12-2019, 08:39 PM
RE: Mapping between Currier A and B - by nablator - 09-12-2019, 10:18 PM
RE: Mapping between Currier A and B - by nablator - 11-12-2019, 06:20 PM
RE: Mapping between Currier A and B - by -JKP- - 09-12-2019, 05:41 PM
RE: Mapping between Currier A and B - by ReneZ - 09-12-2019, 06:52 PM
RE: Mapping between Currier A and B - by -JKP- - 09-12-2019, 08:45 PM
RE: Mapping between Currier A and B - by Koen G - 09-12-2019, 09:42 PM
RE: Mapping between Currier A and B - by -JKP- - 09-12-2019, 10:01 PM
RE: Mapping between Currier A and B - by Koen G - 09-12-2019, 11:28 PM
RE: Mapping between Currier A and B - by Torsten - 10-12-2019, 02:18 AM
RE: Mapping between Currier A and B - by MarcoP - 10-12-2019, 03:32 PM
RE: Mapping between Currier A and B - by Torsten - 11-12-2019, 12:39 AM
RE: Mapping between Currier A and B - by ReneZ - 10-12-2019, 04:18 PM
RE: Mapping between Currier A and B - by -JKP- - 10-12-2019, 05:34 PM
RE: Mapping between Currier A and B - by ReneZ - 10-12-2019, 06:33 PM
RE: Mapping between Currier A and B - by MarcoP - 13-12-2019, 11:38 AM
RE: Mapping between Currier A and B - by nablator - 13-12-2019, 12:59 PM
RE: Mapping between Currier A and B - by ReneZ - 14-12-2019, 09:35 AM
RE: Mapping between Currier A and B - by MarcoP - 15-12-2019, 11:47 AM
RE: Mapping between Currier A and B - by ReneZ - 15-12-2019, 01:23 PM
RE: Mapping between Currier A and B - by MarcoP - 15-12-2019, 05:08 PM
RE: Mapping between Currier A and B - by MarcoP - 19-12-2019, 03:21 PM
RE: Mapping between Currier A and B - by ReneZ - 20-12-2019, 12:49 AM
RE: Mapping between Currier A and B - by MarcoP - 21-03-2020, 02:50 PM
RE: Mapping between Currier A and B - by MarcoP - 21-03-2020, 06:43 PM
RE: Mapping between Currier A and B - by MarcoP - 24-03-2020, 10:59 AM
RE: Mapping between Currier A and B - by MarcoP - 25-08-2020, 11:29 AM
RE: Mapping between Currier A and B - by MarcoP - 04-09-2020, 03:30 PM
RE: Mapping between Currier A and B - by nablator - 04-09-2020, 04:03 PM

Forum Jump:


Users browsing this thread: 4 Guest(s)