Re: boolean decisions

2008-02-06 Thread Robin Becker
[EMAIL PROTECTED] wrote: > Statestep (which includes Python code generation) might > be something to look at. > It's designed to help the user create simplified rules > to begin with rather than derive them post hoc (it's > really for much bigger problems where enumerating > individual rules like y

Re: boolean decisions

2008-02-05 Thread news-noreply
Statestep (which includes Python code generation) might be something to look at. It's designed to help the user create simplified rules to begin with rather than derive them post hoc (it's really for much bigger problems where enumerating individual rules like you've done would be impractical) ...

Re: boolean decisions

2008-02-05 Thread Jared Grubb
Quine-McCluskey isn't too bad to do once or twice by hand, but if you change even one row in your dataset, you'll have to repeat the ENTIRE Q-M algorithm. It gets very tedious. For your application, I'd just use a hash table. You dont need the reduced form of your data, you just need a look-up tabl

Re: boolean decisions

2008-02-05 Thread Paddy
On Feb 5, 10:52 am, Robin Becker <[EMAIL PROTECTED]> wrote: > I have a couple of business decisions to make that essentially use 6 binary > input variables. After the business users have gone back and forth for two > weeks > trying to build special case rules I asked them to make up a table contai

Re: boolean decisions

2008-02-05 Thread Diez B. Roggisch
> I think the problem is actually less simple than that. Although they can > enumerate many or all of the rows of the table I suspect that the business > people don't always know why they choose particular outcomes; often > they're not looking at most of the input choices at all they just > concent

Re: boolean decisions

2008-02-05 Thread Robin Becker
Zentrader wrote: >> and then choose the solution with the >> shortest number of terms or something > > Experience says that one should not assume that there is a one to one > relationship, ("the" solution). Some event can trigger more than one > combination of the 6 binary input variables. And e

Re: boolean decisions

2008-02-05 Thread Robin Becker
Diez B. Roggisch wrote: > Robin Becker wrote: > >... >> terms or something, but perhaps I am daft. > > Triggered this in some deep-rootet parts of my brain stem: > > http://en.wikipedia.org/wiki/Quine-McCluskey_algorithm . seems like the sort of thing I can deal with though at least for

Re: boolean decisions

2008-02-05 Thread Robin Becker
Paul Hankin wrote: > On Feb 5, 10:52 am, Robin Becker <[EMAIL PROTECTED]> wrote: >> I have a couple of business decisions to make that essentially use 6 binary >> input variables. After the business users have gone back and forth for two >> weeks >> trying to build special case rules I asked them

Re: boolean decisions

2008-02-05 Thread Zentrader
>and then choose the solution with the >shortest number of terms or something Experience says that one should not assume that there is a one to one relationship, ("the" solution). Some event can trigger more than one combination of the 6 binary input variables. And experience says that the busin

Re: boolean decisions

2008-02-05 Thread Paul Hankin
On Feb 5, 10:52 am, Robin Becker <[EMAIL PROTECTED]> wrote: > I have a couple of business decisions to make that essentially use 6 binary > input variables. After the business users have gone back and forth for two > weeks > trying to build special case rules I asked them to make up a table contai

Re: boolean decisions

2008-02-05 Thread Diez B. Roggisch
Robin Becker wrote: > I have a couple of business decisions to make that essentially use 6 > binary input variables. After the business users have gone back and forth > for two weeks trying to build special case rules I asked them to make up a > table containing all of the input possibilities and

boolean decisions

2008-02-05 Thread Robin Becker
I have a couple of business decisions to make that essentially use 6 binary input variables. After the business users have gone back and forth for two weeks trying to build special case rules I asked them to make up a table containing all of the input possibilities and specify what should happe