{"id":"https://openalex.org/W2024578140","doi":"https://doi.org/10.1021/ci100297y","title":"MultiMCS: A Fast Algorithm for the Maximum Common Substructure Problem on Multiple Molecules","display_name":"MultiMCS: A Fast Algorithm for the Maximum Common Substructure Problem on Multiple Molecules","publication_year":2011,"publication_date":"2011-03-29","ids":{"openalex":"https://openalex.org/W2024578140","doi":"https://doi.org/10.1021/ci100297y","mag":"2024578140","pmid":"https://pubmed.ncbi.nlm.nih.gov/21446748"},"language":"en","primary_location":{"id":"doi:10.1021/ci100297y","is_oa":false,"landing_page_url":"https://doi.org/10.1021/ci100297y","pdf_url":null,"source":{"id":"https://openalex.org/S167262187","display_name":"Journal of Chemical Information and Modeling","issn_l":"1549-9596","issn":["1549-9596","1549-960X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320006","host_organization_name":"American Chemical Society","host_organization_lineage":["https://openalex.org/P4310320006"],"host_organization_lineage_names":["American Chemical Society"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Chemical Information and Modeling","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","pubmed"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5111552536","display_name":"Ramesh Hariharan","orcid":null},"institutions":[{"id":"https://openalex.org/I1299343005","display_name":"Strand Life Sciences (India)","ror":"https://ror.org/01pv03m42","country_code":"IN","type":"company","lineage":["https://openalex.org/I1299343005"]}],"countries":["IN"],"is_corresponding":true,"raw_author_name":"Ramesh Hariharan","raw_affiliation_strings":["Strand Life Sciences, Fifth Floor, Kirloskar Business Park, Bellary Road, Hebbal, Bangalore 560024, India"],"affiliations":[{"raw_affiliation_string":"Strand Life Sciences, Fifth Floor, Kirloskar Business Park, Bellary Road, Hebbal, Bangalore 560024, India","institution_ids":["https://openalex.org/I1299343005"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034721436","display_name":"Anand Janakiraman","orcid":null},"institutions":[{"id":"https://openalex.org/I1299343005","display_name":"Strand Life Sciences (India)","ror":"https://ror.org/01pv03m42","country_code":"IN","type":"company","lineage":["https://openalex.org/I1299343005"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Anand Janakiraman","raw_affiliation_strings":["Strand Life Sciences, Fifth Floor, Kirloskar Business Park, Bellary Road, Hebbal, Bangalore 560024, India"],"affiliations":[{"raw_affiliation_string":"Strand Life Sciences, Fifth Floor, Kirloskar Business Park, Bellary Road, Hebbal, Bangalore 560024, India","institution_ids":["https://openalex.org/I1299343005"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5054753004","display_name":"Ramaswamy Nilakantan","orcid":null},"institutions":[{"id":"https://openalex.org/I1299343005","display_name":"Strand Life Sciences (India)","ror":"https://ror.org/01pv03m42","country_code":"IN","type":"company","lineage":["https://openalex.org/I1299343005"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Ramaswamy Nilakantan","raw_affiliation_strings":["Strand Life Sciences, Fifth Floor, Kirloskar Business Park, Bellary Road, Hebbal, Bangalore 560024, India"],"affiliations":[{"raw_affiliation_string":"Strand Life Sciences, Fifth Floor, Kirloskar Business Park, Bellary Road, Hebbal, Bangalore 560024, India","institution_ids":["https://openalex.org/I1299343005"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084936704","display_name":"Bhupender Singh","orcid":"https://orcid.org/0000-0003-1654-5382"},"institutions":[{"id":"https://openalex.org/I1299343005","display_name":"Strand Life Sciences (India)","ror":"https://ror.org/01pv03m42","country_code":"IN","type":"company","lineage":["https://openalex.org/I1299343005"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Bhupender Singh","raw_affiliation_strings":["Strand Life Sciences, Fifth Floor, Kirloskar Business Park, Bellary Road, Hebbal, Bangalore 560024, India"],"affiliations":[{"raw_affiliation_string":"Strand Life Sciences, Fifth Floor, Kirloskar Business Park, Bellary Road, Hebbal, Bangalore 560024, India","institution_ids":["https://openalex.org/I1299343005"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027549390","display_name":"Sajith Varghese","orcid":null},"institutions":[{"id":"https://openalex.org/I1299343005","display_name":"Strand Life Sciences (India)","ror":"https://ror.org/01pv03m42","country_code":"IN","type":"company","lineage":["https://openalex.org/I1299343005"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Sajith Varghese","raw_affiliation_strings":["Strand Life Sciences, Fifth Floor, Kirloskar Business Park, Bellary Road, Hebbal, Bangalore 560024, India"],"affiliations":[{"raw_affiliation_string":"Strand Life Sciences, Fifth Floor, Kirloskar Business Park, Bellary Road, Hebbal, Bangalore 560024, India","institution_ids":["https://openalex.org/I1299343005"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5056808182","display_name":"Gregory A. Landrum","orcid":"https://orcid.org/0000-0001-6279-4481"},"institutions":[{"id":"https://openalex.org/I4400600974","display_name":"Novartis Institutes for BioMedical Research","ror":"https://ror.org/053gv2m95","country_code":null,"type":"funder","lineage":["https://openalex.org/I1283582996","https://openalex.org/I4400600974"]},{"id":"https://openalex.org/I1283582996","display_name":"Novartis (Switzerland)","ror":"https://ror.org/02f9zrr09","country_code":"CH","type":"company","lineage":["https://openalex.org/I1283582996"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Gregory Landrum","raw_affiliation_strings":["Novartis Institutes for BioMedical Research, CH-4002, Basel, Switzerland"],"affiliations":[{"raw_affiliation_string":"Novartis Institutes for BioMedical Research, CH-4002, Basel, Switzerland","institution_ids":["https://openalex.org/I1283582996","https://openalex.org/I4400600974"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5029464406","display_name":"Ansgar Schuffenhauer","orcid":"https://orcid.org/0000-0001-6385-0414"},"institutions":[{"id":"https://openalex.org/I4400600974","display_name":"Novartis Institutes for BioMedical Research","ror":"https://ror.org/053gv2m95","country_code":null,"type":"funder","lineage":["https://openalex.org/I1283582996","https://openalex.org/I4400600974"]},{"id":"https://openalex.org/I1283582996","display_name":"Novartis (Switzerland)","ror":"https://ror.org/02f9zrr09","country_code":"CH","type":"company","lineage":["https://openalex.org/I1283582996"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Ansgar Schuffenhauer","raw_affiliation_strings":["Novartis Institutes for BioMedical Research, CH-4002, Basel, Switzerland"],"affiliations":[{"raw_affiliation_string":"Novartis Institutes for BioMedical Research, CH-4002, Basel, Switzerland","institution_ids":["https://openalex.org/I1283582996","https://openalex.org/I4400600974"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5111552536"],"corresponding_institution_ids":["https://openalex.org/I1299343005"],"apc_list":null,"apc_paid":null,"fwci":5.2002,"has_fulltext":false,"cited_by_count":45,"citation_normalized_percentile":{"value":0.95828565,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"51","issue":"4","first_page":"788","last_page":"806"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10211","display_name":"Computational Drug Discovery Methods","score":0.9983000159263611,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T10211","display_name":"Computational Drug Discovery Methods","score":0.9983000159263611,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T10911","display_name":"Chemical Synthesis and Analysis","score":0.9911999702453613,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T10044","display_name":"Protein Structure and Dynamics","score":0.988099992275238,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/substructure","display_name":"Substructure","score":0.8442884683609009},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.7009811401367188},{"id":"https://openalex.org/keywords/heuristics","display_name":"Heuristics","score":0.6642038822174072},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5760964751243591},{"id":"https://openalex.org/keywords/heuristic","display_name":"Heuristic","score":0.5257681012153625},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.48762527108192444},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.4696100652217865},{"id":"https://openalex.org/keywords/cluster-analysis","display_name":"Cluster analysis","score":0.44611552357673645},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.4107888340950012},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3836909234523773},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.3337222635746002},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.11858758330345154}],"concepts":[{"id":"https://openalex.org/C99679407","wikidata":"https://www.wikidata.org/wiki/Q56761637","display_name":"Substructure","level":2,"score":0.8442884683609009},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.7009811401367188},{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.6642038822174072},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5760964751243591},{"id":"https://openalex.org/C173801870","wikidata":"https://www.wikidata.org/wiki/Q201413","display_name":"Heuristic","level":2,"score":0.5257681012153625},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.48762527108192444},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.4696100652217865},{"id":"https://openalex.org/C73555534","wikidata":"https://www.wikidata.org/wiki/Q622825","display_name":"Cluster analysis","level":2,"score":0.44611552357673645},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.4107888340950012},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3836909234523773},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.3337222635746002},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.11858758330345154},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","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":[{"descriptor_ui":"D000465","descriptor_name":"Algorithms","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D000465","descriptor_name":"Algorithms","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D000465","descriptor_name":"Algorithms","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D001185","descriptor_name":"Artificial Intelligence","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D001185","descriptor_name":"Artificial Intelligence","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D001185","descriptor_name":"Artificial Intelligence","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D010363","descriptor_name":"Pattern Recognition, Automated","qualifier_ui":"Q000379","qualifier_name":"methods","is_major_topic":false},{"descriptor_ui":"D010363","descriptor_name":"Pattern Recognition, Automated","qualifier_ui":"Q000379","qualifier_name":"methods","is_major_topic":false},{"descriptor_ui":"D010363","descriptor_name":"Pattern Recognition, Automated","qualifier_ui":"Q000379","qualifier_name":"methods","is_major_topic":false},{"descriptor_ui":"D015394","descriptor_name":"Molecular Structure","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D015394","descriptor_name":"Molecular Structure","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D015394","descriptor_name":"Molecular Structure","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D016000","descriptor_name":"Cluster Analysis","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D016000","descriptor_name":"Cluster Analysis","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D016000","descriptor_name":"Cluster Analysis","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D016555","descriptor_name":"Matched-Pair Analysis","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D016555","descriptor_name":"Matched-Pair Analysis","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D016555","descriptor_name":"Matched-Pair Analysis","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false}],"locations_count":2,"locations":[{"id":"doi:10.1021/ci100297y","is_oa":false,"landing_page_url":"https://doi.org/10.1021/ci100297y","pdf_url":null,"source":{"id":"https://openalex.org/S167262187","display_name":"Journal of Chemical Information and Modeling","issn_l":"1549-9596","issn":["1549-9596","1549-960X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320006","host_organization_name":"American Chemical Society","host_organization_lineage":["https://openalex.org/P4310320006"],"host_organization_lineage_names":["American Chemical Society"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Chemical Information and Modeling","raw_type":"journal-article"},{"id":"pmid:21446748","is_oa":false,"landing_page_url":"https://pubmed.ncbi.nlm.nih.gov/21446748","pdf_url":null,"source":{"id":"https://openalex.org/S4306525036","display_name":"PubMed","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of chemical information and modeling","raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":25,"referenced_works":["https://openalex.org/W1594341127","https://openalex.org/W1968680412","https://openalex.org/W1973584084","https://openalex.org/W1981142567","https://openalex.org/W2002747011","https://openalex.org/W2034974600","https://openalex.org/W2049105139","https://openalex.org/W2064440950","https://openalex.org/W2068720406","https://openalex.org/W2073993379","https://openalex.org/W2077440882","https://openalex.org/W2082403159","https://openalex.org/W2096725584","https://openalex.org/W2106364058","https://openalex.org/W2116007667","https://openalex.org/W2127432713","https://openalex.org/W2127553917","https://openalex.org/W2129893339","https://openalex.org/W2166559705","https://openalex.org/W2177508090","https://openalex.org/W2314727869","https://openalex.org/W2515184929","https://openalex.org/W2998574808","https://openalex.org/W4211250195","https://openalex.org/W4231597948"],"related_works":["https://openalex.org/W3153444835","https://openalex.org/W2153916713","https://openalex.org/W3177062893","https://openalex.org/W3125143773","https://openalex.org/W2007032764","https://openalex.org/W803550684","https://openalex.org/W2483226803","https://openalex.org/W4352977312","https://openalex.org/W4312926500","https://openalex.org/W2041180560"],"abstract_inverted_index":{"Several":[0],"efficient":[1],"correspondence":[2,70],"graph-based":[3],"algorithms":[4],"for":[5,73,128,139,168],"determining":[6],"the":[7,21,26,40,43,50,69,74,89,130,149,158],"maximum":[8],"common":[9,198],"substructure":[10],"(MCS)":[11],"of":[12,15,25,93,103,124,161],"a":[13,106,122,137,153,177,197],"pair":[14],"molecules":[16,32,104,163,170],"have":[17],"been":[18,114],"published":[19],"in":[20,42,116,184],"literature.":[22],"The":[23],"extension":[24],"problem":[27],"to":[28,38,49,80,87,152,156,165,195],"three":[29],"or":[30,53],"more":[31],"is":[33,63,85],"however":[34],"nontrivial;":[35],"heuristics":[36],"used":[37,194],"increase":[39],"efficiency":[41],"two-molecule":[44,75],"case":[45,52,76],"are":[46,182],"either":[47],"inapplicable":[48],"many-molecule":[51],"do":[54],"not":[55,113],"provide":[56,121,187],"significant":[57],"speedups.":[58],"Our":[59,180],"specific":[60],"algorithmic":[61],"contribution":[62],"two-fold.":[64],"First,":[65],"we":[66,120],"show":[67],"how":[68],"graph":[71],"approach":[72],"can":[77],"be":[78],"generalized":[79],"obtain":[81],"an":[82,166],"algorithm":[83,131,151,155,167],"that":[84,97,110,185],"guaranteed":[86],"find":[88,157],"optimum":[90],"connected":[91],"MCS":[92,160],"multiple":[94,162],"molecules,":[95],"and":[96,164],"runs":[98],"fast":[99],"on":[100,143,190],"most":[101],"families":[102,127],"using":[105],"new":[107],"divide-and-conquer":[108],"strategy":[109],"has":[111],"hitherto":[112],"reported":[115],"this":[117],"context.":[118],"Second,":[119],"characterization":[123],"those":[125],"compound":[126],"which":[129],"might":[132],"run":[133],"slowly,":[134],"along":[135],"with":[136,173],"heuristic":[138,154],"speeding":[140],"up":[141],"computations":[142],"these":[144],"families.":[145],"We":[146],"also":[147],"extend":[148],"above":[150],"disconnected":[159],"clustering":[169],"into":[171],"groups,":[172],"each":[174],"group":[175],"sharing":[176],"substantial":[178],"MCS.":[179],"methods":[181],"flexible":[183],"they":[186],"exquisite":[188],"control":[189],"various":[191],"matching":[192],"criteria":[193],"define":[196],"substructure.":[199]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":5},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":5},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":3},{"year":2016,"cited_by_count":4},{"year":2015,"cited_by_count":3},{"year":2014,"cited_by_count":5},{"year":2013,"cited_by_count":6},{"year":2012,"cited_by_count":3}],"updated_date":"2026-03-07T16:01:11.037858","created_date":"2025-10-10T00:00:00"}
