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...
Saved in:
Published in | Multibody system dynamics Vol. 59; no. 1; pp. 105 - 121 |
---|---|
Main Authors | , , , |
Format | Journal Article |
Language | English |
Published |
Dordrecht
Springer Netherlands
01.09.2023
Springer Nature B.V |
Subjects | |
Online Access | Get 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 |