{"id":"https://openalex.org/W4408953571","doi":"https://doi.org/10.1007/s10898-025-01482-9","title":"Time-optimal computation of the rectilinear convex hull with arbitrary orientation of sets of segments and circles","display_name":"Time-optimal computation of the rectilinear convex hull with arbitrary orientation of sets of segments and circles","publication_year":2025,"publication_date":"2025-03-26","ids":{"openalex":"https://openalex.org/W4408953571","doi":"https://doi.org/10.1007/s10898-025-01482-9"},"language":"en","primary_location":{"id":"doi:10.1007/s10898-025-01482-9","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10898-025-01482-9","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10898-025-01482-9.pdf","source":{"id":"https://openalex.org/S115925768","display_name":"Journal of Global Optimization","issn_l":"0925-5001","issn":["0925-5001","1573-2916"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Global Optimization","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s10898-025-01482-9.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5080397363","display_name":"Carlos Alegr\u0131\u0301a","orcid":"https://orcid.org/0000-0001-5512-5298"},"institutions":[{"id":"https://openalex.org/I119003972","display_name":"Roma Tre University","ror":"https://ror.org/05vf0dg29","country_code":"IT","type":"education","lineage":["https://openalex.org/I119003972"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Carlos Alegr\u00eda","raw_affiliation_strings":["Dipartimento di Ingegneria, Universit\u00e0 Roma Tre, Rome, Italy"],"raw_orcid":"https://orcid.org/0000-0001-5512-5298","affiliations":[{"raw_affiliation_string":"Dipartimento di Ingegneria, Universit\u00e0 Roma Tre, Rome, Italy","institution_ids":["https://openalex.org/I119003972"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088209970","display_name":"Justin Dallant","orcid":"https://orcid.org/0000-0001-5539-9037"},"institutions":[{"id":"https://openalex.org/I132053463","display_name":"Universit\u00e9 Libre de Bruxelles","ror":"https://ror.org/01r9htc13","country_code":"BE","type":"education","lineage":["https://openalex.org/I132053463"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Justin Dallant","raw_affiliation_strings":["Computer Science Department, Facult\u00e9 des Sciences, Universit\u00e9 libre de Bruxelles, Brussels, Belgium"],"raw_orcid":"https://orcid.org/0000-0001-5539-9037","affiliations":[{"raw_affiliation_string":"Computer Science Department, Facult\u00e9 des Sciences, Universit\u00e9 libre de Bruxelles, Brussels, Belgium","institution_ids":["https://openalex.org/I132053463"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082230826","display_name":"Pablo P\u00e9rez-Lantero","orcid":"https://orcid.org/0000-0002-8703-8970"},"institutions":[{"id":"https://openalex.org/I10457146","display_name":"Universidad de Santiago de Chile","ror":"https://ror.org/02ma57s91","country_code":"CL","type":"education","lineage":["https://openalex.org/I10457146"]}],"countries":["CL"],"is_corresponding":false,"raw_author_name":"Pablo P\u00e9rez-Lantero","raw_affiliation_strings":["Departamento de Matem\u00e1tica y Ciencia de la Computaci\u00f3n, Universidad de Santiago de Chile, Santiago, Chile"],"raw_orcid":"https://orcid.org/0000-0002-8703-8970","affiliations":[{"raw_affiliation_string":"Departamento de Matem\u00e1tica y Ciencia de la Computaci\u00f3n, Universidad de Santiago de Chile, Santiago, Chile","institution_ids":["https://openalex.org/I10457146"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5062044790","display_name":"Carlos Seara","orcid":"https://orcid.org/0000-0002-0095-1725"},"institutions":[{"id":"https://openalex.org/I9617848","display_name":"Universitat Polit\u00e8cnica de Catalunya","ror":"https://ror.org/03mb6wj31","country_code":"ES","type":"education","lineage":["https://openalex.org/I9617848"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Carlos Seara","raw_affiliation_strings":["Departament de Matem\u00e0tiques, Universitat Polit\u00e8cnica de Catalunya, C/ Jordi Girona 1, 08034, Barcelona, Spain"],"raw_orcid":"https://orcid.org/0000-0002-0095-1725","affiliations":[{"raw_affiliation_string":"Departament de Matem\u00e0tiques, Universitat Polit\u00e8cnica de Catalunya, C/ Jordi Girona 1, 08034, Barcelona, Spain","institution_ids":["https://openalex.org/I9617848"]}]}],"institutions":[],"countries_distinct_count":4,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5080397363"],"corresponding_institution_ids":["https://openalex.org/I119003972"],"apc_list":{"value":2190,"currency":"EUR","value_usd":2780},"apc_paid":{"value":2190,"currency":"EUR","value_usd":2780},"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.10410453,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"92","issue":"1","first_page":"227","last_page":"251"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10996","display_name":"Computational Geometry and Mesh Generation","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/1704","display_name":"Computer Graphics and Computer-Aided Design"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10996","display_name":"Computational Geometry and Mesh Generation","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/1704","display_name":"Computer Graphics and Computer-Aided Design"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11115","display_name":"Topology Optimization in Engineering","score":0.992900013923645,"subfield":{"id":"https://openalex.org/subfields/2205","display_name":"Civil and Structural Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11870","display_name":"Structural Analysis and Optimization","score":0.9919999837875366,"subfield":{"id":"https://openalex.org/subfields/2205","display_name":"Civil and Structural Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.8701587915420532},{"id":"https://openalex.org/keywords/convex-hull","display_name":"Convex hull","score":0.8293323516845703},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.6618344783782959},{"id":"https://openalex.org/keywords/hull","display_name":"Hull","score":0.6600253582000732},{"id":"https://openalex.org/keywords/regular-polygon","display_name":"Regular polygon","score":0.5977392792701721},{"id":"https://openalex.org/keywords/orientation","display_name":"Orientation (vector space)","score":0.5884348750114441},{"id":"https://openalex.org/keywords/geometry","display_name":"Geometry","score":0.47585079073905945},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.45183831453323364},{"id":"https://openalex.org/keywords/orthogonal-convex-hull","display_name":"Orthogonal convex hull","score":0.41062310338020325},{"id":"https://openalex.org/keywords/convex-body","display_name":"Convex body","score":0.3780009150505066},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.21625858545303345}],"concepts":[{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.8701587915420532},{"id":"https://openalex.org/C206194317","wikidata":"https://www.wikidata.org/wiki/Q1138624","display_name":"Convex hull","level":3,"score":0.8293323516845703},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.6618344783782959},{"id":"https://openalex.org/C37423430","wikidata":"https://www.wikidata.org/wiki/Q6750281","display_name":"Hull","level":2,"score":0.6600253582000732},{"id":"https://openalex.org/C112680207","wikidata":"https://www.wikidata.org/wiki/Q714886","display_name":"Regular polygon","level":2,"score":0.5977392792701721},{"id":"https://openalex.org/C16345878","wikidata":"https://www.wikidata.org/wiki/Q107472979","display_name":"Orientation (vector space)","level":2,"score":0.5884348750114441},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.47585079073905945},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.45183831453323364},{"id":"https://openalex.org/C64051489","wikidata":"https://www.wikidata.org/wiki/Q7104528","display_name":"Orthogonal convex hull","level":5,"score":0.41062310338020325},{"id":"https://openalex.org/C134912446","wikidata":"https://www.wikidata.org/wiki/Q5166516","display_name":"Convex body","level":4,"score":0.3780009150505066},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.21625858545303345},{"id":"https://openalex.org/C199104240","wikidata":"https://www.wikidata.org/wiki/Q118291","display_name":"Marine engineering","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1007/s10898-025-01482-9","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10898-025-01482-9","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10898-025-01482-9.pdf","source":{"id":"https://openalex.org/S115925768","display_name":"Journal of Global Optimization","issn_l":"0925-5001","issn":["0925-5001","1573-2916"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Global Optimization","raw_type":"journal-article"},{"id":"pmh:oai:upcommons.upc.edu:2117/427276","is_oa":true,"landing_page_url":"https://hdl.handle.net/2117/427276","pdf_url":null,"source":{"id":"https://openalex.org/S4377196262","display_name":"UPCommons institutional repository (Universitat Polit\u00e8cnica de Catalunya)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I9617848","host_organization_name":"Universitat Polit\u00e8cnica de Catalunya","host_organization_lineage":["https://openalex.org/I9617848"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/article"},{"id":"pmh:oai:RePEc:spr:jglopt:v:92:y:2025:i:1:d:10.1007_s10898-025-01482-9","is_oa":false,"landing_page_url":"http://link.springer.com/10.1007/s10898-025-01482-9","pdf_url":null,"source":{"id":"https://openalex.org/S4306401271","display_name":"RePEc: Research Papers in Economics","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I77793887","host_organization_name":"Federal Reserve Bank of St. Louis","host_organization_lineage":["https://openalex.org/I77793887"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"}],"best_oa_location":{"id":"doi:10.1007/s10898-025-01482-9","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10898-025-01482-9","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10898-025-01482-9.pdf","source":{"id":"https://openalex.org/S115925768","display_name":"Journal of Global Optimization","issn_l":"0925-5001","issn":["0925-5001","1573-2916"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Global Optimization","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1891666685","display_name":null,"funder_award_id":"DICYT 042332PL","funder_id":"https://openalex.org/F4320331146","funder_display_name":"Agencia Nacional de Investigaci\u00f3n y Desarrollo"},{"id":"https://openalex.org/G5949212702","display_name":null,"funder_award_id":"PID2019-104129GB-I00/AEI","funder_id":"https://openalex.org/F4320315062","funder_display_name":"Ministerio de Ciencia, Innovaci\u00f3n y Universidades"}],"funders":[{"id":"https://openalex.org/F4320315062","display_name":"Ministerio de Ciencia, Innovaci\u00f3n y Universidades","ror":null},{"id":"https://openalex.org/F4320328447","display_name":"Universitat Polit\u00e8cnica de Catalunya","ror":"https://ror.org/03mb6wj31"},{"id":"https://openalex.org/F4320331146","display_name":"Agencia Nacional de Investigaci\u00f3n y Desarrollo","ror":null}],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W4408953571.pdf"},"referenced_works_count":54,"referenced_works":["https://openalex.org/W136508088","https://openalex.org/W243610207","https://openalex.org/W620500721","https://openalex.org/W1580997425","https://openalex.org/W1596636544","https://openalex.org/W1965230032","https://openalex.org/W1966720998","https://openalex.org/W1968862776","https://openalex.org/W1972508246","https://openalex.org/W1973628836","https://openalex.org/W1980092773","https://openalex.org/W1983053496","https://openalex.org/W1992508337","https://openalex.org/W2000050422","https://openalex.org/W2009619919","https://openalex.org/W2017227406","https://openalex.org/W2020590137","https://openalex.org/W2020655744","https://openalex.org/W2028747718","https://openalex.org/W2039706936","https://openalex.org/W2039850053","https://openalex.org/W2049074379","https://openalex.org/W2051101397","https://openalex.org/W2065065327","https://openalex.org/W2070165907","https://openalex.org/W2071676345","https://openalex.org/W2083269131","https://openalex.org/W2096606628","https://openalex.org/W2142947709","https://openalex.org/W2147684095","https://openalex.org/W2165869491","https://openalex.org/W2167720542","https://openalex.org/W2223059791","https://openalex.org/W2293708857","https://openalex.org/W2603442307","https://openalex.org/W2611761853","https://openalex.org/W2739470232","https://openalex.org/W2905926165","https://openalex.org/W2911302472","https://openalex.org/W2956823442","https://openalex.org/W2963059745","https://openalex.org/W2965387605","https://openalex.org/W2990477440","https://openalex.org/W3092256677","https://openalex.org/W3092768451","https://openalex.org/W3103738870","https://openalex.org/W3103940077","https://openalex.org/W3107435687","https://openalex.org/W3142190060","https://openalex.org/W3188341704","https://openalex.org/W3195019692","https://openalex.org/W4212788998","https://openalex.org/W4303982821","https://openalex.org/W4386880148"],"related_works":["https://openalex.org/W2300145982","https://openalex.org/W2580512045","https://openalex.org/W1569666406","https://openalex.org/W2402215390","https://openalex.org/W2371177213","https://openalex.org/W3106007480","https://openalex.org/W2898323271","https://openalex.org/W2975354347","https://openalex.org/W4235292021","https://openalex.org/W2724410297"],"abstract_inverted_index":{"Abstract":[0],"We":[1,44,90,198],"explore":[2],"an":[3,73,107,177],"extension":[4],"to":[5,48,79,185,207],"rectilinear":[6,31,60],"convexity":[7],"of":[8,12,17,20,28,40,58,63,95,163,210],"the":[9,14,26,30,52,56,59,69,99,158,168,181,201],"classic":[10],"problem":[11,27],"computing":[13,29],"convex":[15,32,61],"hull":[16,33,62],"a":[18,38,93,171,208],"set":[19,39,94,209],"geometric":[21],"objects.":[22],"Namely,":[23],"we":[24,67,105,175],"solve":[25],"with":[34],"arbitrary":[35],"orientation":[36],"for":[37],"segments":[41,100,169],"and":[42,50,128,234],"circles.":[43,212],"describe":[45,106,176],"efficient":[46],"algorithms":[47,206],"compute":[49],"maintain":[51],"objects":[53],"appearing":[54],"on":[55],"boundary":[57],"such":[64],"sets,":[65],"while":[66],"rotate":[68],"coordinate":[70],"axes":[71],"by":[72],"angle":[74],"that":[75,109,179],"goes":[76],"from":[77],"0":[78],"$$2\\pi":[80],"$$":[81],"<mml:math":[82,116,131,148,188,222,237],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\">":[83,117,132,149,189,223,238],"<mml:mrow>":[84,118,133,150,190,224,239],"<mml:mn>2</mml:mn>":[85],"<mml:mi>\u03c0</mml:mi>":[86],"</mml:mrow>":[87,125,142,155,195,231,244],"</mml:math>":[88,126,143,156,196,232,245],".":[89,197],"first":[91],"consider":[92],"n":[96,211],"segments.":[97],"If":[98,166],"are":[101],"not":[102],"necessarily":[103],"disjoint,":[104],"algorithm":[108,178,215],"runs":[110,216],"in":[111,204,217],"optimal":[112,218],"$$\\Theta":[113,186,219,235],"(n\\log":[114,220],"n)$$":[115,221],"<mml:mi>\u0398</mml:mi>":[119,191,225,240],"<mml:mo>(</mml:mo>":[120,135,138,152,192,226,241],"<mml:mi>n</mml:mi>":[121,123,136,139,153,193,227,229,242],"<mml:mo>log</mml:mo>":[122,228],"<mml:mo>)</mml:mo>":[124,140,141,154,194,230,243],"time":[127,233],"$$O(n\\alpha":[129],"(n))$$":[130],"<mml:mi>O</mml:mi>":[134],"<mml:mi>\u03b1</mml:mi>":[137,151],"space,":[144],"where":[145],"$$\\alpha":[146],"(n)$$":[147,187,236],"is":[157],"extremely":[159],"slowly":[160],"growing":[161],"inverse":[162],"Ackermann\u2019s":[164],"function.":[165],"instead":[167],"form":[170],"simple":[172],"polygonal":[173],"chain,":[174],"improves":[180],"previous":[182],"space":[183],"complexity":[184],"then":[199],"extend":[200],"techniques":[202],"used":[203],"these":[205],"The":[213],"resulting":[214],"space.":[246]},"counts_by_year":[],"updated_date":"2026-05-06T08:25:59.206177","created_date":"2025-10-10T00:00:00"}
