{"id":"https://openalex.org/W2042218571","doi":"https://doi.org/10.1145/1247069.1247125","title":"A geometric framework for solving subsequence problems in computational biology efficiently","display_name":"A geometric framework for solving subsequence problems in computational biology efficiently","publication_year":2007,"publication_date":"2007-01-01","ids":{"openalex":"https://openalex.org/W2042218571","doi":"https://doi.org/10.1145/1247069.1247125","mag":"2042218571"},"language":"en","primary_location":{"id":"doi:10.1145/1247069.1247125","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1247069.1247125","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the twenty-third annual symposium on Computational geometry - SCG '07","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://infoscience.epfl.ch/record/121642","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5003618837","display_name":"Thorsten Bernholt","orcid":null},"institutions":[{"id":"https://openalex.org/I200332995","display_name":"TU Dortmund University","ror":"https://ror.org/01k97gp34","country_code":"DE","type":"education","lineage":["https://openalex.org/I200332995"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Thorsten Bernholt","raw_affiliation_strings":["University of Dortmund, Dortmund, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Dortmund, Dortmund, Germany","institution_ids":["https://openalex.org/I200332995"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000598657","display_name":"Friedrich Eisenbrand","orcid":"https://orcid.org/0000-0001-7928-1076"},"institutions":[{"id":"https://openalex.org/I206945453","display_name":"Paderborn University","ror":"https://ror.org/058kzsd48","country_code":"DE","type":"education","lineage":["https://openalex.org/I206945453"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Friedrich Eisenbrand","raw_affiliation_strings":["University of Paderborn, Paderborn, Germany","University of Paderborn,, Paderborn, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Paderborn, Paderborn, Germany","institution_ids":["https://openalex.org/I206945453"]},{"raw_affiliation_string":"University of Paderborn,, Paderborn, Germany","institution_ids":["https://openalex.org/I206945453"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5109240751","display_name":"Thomas Hofmeister","orcid":null},"institutions":[{"id":"https://openalex.org/I200332995","display_name":"TU Dortmund University","ror":"https://ror.org/01k97gp34","country_code":"DE","type":"education","lineage":["https://openalex.org/I200332995"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Thomas Hofmeister","raw_affiliation_strings":["University of Dortmund, Dortmund, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Dortmund, Dortmund, Germany","institution_ids":["https://openalex.org/I200332995"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.6139,"has_fulltext":false,"cited_by_count":14,"citation_normalized_percentile":{"value":0.88672689,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"310","last_page":"310"},"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.9969000220298767,"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.9969000220298767,"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/T10586","display_name":"Robotic Path Planning Algorithms","score":0.9783999919891357,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T10191","display_name":"Robotics and Sensor-Based Localization","score":0.9779999852180481,"subfield":{"id":"https://openalex.org/subfields/2202","display_name":"Aerospace 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/minkowski-addition","display_name":"Minkowski addition","score":0.7493753433227539},{"id":"https://openalex.org/keywords/subsequence","display_name":"Subsequence","score":0.6966722011566162},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.6432664394378662},{"id":"https://openalex.org/keywords/convex-hull","display_name":"Convex hull","score":0.5790096521377563},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.5363615155220032},{"id":"https://openalex.org/keywords/integer","display_name":"Integer (computer science)","score":0.4698794186115265},{"id":"https://openalex.org/keywords/longest-increasing-subsequence","display_name":"Longest increasing subsequence","score":0.416316419839859},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.4148257076740265},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.41308659315109253},{"id":"https://openalex.org/keywords/point","display_name":"Point (geometry)","score":0.41256898641586304},{"id":"https://openalex.org/keywords/minkowski-space","display_name":"Minkowski space","score":0.4123563766479492},{"id":"https://openalex.org/keywords/regular-polygon","display_name":"Regular polygon","score":0.4109605848789215},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.21909493207931519},{"id":"https://openalex.org/keywords/mathematical-analysis","display_name":"Mathematical analysis","score":0.06482261419296265}],"concepts":[{"id":"https://openalex.org/C10233890","wikidata":"https://www.wikidata.org/wiki/Q1322294","display_name":"Minkowski addition","level":3,"score":0.7493753433227539},{"id":"https://openalex.org/C137877099","wikidata":"https://www.wikidata.org/wiki/Q1332977","display_name":"Subsequence","level":3,"score":0.6966722011566162},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.6432664394378662},{"id":"https://openalex.org/C206194317","wikidata":"https://www.wikidata.org/wiki/Q1138624","display_name":"Convex hull","level":3,"score":0.5790096521377563},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.5363615155220032},{"id":"https://openalex.org/C97137487","wikidata":"https://www.wikidata.org/wiki/Q729138","display_name":"Integer (computer science)","level":2,"score":0.4698794186115265},{"id":"https://openalex.org/C170006305","wikidata":"https://www.wikidata.org/wiki/Q4183855","display_name":"Longest increasing subsequence","level":4,"score":0.416316419839859},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.4148257076740265},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.41308659315109253},{"id":"https://openalex.org/C28719098","wikidata":"https://www.wikidata.org/wiki/Q44946","display_name":"Point (geometry)","level":2,"score":0.41256898641586304},{"id":"https://openalex.org/C79464548","wikidata":"https://www.wikidata.org/wiki/Q464794","display_name":"Minkowski space","level":2,"score":0.4123563766479492},{"id":"https://openalex.org/C112680207","wikidata":"https://www.wikidata.org/wiki/Q714886","display_name":"Regular polygon","level":2,"score":0.4109605848789215},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.21909493207931519},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.06482261419296265},{"id":"https://openalex.org/C34388435","wikidata":"https://www.wikidata.org/wiki/Q2267362","display_name":"Bounded function","level":2,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1145/1247069.1247125","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1247069.1247125","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the twenty-third annual symposium on Computational geometry - SCG '07","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.94.6234","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.94.6234","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www2.math.uni-paderborn.de/fileadmin/Mathematik/AG-Eisenbrand/publications/journalversion.pdf","raw_type":"text"},{"id":"pmh:oai:infoscience.epfl.ch:121642","is_oa":true,"landing_page_url":"http://infoscience.epfl.ch/record/121642","pdf_url":null,"source":{"id":"https://openalex.org/S4306400487","display_name":"Infoscience (Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Text"}],"best_oa_location":{"id":"pmh:oai:infoscience.epfl.ch:121642","is_oa":true,"landing_page_url":"http://infoscience.epfl.ch/record/121642","pdf_url":null,"source":{"id":"https://openalex.org/S4306400487","display_name":"Infoscience (Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Text"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W101508493","https://openalex.org/W179323378","https://openalex.org/W1481901482","https://openalex.org/W1980951111","https://openalex.org/W1994094252","https://openalex.org/W2003692819","https://openalex.org/W2059985428","https://openalex.org/W2073008938","https://openalex.org/W2086065942","https://openalex.org/W2114510609","https://openalex.org/W2119321729","https://openalex.org/W2125962775","https://openalex.org/W2149906774","https://openalex.org/W2162894628","https://openalex.org/W2163178194","https://openalex.org/W2238365835","https://openalex.org/W2443862921","https://openalex.org/W2912202394","https://openalex.org/W3004540582"],"related_works":["https://openalex.org/W3122601395","https://openalex.org/W2969919693","https://openalex.org/W2125120904","https://openalex.org/W4225868058","https://openalex.org/W2035123411","https://openalex.org/W2112772040","https://openalex.org/W2131191265","https://openalex.org/W4389489786","https://openalex.org/W1540010783","https://openalex.org/W2075403678"],"abstract_inverted_index":{"In":[0],"this":[1],"paper,":[2],"we":[3,116],"introduce":[4],"the":[5,29,63,66,95,134,139,150,180],"notion":[6],"of":[7,21,65,69,145,149,164],"a":[8,19,61,81,119,126,157,161],"constrained":[9],"Minkowski":[10,72],"sumwhich":[11],"for":[12,78,130],"two":[13],"(finite)":[14],"point-sets":[15],"P,Q\u2286":[16],"R2":[17],"and":[18,103,136,169,174],"set":[20],"k":[22,91],"inequalities":[23],"Ax\u2265":[24],"b":[25],"is":[26,92,153],"defined":[27],"as":[28],"point-set":[30],"(P":[31],"\u2295":[32],"Q)Ax\u2265":[33],"b=":[34],"x":[35],"=":[36],"p+q":[37],"|":[38],"\u2208":[39,42],"P,":[40],"q":[41],"Q,":[43],",":[44],"Ax":[45],"\u2265":[46],"b.":[47],"We":[48,74],"show":[49],"that":[50,154],"typical":[51],"subsequenceproblems":[52],"from":[53],"computational":[54],"biology":[55],"can":[56],"be":[57],"solved":[58],"by":[59,114],"computing":[60,79],"setcontaining":[62],"vertices":[64],"convex":[67],"hull":[68],"an":[70,76],"appropriatelyconstrained":[71],"sum.":[73],"provide":[75],"algorithm":[77],"such":[80],"setwith":[82],"running":[83,121,128,142],"time":[84,122,129],"O(N":[85],"log":[86],"N),":[87],"where":[88,101],"N=|P|+|Q|":[89],"if":[90],"fixed.":[93],"For":[94],"special":[96],"case":[97],"(P\u2295":[98],"Q)x1\u2265":[99],"\u03b2,":[100],"P":[102],"Q":[104],"consistof":[105],"points":[106],"with":[107],"integer":[108],"x1-coordinates":[109],"whose":[110],"absolute":[111],"values":[112],"arebounded":[113],"O(N),":[115],"even":[117,177],"achieve":[118],"linear":[120,127],"O(N).":[123],"Wethereby":[124],"obtain":[125],"many":[131],"subsequence":[132,165],"problemsfrom":[133],"literature":[135],"improve":[137],"upon":[138],"best":[140],"known":[141],"times":[143],"forsome":[144],"them.The":[146],"main":[147],"advantage":[148],"presented":[151],"approach":[152],"it":[155],"provides":[156],"generalframework":[158],"within":[159],"which":[160],"broad":[162],"variety":[163],"problems":[166],"canbe":[167],"modeled":[168],"solved.This":[170],"includes":[171],"objective":[172],"functions":[173],"constraintswhich":[175],"are":[176],"more":[178],"complexthan":[179],"ones":[181],"considered":[182],"before.":[183]},"counts_by_year":[{"year":2016,"cited_by_count":1},{"year":2013,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
