Parallel algorithms extend the notion of sequential algorithms by permitting the simultaneous execution of independent computational steps. When the independence constraint is lifted and executions can freely interact and intertwine, parallel algorithms become concurrent and may behave in a nondeterministic way. Parallelism has over the years slowly risen to be a standard feature of high-performance computing, but concurrency, being even harder to reason about, is still considered somewhat notorious and undesirable. As such, the implicit randomness available in concurrency is rarely made use of in algorithms. This thesis explores concurrency as a means to facilitate algorithmic cooperation in a heuristic search setting. We use agents, coop...
Modern compilers are complex programs, performing several heuristic-based optimisations. As such, an...
Diskrete Optimierung beschäftigt sich mit dem Identifizieren einer Kombination oder Permutation von ...
Tiivistelmä. Massadatan käytön lisääntyminen, tietokoneiden laskentatehon kasvaminen ja koneoppimism...
Answer set programming is a declarative problem solving paradigm suitable for searching solutions to...
Äärellistilaiset morfologiat ovat tietokoneohjelmia, jotka mallintavat kielen sanojen rakennetta (mo...
U disertaciji je razmatran problem stohastičkog programiranja s ograničenjima tipa jednakosti, odnos...
Mathematical optimisation models have been succesfully used for solving problems across multiple ind...
Salausta on käytetty tuhansia vuosia piilottamaan arkaluontoisia yksityisiä viestejä vihollisilta, t...
Monisäikeistä ohjelmistoa suunniteltaessa ja toteutettaessa on usein järkevää aloittaa luomalla ohje...
Cilj doktorskog rada je proučavanje nekoliko novih robusnih varijanti problema toka u mreži koje raz...
Video analysis is the programmatic observation of features in a video stream. This thesis designs a ...
Hibridne tehnike kombinatorne optimizacije predstavljaju rastuće područje istraživanja, namij...
Expectations towards artificial intelligence (AI) have risen continuously because of machine learnin...
We present two contributions to the field of parallel programming.The first contribution is theoreti...
Tez (Yüksek Lisans) -- İstanbul Teknik Üniversitesi, Fen Bilimleri Enstitüsü, 2005Thesis (M.Sc.) -- ...
Modern compilers are complex programs, performing several heuristic-based optimisations. As such, an...
Diskrete Optimierung beschäftigt sich mit dem Identifizieren einer Kombination oder Permutation von ...
Tiivistelmä. Massadatan käytön lisääntyminen, tietokoneiden laskentatehon kasvaminen ja koneoppimism...
Answer set programming is a declarative problem solving paradigm suitable for searching solutions to...
Äärellistilaiset morfologiat ovat tietokoneohjelmia, jotka mallintavat kielen sanojen rakennetta (mo...
U disertaciji je razmatran problem stohastičkog programiranja s ograničenjima tipa jednakosti, odnos...
Mathematical optimisation models have been succesfully used for solving problems across multiple ind...
Salausta on käytetty tuhansia vuosia piilottamaan arkaluontoisia yksityisiä viestejä vihollisilta, t...
Monisäikeistä ohjelmistoa suunniteltaessa ja toteutettaessa on usein järkevää aloittaa luomalla ohje...
Cilj doktorskog rada je proučavanje nekoliko novih robusnih varijanti problema toka u mreži koje raz...
Video analysis is the programmatic observation of features in a video stream. This thesis designs a ...
Hibridne tehnike kombinatorne optimizacije predstavljaju rastuće područje istraživanja, namij...
Expectations towards artificial intelligence (AI) have risen continuously because of machine learnin...
We present two contributions to the field of parallel programming.The first contribution is theoreti...
Tez (Yüksek Lisans) -- İstanbul Teknik Üniversitesi, Fen Bilimleri Enstitüsü, 2005Thesis (M.Sc.) -- ...
Modern compilers are complex programs, performing several heuristic-based optimisations. As such, an...
Diskrete Optimierung beschäftigt sich mit dem Identifizieren einer Kombination oder Permutation von ...
Tiivistelmä. Massadatan käytön lisääntyminen, tietokoneiden laskentatehon kasvaminen ja koneoppimism...