Data Structures and Algorithms for Pretopology: the Java-based Software Library PretopoLib
نویسندگان
چکیده
PretopoLib is a library of data types and algorithms based on pretopology theory. Its interest is its data structures representing mathematical sets and all the operations related to them. The main features of the library are a clear separation of computation and visualization, efficient sets data types, and its ease of use to build model or application prototypes in the complex systems simulation framework.
منابع مشابه
Parleda: a Library for Parallel Processing in Computational Geometry Applications
ParLeda is a software library that provides the basic primitives needed for parallel implementation of computational geometry applications. It can also be used in implementing a parallel application that uses geometric data structures. The parallel model that we use is based on a new heterogeneous parallel model named HBSP, which is based on BSP and is introduced here. ParLeda uses two main lib...
متن کاملThe Java and C++ platforms for scientific computing
Scientific computing is evolving beyond array processing to be more interactive, more graphical, more parallel, and less structured than it was when most scientific software was written. Languages such as C++ and Java, designed for object-oriented and generic programming, enhance the development of new data structures and algorithms that are part of this evolution. But these languages complicat...
متن کاملAn Extensible Implementation of a Balanced Binary Tree
Within the last decade, a number of libraries of data structures and algorithms have become available for object-oriented languages. In some cases, like the Smalltalk class library [7], the Java base classes [2], and the C++ Standard Template Library [3], the libraries come as part of the programming enviroment. In addition to this, many third party libraries of data structures and algorithms e...
متن کاملJava-ML: A Machine Learning Library
Java-ML is a collection of machine learning and data mining algorithms, which aims to be a readily usable and easily extensible API for both software developers and research scientists. The interfaces for each type of algorithm are kept simple and algorithms strictly follow their respective interface. Comparing different classifiers or clustering algorithms is therefore straightforward, and imp...
متن کاملApplications of the InChI in cheminformatics with the CDK and Bioclipse
BACKGROUND The InChI algorithms are written in C++ and not available as Java library. Integration into software written in Java therefore requires a bridge between C and Java libraries, provided by the Java Native Interface (JNI) technology. RESULTS We here describe how the InChI library is used in the Bioclipse workbench and the Chemistry Development Kit (CDK) cheminformatics library. To mak...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011