Heuristic sequencing methods for time optimal tracking of nested, open and closed paths

Tracking sequences of predefined open and closed paths is of crucial interest for applications like laser cutting and similar production processes. The disconnected paths are connected by non-productive, four times continuously differentiable trajectories, which also account for the overall process...

Full description

Saved in:
Bibliographic Details
Published inMultibody system dynamics Vol. 59; no. 1; pp. 105 - 121
Main Authors Zauner, Christian, Gattringer, Hubert, Müller, Andreas, Jörgl, Matthias
Format Journal Article
LanguageEnglish
Published Dordrecht Springer Netherlands 01.09.2023
Springer Nature B.V
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Tracking sequences of predefined open and closed paths is of crucial interest for applications like laser cutting and similar production processes. The disconnected paths are connected by non-productive, four times continuously differentiable trajectories, which also account for the overall process time. Heuristic methods are applied in order to find a proper sequencing of the open and closed path and thereby minimize the overall process time while respecting constraints given by the system limits. To this end, the exact traversing times of the non-productive linking trajectories are computed, which also have to be time optimal subject to the system limits. While problems with only closed paths present can be formulated as travelling salesman problem, handling open and nested paths introduce additional constraints. Two heuristic algorithms for travelling salesman problems are extended for open path processing and compared with respect to solution quality and calculation time using randomly generated problems. Finally, problems with nested cutting path structures are addressed by extending the heuristic algorithm with the best performance to account for the precedence constraints, associated with these nested structures.
AbstractList Tracking sequences of predefined open and closed paths is of crucial interest for applications like laser cutting and similar production processes. The disconnected paths are connected by non-productive, four times continuously differentiable trajectories, which also account for the overall process time. Heuristic methods are applied in order to find a proper sequencing of the open and closed path and thereby minimize the overall process time while respecting constraints given by the system limits. To this end, the exact traversing times of the non-productive linking trajectories are computed, which also have to be time optimal subject to the system limits. While problems with only closed paths present can be formulated as travelling salesman problem, handling open and nested paths introduce additional constraints. Two heuristic algorithms for travelling salesman problems are extended for open path processing and compared with respect to solution quality and calculation time using randomly generated problems. Finally, problems with nested cutting path structures are addressed by extending the heuristic algorithm with the best performance to account for the precedence constraints, associated with these nested structures.
Author Jörgl, Matthias
Zauner, Christian
Gattringer, Hubert
Müller, Andreas
Author_xml – sequence: 1
  givenname: Christian
  orcidid: 0000-0002-0305-4288
  surname: Zauner
  fullname: Zauner, Christian
  email: christian.zauner@jku.at
  organization: Institute of Robotics, Johannes Kepler University Linz
– sequence: 2
  givenname: Hubert
  surname: Gattringer
  fullname: Gattringer, Hubert
  organization: Institute of Robotics, Johannes Kepler University Linz
– sequence: 3
  givenname: Andreas
  surname: Müller
  fullname: Müller, Andreas
  organization: Institute of Robotics, Johannes Kepler University Linz
– sequence: 4
  givenname: Matthias
  surname: Jörgl
  fullname: Jörgl, Matthias
  organization: Trotec Laser GmbH
