Fast converging elitist genetic algorithm for knot adjustment in B-spline curve approximation

Research output: Contribution to journalArticleResearchpeer review

Authors

Research Organisations

View graph of relations

Details

Original languageEnglish
Pages (from-to)317-328
Number of pages12
JournalJournal of Applied Geodesy
Volume13
Issue number4
Early online date23 Aug 2019
Publication statusPublished - 25 Oct 2019

Abstract

B-spline curve approximation is a crucial task in many applications and disciplines. The most challenging part of B-spline curve approximation is the determination of a suitable knot vector. The finding of a solution for this multimodal and multivariate continuous nonlinear optimization problem, known as knot adjustment problem, gets even more complicated when data gaps occur. We present a new approach in this paper called an elitist genetic algorithm, which solves the knot adjustment problem in a faster and more precise manner than existing approaches. We demonstrate the performance of our elitist genetic algorithm by applying it to two challenging test functions and a real data set. We demonstrate that our algorithm is more efficient and robust against data gaps than existing approaches.

Keywords

    approximation, B-spline curve, data gaps, genetic algorithm, knot adjustment, Monte Carlo

ASJC Scopus subject areas

Cite this

Fast converging elitist genetic algorithm for knot adjustment in B-spline curve approximation. / Bureick, Johannes; Alkhatib, Hamza; Neumann, Ingo.
In: Journal of Applied Geodesy, Vol. 13, No. 4, 25.10.2019, p. 317-328.

Research output: Contribution to journalArticleResearchpeer review

Bureick J, Alkhatib H, Neumann I. Fast converging elitist genetic algorithm for knot adjustment in B-spline curve approximation. Journal of Applied Geodesy. 2019 Oct 25;13(4):317-328. Epub 2019 Aug 23. doi: 10.1515/jag-2018-0015
Bureick, Johannes ; Alkhatib, Hamza ; Neumann, Ingo. / Fast converging elitist genetic algorithm for knot adjustment in B-spline curve approximation. In: Journal of Applied Geodesy. 2019 ; Vol. 13, No. 4. pp. 317-328.
Download
@article{2af3cb80a4a4447fa6199e2c7645f867,
title = "Fast converging elitist genetic algorithm for knot adjustment in B-spline curve approximation",
abstract = "B-spline curve approximation is a crucial task in many applications and disciplines. The most challenging part of B-spline curve approximation is the determination of a suitable knot vector. The finding of a solution for this multimodal and multivariate continuous nonlinear optimization problem, known as knot adjustment problem, gets even more complicated when data gaps occur. We present a new approach in this paper called an elitist genetic algorithm, which solves the knot adjustment problem in a faster and more precise manner than existing approaches. We demonstrate the performance of our elitist genetic algorithm by applying it to two challenging test functions and a real data set. We demonstrate that our algorithm is more efficient and robust against data gaps than existing approaches.",
keywords = "approximation, B-spline curve, data gaps, genetic algorithm, knot adjustment, Monte Carlo",
author = "Johannes Bureick and Hamza Alkhatib and Ingo Neumann",
note = "Funding information: This work was partly funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) – NE 1453/5-1. ",
year = "2019",
month = oct,
day = "25",
doi = "10.1515/jag-2018-0015",
language = "English",
volume = "13",
pages = "317--328",
number = "4",

}

Download

TY - JOUR

T1 - Fast converging elitist genetic algorithm for knot adjustment in B-spline curve approximation

AU - Bureick, Johannes

AU - Alkhatib, Hamza

AU - Neumann, Ingo

N1 - Funding information: This work was partly funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) – NE 1453/5-1.

PY - 2019/10/25

Y1 - 2019/10/25

N2 - B-spline curve approximation is a crucial task in many applications and disciplines. The most challenging part of B-spline curve approximation is the determination of a suitable knot vector. The finding of a solution for this multimodal and multivariate continuous nonlinear optimization problem, known as knot adjustment problem, gets even more complicated when data gaps occur. We present a new approach in this paper called an elitist genetic algorithm, which solves the knot adjustment problem in a faster and more precise manner than existing approaches. We demonstrate the performance of our elitist genetic algorithm by applying it to two challenging test functions and a real data set. We demonstrate that our algorithm is more efficient and robust against data gaps than existing approaches.

AB - B-spline curve approximation is a crucial task in many applications and disciplines. The most challenging part of B-spline curve approximation is the determination of a suitable knot vector. The finding of a solution for this multimodal and multivariate continuous nonlinear optimization problem, known as knot adjustment problem, gets even more complicated when data gaps occur. We present a new approach in this paper called an elitist genetic algorithm, which solves the knot adjustment problem in a faster and more precise manner than existing approaches. We demonstrate the performance of our elitist genetic algorithm by applying it to two challenging test functions and a real data set. We demonstrate that our algorithm is more efficient and robust against data gaps than existing approaches.

KW - approximation

KW - B-spline curve

KW - data gaps

KW - genetic algorithm

KW - knot adjustment

KW - Monte Carlo

UR - http://www.scopus.com/inward/record.url?scp=85071568146&partnerID=8YFLogxK

U2 - 10.1515/jag-2018-0015

DO - 10.1515/jag-2018-0015

M3 - Article

AN - SCOPUS:85071568146

VL - 13

SP - 317

EP - 328

JO - Journal of Applied Geodesy

JF - Journal of Applied Geodesy

SN - 1862-9016

IS - 4

ER -

By the same author(s)