Heuristic vs Schema - What's the difference?
heuristic | schema |
Relating to general strategies or methods for solving problems.
(computing, of a method or algorithm) that solves a problem more quickly but is not certain to arrive at an optimal solution.
* {{quote-book, year=2002, author=Te Chiang Hu, Man-tak Shing, title=Combinatorial Algorithms
, passage=If a heuristic algorithm works for most of the input data or its maximum percentage error is tolerable, we may prefer the heuristic algorithm to an optimum algorithm that requires a long time.}}
An outline or image universally applicable to a general conception, under which it is likely to be presented to the mind (for example, a ).
(databases) A formal description of the structure of a database: the names of the tables, the names of the columns of each table, and the data type and other attributes of each column.
(markup languages) A formal description of data, data types, and data file structures, such as for XML files.
(logic) A formula in the language of an axiomatic system, in which one or more schematic variables appear, which stand for any term or subformula of the system, which may or may not be required to satisfy certain conditions.
As nouns the difference between heuristic and schema
is that heuristic is a heuristic method while schema is an outline or image universally applicable to a general conception, under which it is likely to be presented to the mind (for example, a body schema).As an adjective heuristic
is relating to general strategies or methods for solving problems.heuristic
English
(wikipedia heuristic)Adjective
(en adjective)citation
Derived terms
* heuristically * heuristicalschema
English
Noun
(en-noun)Synonyms
* (universally-applicable image or outline) schemat * (databases) schemat * (logic) axiom schema, schematDerived terms
* conceptual schema * logical schema * physical schemaAnagrams
* *References
* “schema]” listed in the [[w:Oxford English Dictionary, Oxford English Dictionary], second edition (1989) English nouns with irregular plurals ----