Comet (programming language)
- Comet (programming language)
-
Comet is an object-oriented programming language used to solve complex combinatorial optimization problems in areas such as resource allocation and scheduling. It offers a wide range of optimization algorithms: from mathematical programming to constraint programming, local search algorithm and "dynamic stochastic combinatorial optimization."[1]
Comet programs specify local search algorithms as two components:
- a high-level model describing the applications in terms of constraints, constraint combinators, and objective functions;
- a search procedure expressed in terms of the model at a high abstraction level.
This approach promotes reusability across applications.
Its API allows it to be used as a software library. Comet also features high-level abstractions for parallel and distributed computing, based on loop scheduling, interruptions, and work stealing.
References
External links
Categories:
- Domain-specific programming languages
Wikimedia Foundation.
2010.
Look at other dictionaries:
IDL (programming language) — Infobox programming language name = IDL (Interactive Data Language) paradigm = vectorized year = 1977 designer = David Stern developer = David Stern Research Systems, Inc. (RSI) latest release version = IDL 7.0 latest release date = 2007 typing … Wikipedia
Comet (disambiguation) — Contents 1 Animals 2 In fiction and legend 3 Publications 4 … Wikipedia
List of programming languages by category — Programming language lists Alphabetical Categorical Chronological Generational This is a list of programming languages grouped by category. Some languages are listed in multiple categories. Contents … Wikipedia
Constraint programming — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concurrent computin … Wikipedia
Ajax (programming) — AJAX redirects here. For other uses, see Ajax. Ajax (also AJAX; pronounced /ˈeɪdʒæks/; an acronym for Asynchronous JavaScript and XML)[1] is a group of interrelated web development methods used on the client side to create asynchronous web… … Wikipedia
Moomins and the Comet Chase — Official logo Directed by Maria Lindberg Produced by … Wikipedia
Wikipedia:Reference desk/Computing — The Wikipedia Reference Desk covering the topic of computing. Computing #eee #f5f5f5 #eee #aaa #aaa #aaa #00f #36b #000 #00f computing Wikipedia:Reference de … Wikipedia
JavaScript — Не следует путать с Java. JavaScript Класс языка: мультипарадигменный … Википедия
List of Russian people — The Millennium of Russia monument in Veliky Novgorod, featuring the statues and reliefs of the most celebrated people in the first 1000 years of Russian history … Wikipedia
Constraint satisfaction — In artificial intelligence and operations research, constraint satisfaction is the process of finding a solution to a set of constraints that impose conditions that the variables must satisfy. A solution is therefore a vector of variables that… … Wikipedia