BookMark eNp9kE1LAzEQhoNUsK3-AU8Br0bzsV85SlErFLwoegvZZLbd2iZrkh7896au4M3TDMz7vjPzzNDEeQcIXTJ6wyitbyNjtCgI5YJQKTknzQmasrIWhNf8fZJ70RSkrAp6hmYxbinlrCzkFL0t4RD6mHqDI3wewJnerfEe0sbbiDsfcOr3gP2Qi97hFLT5OCp8hx3EBPY6z8Bh7Sw2Ox_B4kGnTTxHp53eRbj4rXP0-nD_sliS1fPj0-JuRYxgRSLatta0wEXLZdPWTEhRCss6W2tptC1oxUBW3GhaUd00pbE1lV1lWloyaCyIOboac4fg8_kxqa0_BJdXKt5UFa25kDyr-KgywccYoFNDyP-EL8WoOgJUI0CVAaofgKrJJjGaYha7NYS_6H9c32sIdic
Cites_doi 10.1145/6462.6502
10.1287/opre.21.2.498
10.1016/S0925-7721(01)00012-8
10.1016/S0377-2217(99)00284-2
10.1080/00207543.2014.895064
10.1007/978-3-319-27340-2_83
10.1007/s00170-016-8609-1
10.1287/ijoc.12.3.237.12636
ContentType Journal Article
Copyright The Author(s) 2023
The Author(s) 2023. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Copyright_xml – notice: The Author(s) 2023
– notice: The Author(s) 2023. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
DBID C6C
AAYXX
CITATION
DOI 10.1007/s11044-023-09922-8
DatabaseName Springer Nature OA Free Journals
CrossRef
DatabaseTitle CrossRef
DatabaseTitleList

CrossRef
Database_xml – sequence: 1
  dbid: C6C
  name: Springer Nature OA Free Journals
  url: http://www.springeropen.com/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Applied Sciences
