« SemBoK | Main | Shirky, Syllogism and the Semantic Web »

Necessary and Sufficient

We just completed another training class, and like they say, “no one learns more than the instructor.”  In this case the blindingly obvious, and yet elusive pattern that revealed itself was the separation of the sufficient from the necessary. 

Until last week, while we had an intellectual understanding of the distinction between “necessary” and “necessary and sufficient” (and a very tenuous grip on sufficient but not necessarily necessary), we weren’t using the distinction consistently in our designs.  In the course of discussion, prompted by some questions in the class and elaborated in the bar (thank god for cocktail napkins) we were able to tease out the patterns of “sufficient” (technically a superclass of a restriction) from necessary (a subclass of a restriction), and to line them up with some design patterns.  “Sufficient” is essentially the “rule in” pattern.  For instance, having a child who is a human is sufficient to make you a human. But of course it is not necessary.  Having a biologicallMother who is an animal is necessary as a Person, but not sufficient. 

I’m going back to gist and factoring out the necessary from the sufficient. 

Meanwhile, a reminder: it’s last call for papers for next years Semantic Technology Conference, we’ve still got a few slots open. 

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/t/trackback/652207/7180244

Listed below are links to weblogs that reference Necessary and Sufficient:

Comments


"We maintain that the very foundation of our way of life is what we call
free enterprise," said Cash McCall, "but when one of our citizens
show enough free enterprise to pile up a little of that profit, we do
our best to make him feel that he ought to be ashamed of himself."
-- Cameron Hawley


----------------------------------------------------------------------------------------------------
http://ginoshawsn.easyjournal.com

Hi all. Cool site zawermash Google
Thank.

All of good mood!

On what script it is made this forum works? Me hunting to to make website about a world jazz and to make for a Web project a this script.

How to do information search?

I am necessary wish to find http://meganroe.t35.com/6b99fa/marble-blast-gold-com.html
but I am not able to do it.

I require your participation.

In every beginning think of the end
oQJ6ZLHobv961e5d7geCefIndemsarranna ;)

Good evening!

On what a cursor it is made this forum works? We are aimed with the friend to create website about hockey and to make for a Web si
te a this a cursor.

How to do information search?

I am necessary wish to find http://kimberlylogsdon.freehostyou.com/dd5c05/gold-wing-goldwing-voyager-touring-road-king-roadking.html
but I do not represent as to do it.

I require your participation.

Providing an overly complex explanation, encased in distracting anecdotal material, is a sufficient way of defining terms without being necessarily the best way to do it.

Thought you might enjoy this related bit:

An ontologist, in such things quite proficient
Spotted a condition he found quite deficient.
   More precision he'd prefer;
   lacking which he'd infer
The condition necessary, but insufficient.

Post a comment

Recent Posts

My Photo
Blog powered by TypePad

SemTech 2008

  • Meet me in San Jose
    SemTech 2008