翻訳と辞書
Words near each other
・ Soma (biology)
・ Soma (cannabis grower)
・ Soma (company)
・ Soma (disambiguation)
・ Soma (Mallavoodoo album)
・ SoMa (novel)
・ Soma (song)
・ Soma (Steve Roach & Robert Rich album)
・ Soma (studio)
・ Soma (video game)
・ Soma Bay
・ Solvent Red 26
・ Solvent suppression
・ Solvent Violet 13
・ Solvent Yellow 124
Solver
・ Solver (band)
・ SolveSpace
・ Solvi Stubing
・ Solvik Formation
・ Solvil et Titus
・ Solving chess
・ Solving History with Olly Steeds
・ Solving quadratic equations with continued fractions
・ Solving the E-waste Problem
・ Solving the geodesic equations
・ Solvit
・ Solvita (given name)
・ Solvita Āboltiņa
・ Solvitur ambulando


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Solver : ウィキペディア英語版
Solver

A solver is a generic term indicating a piece of mathematical software, possibly in the form of a stand-alone computer program or as a software library, that 'solves' a mathematical problem. A solver takes problem descriptions in some sort of generic form and calculates their solution. In a solver, the emphasis is on creating a program or library that can easily be applied to other problems of similar type.
Types of problems with existing dedicated solvers include:
* Linear and non-linear equations. In the case of a single equation, the "solver" is more appropriately called a root-finding algorithm.
* Systems of linear equations.
* Nonlinear systems.
* Systems of polynomial equations, which are a special case of non linear systems, better solved by specific solvers.
* Linear and non-linear optimisation problems
* Systems of ordinary differential equations
* Systems of differential algebraic equations
* Boolean satisfiability problem problems, including SAT solvers
* Constraint satisfaction problems
* Shortest path problems
* Minimum spanning tree problems
* Search algorithms
The General Problem Solver (''GPS'') is a particular computer program created in 1957 by Herbert Simon, J.C. Shaw, and Allen Newell intended to work as a universal problem solver, that theoretically can be used to solve every possible problem that can be formalized in a symbolic system, given the right input configuration. It was the first computer program which separated its knowledge of problems (in the form of domain rules) from its strategy of how to solve problems (as a general search engine).
General solvers typically use an architecture similar to the GPS to decouple a problem's definition from the strategy used to solve it. The advantage in this decoupling is that the solver doesn't depend on the details of any particular problem instance. The strategy utilized by general solvers was based on a general algorithm (generally based on backtracking) with the only goal of completeness. This induces an exponential computational time that dramatically limits their usability. Modern solvers use a more specialized approach, which takes advantage of the structure of the problems that the solver aims for spending as few time as possible in backtracking.
For problems of a particular class (e.g., systems of non-linear equations) there are usually a wide range of different algorithms available; sometimes a solver implements multiple algorithms, but sometimes just one.
==See also==

* TK Solver: A rule based problem solver with back solving capabilities.
* Mathematical software for other types of mathematical software.
* Problem solving environment: a specialized software combining automated problem-solving methods with human-oriented tools for guiding the problem resolution.
* Satisfiability Modulo Theories for solvers of logical formulas with respect to combinations of background theories expressed in classical first-order logic with equality.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Solver」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.