Engineering
EISSN 1573-272X
EndPage 121
ExternalDocumentID 10_1007_s11044_023_09922_8
GrantInformation_xml – fundername: Johannes Kepler University Linz
GroupedDBID -5B
-5G
-BR
-EM
-Y2
-~C
.86
.VR
06D
0R~
0VY
123
1N0
1SB
203
29M
29~
2J2
2JN
2JY
2KG
2KM
2LR
2P1
2VQ
2~H
30V
4.4
406
408
409
40D
40E
5VS
67Z
6NX
8TC
8UJ
95-
95.
95~
96X
AAAVM
AABHQ
AACDK
AAHNG
AAIAL
AAJBT
AAJKR
AANZL
AARHV
AARTL
AASML
AATNV
AATVU
AAUYE
AAWCG
AAYIU
AAYQN
AAYTO
AAYZH
ABAKF
ABBBX
ABBXA
ABDZT
ABECU
ABFTV
ABHLI
ABHQN
ABJNI
ABJOX
ABKCH
ABKTR
ABMNI
ABMQK
ABNWP
ABQBU
ABQSL
ABSXP
ABTEG
ABTHY
ABTKH
ABTMW
ABULA
ABWNU
ABXPI
ACAOD
ACBXY
ACDTI
ACGFS
ACHSB
ACHXU
ACIWK
ACKNC
ACMDZ
ACMLO
ACOKC
ACOMO
ACPIV
ACSNA
ACZOJ
ADHHG
ADHIR
ADINQ
ADKNI
ADKPE
ADRFC
ADTPH
ADURQ
ADYFF
ADZKW
AEBTG
AEFQL
AEGAL
AEGNC
AEJHL
AEJRE
AEKMD
AEMSY
AENEX
AEOHA
AEPYU
AESKC
AETLH
AEVLU
AEXYK
AFBBN
AFGCZ
AFLOW
AFQWF
AFWTZ
AFZKB
AGAYW
AGDGC
AGGDS
AGJBK
AGMZJ
AGQEE
AGQMX
AGRTI
AGWIL
AGWZB
AGYKE
AHAVH
AHBYD
AHKAY
AHSBF
AHYZX
AIAKS
AIGIU
AIIXL
AILAN
AITGF
AJBLW
AJRNO
AJZVZ
ALMA_UNASSIGNED_HOLDINGS
ALWAN
AMKLP
AMXSW
AMYLF
AMYQR
AOCGG
ARMRJ
ASPBG
AVWKF
AXYYD
AYJHY
AZFZN
B-.
BA0
BDATZ
BGNMA
BSONS
C6C
CAG
COF
CS3
CSCUP
DDRTE
DL5
DNIVK
DPUIP
DU5
EBLON
EBS
EIOEI
EJD
ESBYG
F5P
FEDTE
FERAY
FFXSO
FIGPU
FINBP
FNLPD
FRRFC
FSGXE
FWDCC
GGCAI
GGRSB
GJIRD
GNWQR
GQ6
GQ7
GQ8
GXS
H13
HF~
HG5
HG6
HMJXF
HQYDN
HRMNR
HVGLF
HZ~
I09
IHE
IJ-
IKXTQ
IWAJR
IXC
IXD
IXE
IZIGR
IZQ
I~X
I~Z
J-C
J0Z
J9A
JBSCW
JCJTX
JZLTJ
KDC
KOV
LAK
LLZTM
M4Y
MA-
N2Q
NB0
NPVJJ
NQJWS
NU0
O9-
O93
O9J
OAM
OVD
P2P
P9P
PF0
PT4
PT5
QOS
R89
R9I
RNI
RNS
ROL
RPX
RSV
RZC
RZE
RZK
S16
S1Z
S27
S3B
SAP
SDH
SEG
SHX
SISQX
SJYHP
SNE
SNPRN
SNX
SOHCF
SOJ
SPISZ
SRMVM
SSLCW
STPWE
SZN
T13
TEORI
TSG
TSK
TSV
TUC
U2A
UG4
UOJIU
UTJUX
UZXMN
VC2
VFIZW
W23
W48
WK8
YLTOR
Z45
Z7R
Z7S
Z7X
Z7Z
Z83
Z88
ZMTXR
~A9
AAPKM
AAYXX
ABBRH
ABDBE
ABFSG
ACSTC
ADHKG
AEZWR
AFDZB
AFHIU
AFOHR
AGQPQ
AHPBZ
AHWEU
AIXLP
ATHPR
AYFIA
CITATION
ABRTQ
ID FETCH-LOGICAL-c314t-adbdcbe23b298b7139353d1fd7a9cad4061e962ca060a885cd709f6cb051e8de3
IEDL.DBID C6C
ISSN 1384-5640
IngestDate Fri Jul 25 11:05:32 EDT 2025
Tue Jul 01 01:27:13 EDT 2025
Fri Feb 21 02:41:38 EST 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 1
Keywords Laser cutting machine
Traveling salesman problem
Path planning
Heuristic scheduling
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c314t-adbdcbe23b298b7139353d1fd7a9cad4061e962ca060a885cd709f6cb051e8de3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0002-0305-4288
OpenAccessLink https://doi.org/10.1007/s11044-023-09922-8
PQID 2866072392
PQPubID 2043839
PageCount 17
ParticipantIDs proquest_journals_2866072392
crossref_primary_10_1007_s11044_023_09922_8
springer_journals_10_1007_s11044_023_09922_8
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2023-09-01
PublicationDateYYYYMMDD 2023-09-01
PublicationDate_xml – month: 09
  year: 2023
  text: 2023-09-01
  day: 01
