2006Unpublished venueRequires access

CondorCKD – Implementing an algebraic knowledge discovery system in a functional programming language

Jens Fisseler, Gabriele Kern-Isberner, Andreas Koch, Christian Müller, Christoph Beierle

Open publisher page 4 citations

Abstract

We introduce CondorCKD, an implementation of a novel data mining algorithm using the lazy functional programming language Haskell. While functional programming languages are often considered to be applicable to “toy problems ” only, we try to give prove that these languages can of course be used to tackle demanding real-world programming tasks, and that programmers can benefit from the advantages of functional languages without having to pay too high a price with regard to running time and memory consumption. We describe our experiences gained developing with Haskell, including implementation of a graphical user interface and a novel approach to compute the cycles of an undirected graph. 1

About this research paper

What this paper is about

We introduce CondorCKD, an implementation of a novel data mining algorithm using the lazy functional programming language Haskell. While functional programming languages are often considered to be applicable to “toy problems ” only, we try to give prove that these languages can of course be used to tackle demanding real-world programming tasks, and that programmers can benefit from the advantages of functional languages without having to pay too high a price with regard to running time and memory consumption. We describe our experiences gained developing with Haskell, including implementation of a graphical user interface and a novel approach to compute the cycles of an undirected graph. 1

Why it matters

OpenAlex reports 4 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

We introduce CondorCKD, an implementation of a novel data mining algorithm using the lazy functional programming language Haskell. While functional programming languages are often considered to be applicable to “toy problems ” only, we try to give prove that these languages can of course be used to tackle demanding real-world programming tasks, and that programmers can benefit from the advantages of functional languages without having to pay too high a price with regard to running time and memory consumption. We describe our experiences gained developing with Haskell, including implementation of a graphical user interface and a novel approach to compute the cycles of an undirected graph. 1

Key concepts: Haskell, Computer science, Functional programming, Programming language, Functional logic programming, Functional reactive programming, Declarative programming, Programming paradigm

Related papers

Back to paper searchBrowse research topicsOriginal source
CondorCKD – Implementing an algebraic knowledge discovery system in a functional programming language — Research Paper | ScholarLens