{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,7]],"date-time":"2026-10-07T19:32:04Z","timestamp":1791401524992,"version":"4.3.3"},"reference-count":23,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2026,5,11]],"date-time":"2026-05-11T00:00:00Z","timestamp":1778457600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Neurol."],"abstract":"<jats:sec>\n                    <jats:title>Objective<\/jats:title>\n                    <jats:p>We represent primary headaches within the International Headache Classification (ICHD3) in matrix form and show that this representation allows for automated diagnosis as well as additional insights into headache classification.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Background<\/jats:title>\n                    <jats:p>ICHD3 has been the gold standard for clinical trials and research in headache medicine. Given its criteria-based language, ICHD3 can be interpreted as a set of logical statements and as a result can be encoded as the biadjacency matrix of a mathematical graph. This paper implements this interpretation of the classification and explores the clinical and theoretical implications of this approach.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Methods<\/jats:title>\n                    <jats:p>\n                      Each diagnosis in the ICHD3 is defined by a list of characteristics. Combinations of characteristics form phenotypes. Multiple phenotypes may fit a given diagnosis. We first translated all characteristics for primary headache diagnoses in the ICHD3 into true\/false statements. We then generated a matrix of valid ICHD3 diagnoses as follows:\n                      <jats:list>\n                        <jats:list-item>\n                          <jats:p>Each row of the matrix represents a phenotype.<\/jats:p>\n                        <\/jats:list-item>\n                        <jats:list-item>\n                          <jats:p>Each column of the matrix represents a characteristic.<\/jats:p>\n                        <\/jats:list-item>\n                        <jats:list-item>\n                          <jats:p>\n                            If any phenotype contains a characteristic, then that element is encoded as\n                            <jats:list>\n                              <jats:list-item>\n                                <jats:p>Otherwise, it is encoded as 0.<\/jats:p>\n                              <\/jats:list-item>\n                            <\/jats:list>\n                          <\/jats:p>\n                        <\/jats:list-item>\n                      <\/jats:list>\n                    <\/jats:p>\n                    <jats:p>From this matrix, we calculated its bipartite projection and Markov cluster. We also row reduced to derive the basis vectors that span the space of all headache phenotypes.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Results<\/jats:title>\n                    <jats:p>Chronic migraine diagnoses as well as the characteristics \u201cgreater than 15 days per month\u201d and \u201cmore than 3 months\u201d have the strongest associations based on bipartite projection. Markov clustering yields 64 clusters. These clusters can be organized by ICHD3 diagnoses and demonstrates the level of fragmentation of individual diagnoses within the classification: Migraine is composed of 1 cluster, for example, whereas paroxysmal hemicrania can be broken down into 9 clusters. Finally, row reduction of our matrix yields 63 basis vectors, implying that all headache diagnoses in the ICHD3 can be represented as linear combinations of 63 characteristics. These 63 characteristics correspond to the following: duration, frequency, aura characteristics, size\/location, laterality, clearly remembered onset, TAC features, total number of episodes, severity, nausea\/vomiting, photophobia, pulsating, alleviation by triptans, and association with awakening, sexual activity, physical activity, temperature, compression or traction, coughing.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Conclusion<\/jats:title>\n                    <jats:p>Our result demonstrates that ICHD3 is a mathematical entity and that headache diagnoses can exist in a 63-dimensional vector space. This mathematical embodiment of classification allows us to conduct (1) large scale systematic investigations of relationships between headache and phenotypes, (2) generate a graphical representation of characteristics and phenotypes and (3) potentially improve diagnostic accuracy and efficiency.<\/jats:p>\n                  <\/jats:sec>","DOI":"10.3389\/fneur.2026.1812996","type":"journal-article","created":{"date-parts":[[2026,5,11]],"date-time":"2026-05-11T15:04:15Z","timestamp":1778511855000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Matrix and graphical representation of the primary headache syndromes in the International Classification of Headache Disorders (ICHD3): a basis for automated diagnosis and analysis of criteria"],"prefix":"10.3389","volume":"17","author":[{"given":"Pengfei","family":"Zhang","sequence":"first","affiliation":[{"name":"Department of Neurology, Beth Israel Deaconess Medical Center","place":["Boston, MA, United States"]},{"name":"Department of Neurology, Harvard Medical School","place":["Boston, MA, United States"]},{"name":"Department of Neurology, Rutgers Robert Wood Johnson Medical School","place":["New Brunswick, NJ, United States"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Roger","family":"Cheng","sequence":"additional","affiliation":[{"name":"Department of Neurology, Rutgers Robert Wood Johnson Medical School","place":["New Brunswick, NJ, United States"]}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1965","published-online":{"date-parts":[[2026,5,11]]},"reference":[{"key":"B1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1177\/0333102417738202","article-title":"Headache Headache Classification Committee of the International Headache Society (IHS) The International Classification of Headache Disorders, 3rd edition","volume":"38","year":"2018","journal-title":"Cephalalgia"},{"key":"B2","doi-asserted-by":"publisher","first-page":"864","DOI":"10.1017\/S1471068420000290","article-title":"A logic-based decision support system for the diagnosis of headache disorders according to the ICHD-3 international classification","volume":"20","author":"Costabile","year":"2020","journal-title":"Theory Prac Log Prog."},{"key":"B3","doi-asserted-by":"publisher","first-page":"1221209","DOI":"10.3389\/fneur.2023.1221209","article-title":"Which headache disorders can be diagnosed concurrently? An analysis of ICHD3 criteria using prime encoding system","volume":"14","author":"Zhang","year":"2023","journal-title":"Front Neurol."},{"key":"B4","unstructured":"Weisstein\n              E\n            \n          \n          \u201cBipartite Graph.\u201d From MathWorld\u2013A Wolfram Resource"},{"key":"B5","doi-asserted-by":"publisher","first-page":"e0244363","DOI":"10.1371\/journal.pone.0244363","article-title":"Backbone: an R package for extracting the backbone of bipartite projections","volume":"16","author":"Domagalski","year":"2021","journal-title":"PLoS ONE."},{"key":"B6","unstructured":"Ma\n              E\n            \n          \n          Network Analysis Made Simple"},{"key":"B7","unstructured":"Hoffman\n              M\n            \n          \n          Methods for Network Analysis."},{"key":"B8","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1137\/040608635","article-title":"Graph clustering via a discrete uncoupling process","volume":"30","author":"van","year":"2008","journal-title":"SIAM J Matrix Anal Appl"},{"key":"B9","unstructured":"Markov Clsutering\n          \n          \n            \n              Allard\n              G"},{"key":"B10","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1016\/j.physrep.2013.08.002","article-title":"Clustering and community detection in directed networks: A survey","volume":"533","author":"Malliaros","year":"2013","journal-title":"Phys Rep"},{"key":"B11","doi-asserted-by":"publisher","first-page":"2498","DOI":"10.1101\/gr.1239303","article-title":"Cytoscape: a software environment for integrated models of biomolecular interaction networks","volume":"13","author":"Shannon","year":"2003","journal-title":"Genome Res."},{"key":"B12","doi-asserted-by":"publisher","first-page":"2589","DOI":"10.3390\/diagnostics12112589","article-title":"The structure and organizations of ICHD-3 differential diagnoses through DiffNet: a pilot study","volume":"12","author":"Zhang","year":"2022","journal-title":"Diagnostics."},{"key":"B13","doi-asserted-by":"publisher","first-page":"1727986","DOI":"10.3389\/fneur.2025.1727986","article-title":"Diagnosis through differentiation: a pilot study on improving the diagnostic efficiency of primary headaches in ICHD3","volume":"16","author":"Zhang","year":"2025","journal-title":"Front Neurol."},{"key":"B14","volume-title":"Linear Algebra and Its Applications","author":"Lay","year":"2003"},{"key":"B15","doi-asserted-by":"publisher","first-page":"1526037","DOI":"10.3389\/fneur.2025.1526037","article-title":"Network analysis of headache diagnoses using international classification of headache disorders, 3rd edition","volume":"16","author":"Zhang","year":"2025","journal-title":"Front Neurol."},{"key":"B16","doi-asserted-by":"publisher","first-page":"431","DOI":"10.1007\/s11916-010-0145-3","article-title":"New daily-persistent headache versus tension-type headache","volume":"14","author":"Robbins","year":"2010","journal-title":"Curr Pain Headache Rep."},{"key":"B17","doi-asserted-by":"publisher","first-page":"138","DOI":"10.1186\/s10194-025-02062-8","article-title":"4\u20137 December 2024","volume":"26","year":"2025","journal-title":"J Headache Pain"},{"key":"B18","volume-title":"Truth and Method","author":"Gadamer","year":"1975"},{"key":"B19","doi-asserted-by":"publisher","first-page":"giz130","DOI":"10.1093\/gigascience\/giy014","article-title":"Bipartite graphs in systems biology and medicine: a survey of methods and applications","volume":"9","author":"Pavlopoulos","year":"2020","journal-title":"Gigascience"},{"key":"B20","doi-asserted-by":"publisher","first-page":"1401","DOI":"10.1111\/head.13624","article-title":"The three T's of NDPH (how clinical observations have led to improved treatment outcomes)","volume":"59","author":"Rozen","year":"2019","journal-title":"Headache."},{"key":"B21","doi-asserted-by":"publisher","first-page":"296","DOI":"10.1212\/CON.0000000000001413","article-title":"Approach to the patient with headache","volume":"30","author":"Friedman","year":"2024","journal-title":"Continuum."},{"key":"B22","doi-asserted-by":"publisher","first-page":"564","DOI":"10.1016\/j.nrleng.2018.12.016","article-title":"Headache: what to ask, how to examine, and what scales to use. Recommendations of the Spanish society of neurology's headache study group","volume":"37","author":"Gago-Veiga","year":"2022","journal-title":"Neurologia."},{"key":"B23","doi-asserted-by":"publisher","first-page":"519","DOI":"10.1111\/head.12739","article-title":"An Analysis of UCNS certified headache center patient intake forms","volume":"56","author":"Sharon","year":"2016","journal-title":"Headache."}],"container-title":["Frontiers in Neurology"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fneur.2026.1812996\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,11]],"date-time":"2026-05-11T15:04:21Z","timestamp":1778511861000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fneur.2026.1812996\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,5,11]]},"references-count":23,"alternative-id":["10.3389\/fneur.2026.1812996"],"URL":"https:\/\/doi.org\/10.3389\/fneur.2026.1812996","relation":{},"ISSN":["1664-2295"],"issn-type":[{"value":"1664-2295","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,5,11]]},"article-number":"1812996"}}