PublicationDecade 2020
PublicationPlace Dordrecht
PublicationPlace_xml – name: Dordrecht
PublicationTitle Multibody system dynamics
PublicationTitleAbbrev Multibody Syst Dyn
PublicationYear 2023
Publisher Springer Netherlands
Springer Nature B.V
Publisher_xml – name: Springer Netherlands
– name: Springer Nature B.V
References Christofides, N.: Worst-case analysis of a new heuristic for the travelling salesman problem. Tech. rep., Carnegie-Mellon Univ Pittsburgh Pa Management Sciences Research Group (1976)
LinS.KernighanB.W.An effective heuristic algorithm for the traveling-salesman problemOper. Res.197321249851635974210.1287/opre.21.2.4980256.90038
JörglM.GattringerH.MüllerA.An almost time optimal route planning method for complex manufacturing topologiesComputer Aided Systems Theory – EUROCAST 20152015BerlinSpringer67368010.1007/978-3-319-27340-2_83
WilsonR.J.Introduction to Graph Theory1979Upper Saddle RiverPearson Education0458.05024
GalilZ.Efficient algorithms for finding maximum matching in graphsACM Comput. Surv.1986181233885996510.1145/6462.65020606.68064
HelsgaunK.An effective implementation of the Lin–Kernighan traveling salesman heuristicEur. J. Oper. Res.20001261106130178160910.1016/S0377-2217(99)00284-20969.90073
KaranM.Skorin-KapovN.A branch and bound algorithm for the sequential ordering problem2011 Proceedings of the 34th International Convention MIPRO2011452457
Dewil, R.: On generating tool paths for laser cutters (2014)
DewilR.VansteenwegenP.CattrysseD.A review of cutting path algorithms for laser cuttersInt. J. Adv. Manuf. Technol.20168751865188410.1007/s00170-016-8609-1
GambardellaL.M.DorigoM.An ant colony system hybridized with a new local search for the sequential ordering problemINFORMS J. Comput.2000123237255177934010.1287/ijoc.12.3.237.126361040.90570
DantzigG.FulkersonR.JohnsonS.Solution of a large-scale traveling-salesman problemJ. Oper. Res. Soc. Am.195424393410709321414.90372
HormannK.AgathosA.The point in polygon problem for arbitrary polygonsComput. Geom.2001203131144186409010.1016/S0925-7721(01)00012-80990.68173
9922_CR3
G. Dantzig (9922_CR2) 1954; 2
K. Helsgaun (9922_CR7) 2000; 126
S. Lin (9922_CR11) 1973; 21
M. Jörgl (9922_CR9) 2015
9922_CR1
L.M. Gambardella (9922_CR6) 2000; 12
R.J. Wilson (9922_CR12) 1979
K. Hormann (9922_CR8) 2001; 20
M. Karan (9922_CR10) 2011
R. Dewil (9922_CR4) 2016; 87
Z. Galil (9922_CR5) 1986; 18
References_xml – reference: JörglM.GattringerH.MüllerA.An almost time optimal route planning method for complex manufacturing topologiesComputer Aided Systems Theory – EUROCAST 20152015BerlinSpringer67368010.1007/978-3-319-27340-2_83
– reference: Christofides, N.: Worst-case analysis of a new heuristic for the travelling salesman problem. Tech. rep., Carnegie-Mellon Univ Pittsburgh Pa Management Sciences Research Group (1976)
– reference: GalilZ.Efficient algorithms for finding maximum matching in graphsACM Comput. Surv.1986181233885996510.1145/6462.65020606.68064
– reference: GambardellaL.M.DorigoM.An ant colony system hybridized with a new local search for the sequential ordering problemINFORMS J. Comput.2000123237255177934010.1287/ijoc.12.3.237.126361040.90570
– reference: LinS.KernighanB.W.An effective heuristic algorithm for the traveling-salesman problemOper. Res.197321249851635974210.1287/opre.21.2.4980256.90038
– reference: WilsonR.J.Introduction to Graph Theory1979Upper Saddle RiverPearson Education0458.05024
– reference: DewilR.VansteenwegenP.CattrysseD.A review of cutting path algorithms for laser cuttersInt. J. Adv. Manuf. Technol.20168751865188410.1007/s00170-016-8609-1
– reference: Dewil, R.: On generating tool paths for laser cutters (2014)
– reference: DantzigG.FulkersonR.JohnsonS.Solution of a large-scale traveling-salesman problemJ. Oper. Res. Soc. Am.195424393410709321414.90372
– reference: HelsgaunK.An effective implementation of the Lin–Kernighan traveling salesman heuristicEur. J. Oper. Res.20001261106130178160910.1016/S0377-2217(99)00284-20969.90073
– reference: HormannK.AgathosA.The point in polygon problem for arbitrary polygonsComput. Geom.2001203131144186409010.1016/S0925-7721(01)00012-80990.68173
– reference: KaranM.Skorin-KapovN.A branch and bound algorithm for the sequential ordering problem2011 Proceedings of the 34th International Convention MIPRO2011452457
– volume: 18
  start-page: 23
  issue: 1
  year: 1986
  ident: 9922_CR5
  publication-title: ACM Comput. Surv.
  doi: 10.1145/6462.6502
