Click here to Skip to main content
15,889,116 members
Home / Discussions / Algorithms
   

Algorithms

 
GeneralRe: Classification with Self organizing map/Kohonen network Pin
Peter_in_278018-Aug-11 14:18
professionalPeter_in_278018-Aug-11 14:18 
GeneralRe: Classification with Self organizing map/Kohonen network Pin
BobJanova18-Aug-11 23:19
BobJanova18-Aug-11 23:19 
GeneralRe: Classification with Self organizing map/Kohonen network Pin
SharpSim21-Aug-11 22:17
SharpSim21-Aug-11 22:17 
AnswerRe: Classification with Self organizing map/Kohonen network Pin
BobJanova18-Aug-11 23:22
BobJanova18-Aug-11 23:22 
AnswerRe: Classification with Self organizing map/Kohonen network Pin
DaveAuld19-Aug-11 8:04
professionalDaveAuld19-Aug-11 8:04 
GeneralRe: Classification with Self organizing map/Kohonen network Pin
SharpSim22-Aug-11 22:33
SharpSim22-Aug-11 22:33 
Questionoptimizing the set of possible boolean outcomes of evaluating multiple conditions ? [modified] Pin
BillWoodruff16-Aug-11 19:02
professionalBillWoodruff16-Aug-11 19:02 
GeneralRe: pruning the set of possible boolean outcomes of multiple variables ? Pin
David198716-Aug-11 20:00
David198716-Aug-11 20:00 
Hey Bill, why not generate a pattern like:
C#
if (Is_A)
{
    if (Is_B)
    {
        if (Is_C)
        {
            Console.WriteLine("Test 0 passed");
        }
        else
        {
            Console.WriteLine("Test 1 passed");
        }
    }
    else
    {
        if (Is_C)
        {
            Console.WriteLine("Test 2 passed");
        }
        else
        {
            Console.WriteLine("Test 3 passed");
        }
    }
}
else
{
    if (Is_B)
    {
        if (Is_C)
        {
            Console.WriteLine("Test 4 passed");
        }
        else
        {
            Console.WriteLine("Test 5 passed");
        }
    }
    else
    {
        if (Is_C)
        {
            Console.WriteLine("Test 6 passed");
        }
        else
        {
            Console.WriteLine("Test 7 passed");
        }
    }
}

I didn't check whether they have the same test numbers, but the idea should be clear - instead of evaluating O(2^k) things, evaluate only O(k)
The switch should be even faster, provided you use integers.
GeneralRe: pruning the set of possible boolean outcomes of multiple variables ? Pin
BillWoodruff17-Aug-11 14:50
professionalBillWoodruff17-Aug-11 14:50 
GeneralRe: pruning the set of possible boolean outcomes of multiple variables ? Pin
BillWoodruff17-Aug-11 21:46
professionalBillWoodruff17-Aug-11 21:46 
GeneralRe: pruning the set of possible boolean outcomes of multiple variables ? Pin
David198717-Aug-11 21:52
David198717-Aug-11 21:52 
GeneralRe: pruning the set of possible boolean outcomes of multiple variables ? Pin
BillWoodruff17-Aug-11 22:10
professionalBillWoodruff17-Aug-11 22:10 
GeneralRe: pruning the set of possible boolean outcomes of multiple variables ? Pin
David198717-Aug-11 22:19
David198717-Aug-11 22:19 
GeneralRe: pruning the set of possible boolean outcomes of multiple variables ? [modified] Pin
BillWoodruff24-Aug-11 20:55
professionalBillWoodruff24-Aug-11 20:55 
AnswerRe: optimizing the set of possible boolean outcomes of evaluating multiple conditions ? Pin
Luc Pattyn17-Aug-11 15:59
sitebuilderLuc Pattyn17-Aug-11 15:59 
GeneralRe: optimizing the set of possible boolean outcomes of evaluating multiple conditions ? Pin
BillWoodruff17-Aug-11 19:20
professionalBillWoodruff17-Aug-11 19:20 
Answerlink to usable c# sample of output of logic-matrix auto-generator for your review and comments Pin
BillWoodruff18-Aug-11 15:27
professionalBillWoodruff18-Aug-11 15:27 
AnswerRe: optimizing the set of possible boolean outcomes of evaluating multiple conditions ? [modified] Pin
RobCroll19-Aug-11 5:02
RobCroll19-Aug-11 5:02 
GeneralRe: optimizing the set of possible boolean outcomes of evaluating multiple conditions ? Pin
David198719-Aug-11 5:32
David198719-Aug-11 5:32 
GeneralRe: optimizing the set of possible boolean outcomes of evaluating multiple conditions ? Pin
RobCroll19-Aug-11 5:46
RobCroll19-Aug-11 5:46 
GeneralRe: optimizing the set of possible boolean outcomes of evaluating multiple conditions ? Pin
David198719-Aug-11 6:04
David198719-Aug-11 6:04 
GeneralRe: optimizing the set of possible boolean outcomes of evaluating multiple conditions ? [modified] Pin
BillWoodruff19-Aug-11 6:51
professionalBillWoodruff19-Aug-11 6:51 
AnswerRe: optimizing the set of possible boolean outcomes of evaluating multiple conditions ? Pin
GParkings3-Sep-11 5:57
GParkings3-Sep-11 5:57 
Questionconnection routing algorithm for connecting rectangles with lines ? Pin
BillWoodruff2-Aug-11 23:47
professionalBillWoodruff2-Aug-11 23:47 
GeneralRe: connection routing algorithm for connecting rectangles with lines ? Pin
David19875-Aug-11 1:21
David19875-Aug-11 1:21 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.