– volume: 21
  start-page: 498
  issue: 2
  year: 1973
  ident: 9922_CR11
  publication-title: Oper. Res.
  doi: 10.1287/opre.21.2.498
– volume-title: Introduction to Graph Theory
  year: 1979
  ident: 9922_CR12
– volume: 2
  start-page: 393
  issue: 4
  year: 1954
  ident: 9922_CR2
  publication-title: J. Oper. Res. Soc. Am.
– volume: 20
  start-page: 131
  issue: 3
  year: 2001
  ident: 9922_CR8
  publication-title: Comput. Geom.
  doi: 10.1016/S0925-7721(01)00012-8
– start-page: 452
  volume-title: 2011 Proceedings of the 34th International Convention MIPRO
  year: 2011
  ident: 9922_CR10
– volume: 126
  start-page: 106
  issue: 1
  year: 2000
  ident: 9922_CR7
  publication-title: Eur. J. Oper. Res.
  doi: 10.1016/S0377-2217(99)00284-2
– ident: 9922_CR3
  doi: 10.1080/00207543.2014.895064
– start-page: 673
  volume-title: Computer Aided Systems Theory – EUROCAST 2015
  year: 2015
  ident: 9922_CR9
  doi: 10.1007/978-3-319-27340-2_83
– ident: 9922_CR1
– volume: 87
  start-page: 1865
  issue: 5
  year: 2016
  ident: 9922_CR4
  publication-title: Int. J. Adv. Manuf. Technol.
  doi: 10.1007/s00170-016-8609-1
– volume: 12
  start-page: 237
  issue: 3
  year: 2000
  ident: 9922_CR6
  publication-title: INFORMS J. Comput.
  doi: 10.1287/ijoc.12.3.237.12636
SSID ssj0021549
Score 2.3422406
Snippet Tracking sequences of predefined open and closed paths is of crucial interest for applications like laser cutting and similar production processes. The...
SourceID proquest
crossref
springer
SourceType Aggregation Database
Index Database
Publisher
StartPage 105
SubjectTerms Algorithms
Automotive Engineering
Control
Dynamical Systems
Electrical Engineering
Engineering
Heuristic
Heuristic methods
Heuristic sequencing
Laser beam cutting
Mechanical Engineering
Optimization
Precedence constraints
Sequences
Tracking
Trajectories
Traveling salesman problem
Vibration
Title Heuristic sequencing methods for time optimal tracking of nested, open and closed paths
URI https://link.springer.com/article/10.1007/s11044-023-09922-8
https://www.proquest.com/docview/2866072392
Volume 59
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV09T8MwED1Bu8DARwFRKJUHNmqRxI7tjFXVUoFgoqJMkb86QYKa9P9jJymFCgaWDIl1kZ5zuXc--x3AtVIipouQYS6Iwo7_CywDLXEcWkM4l5Iovw75-MSmM3o_j-eNTI4_C7NVv78tXHiiFLvIggMvoYrFLrTjkHDfpmHERl_JlZcaq5IrQXHMaNAckPndxs8gtGGWW8XQKsZMjuCgIYdoWM_mMezYrAOHDVFEjRsWHdj_piJ4Ai9Tu6r1llGzMdrdRnVr6AI5Uop8A3mUu5_Du7NeLqX26-MoX6CsWu0cIN9DC8nMIP2WF-5Vvk9xcQqzyfh5NMVNvwSsSUhLLI0yWtmIqCgRymWfCYmJCReGy0RL40O3TVikZcACKUSsDQ-SBdPKOaYVxpIzaGV5Zs8BUR3GXPtSlxWUJkI6HmNsEhnlxjMuu3CzBjD9qGUx0o0Asoc7dXCnFdyp6EJvjXHauEiRRoKxgEeOn3VhsMZ98_hvaxf_G34Je1E99TgIe9Aqlyt75YhEqfrQHt69Poz71ZfkrrNo-Al_AMC9
linkProvider Springer Nature
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwED5BGYCBRwFRKOCBjVrKw3GcsUJUAdpOregW-ZUJEtSk_x87DwIIBtbEukhffL7v7nx3ALdCsICkLsUh8wU2_J9h7kiOA1crPww594WNQ87mNF6Sp1WwaorCiva2e5uSrE7qrtjNeA4EGxuDHdtMFbNt2DFkgNm9vPTGn26WbTpWuVmM4IASpymV-V3Gd3PUccwfadHK2kyO4KChiWhc_9dj2NJZHw4byogahSz6sP-ln-AJvMR6U3deRs0VafMY1UOiC2ToKbKj5FFujok3I71cc2kj5ShPUVbFPUfITtNCPFNIvuaF-ZSdWFycwnLysLiPcTM5AUvfJSXmSigptOcLL2LC-KGRH_jKTVXII8mVNeI6op7kDnU4Y4FUoROlVAqjopop7Z9BL8szfQ6ISDcIpU16aUZIxLhhNEpHnhJmPQ35AO5aAJP3ukFG0rVCtnAnBu6kgjthAxi2GCeNshSJxyh1Qs8wtQGMWty7139Lu_jf8hvYjRezaTJ9nD9fwp5XbwPsuEPoleuNvjL0ohTX1W76AAk7xVc
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LT8MwDLZgSAgOPAaIwYAcuLGIPtI0PaLBNF4TByZ2q_LqCdpp7f4_SR90IDhwbSNXcuP4sx1_BrgUggUkcSkOmS-wwf8Mc0dyHLha-WHIuS9sHvJ5QsdT8jALZitd_OVt96YkWfU0WJamtLieq-S6bXwzUQTBxt9gxxKrYrYOGyZScW34NaTDr5DLEpCVIRcjOKDEqdtmfpfx3TW1ePNHibT0PKM92KkhI7qp_vE-rOm0C7s1fES1ceZd2F7hFjyAt7FeVizMqL4ubR6jamB0jgxURXasPMrMkfFhpBcLLm3WHGUJSssc6ADZyVqIpwrJ9yw3n7LTi_NDmI7uXodjXE9RwNJ3SYG5EkoK7fnCi5gwMWnkB75yExXySHJlHbqOqCe5Qx3OWCBV6EQJlcKYq2ZK-0fQSbNUHwMi0g1CaQtgmhESMW7QjdKRp4RZT0Peg6tGgfG8IsuIW1pkq-7YqDsu1R2zHvQbHce14eSxxyh1Qs-gth4MGr23r_-WdvK_5Rew-XI7ip_uJ4-nsOVVuwA7bh86xWKpzwzSKMR5uZk-AZ9myX0
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Heuristic+sequencing+methods+for+time+optimal+tracking+of+nested%2C+open+and+closed+paths&rft.jtitle=Multibody+system+dynamics&rft.au=Zauner%2C+Christian&rft.au=Gattringer%2C+Hubert&rft.au=M%C3%BCller%2C+Andreas&rft.au=J%C3%B6rgl%2C+Matthias&rft.date=2023-09-01&rft.issn=1384-5640&rft.eissn=1573-272X&rft.volume=59&rft.issue=1&rft.spage=105&rft.epage=121&rft_id=info:doi/10.1007%2Fs11044-023-09922-8&rft.externalDBID=n%2Fa&rft.externalDocID=10_1007_s11044_023_09922_8
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1384-5640&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1384-5640&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1384-5640&client=summon