%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% own-bib.bib — Chao Li
%% biblatex, style=ieee, sorting=ydnt
%% Own name always written "Li, Chao" so \mynames{Li/Chao} bolds it.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%%%%%% JOURNAL ARTICLES %%%%%%%%%%%%%%%%%%%%%%%

@article{li2026bdcc,
  author   = {Li, Chao and Derevitskii, Ilia and Kovalchuk, Sergey},
  title    = {A Nonlocal Aggregation–Diffusion Model with Adaptive Perception
              Kernels for Descriptive Norm Dynamics},
  journal  = {Mathematics},
  publisher = {MDPI},
  year     = {2026},
  volume   = {14},
  number   = {20},
  pages    = {3837},
  date     = {2026-10-21},
  doi      = {10.3390/math14203837},
  url      = {https://doi.org/10.3390/math14203837}
}

@article{li2026eswa,
  author   = {Li, Chao and Kovalchuk, Sergey},
  title    = {{Joint optimization of logical structures and parameters in
               executable prescriptive norm system}},
  journal  = {Expert Systems with Applications},
  publisher = {Elsevier},
  year     = {2026},
  note     = {Submitted; with editor},
  keywords = {submitted}
}

@article{li2025jbi,
  author    = {Li, Chao and Petruchik, Olga and Grishanina, Elizaveta
               and Kovalchuk, Sergey V.},
  title     = {Multi-agent norm perception and induction in distributed healthcare},
  journal   = {Journal of Biomedical Informatics},
  volume    = {166},
  pages     = {104835},
  year      = {2025},
  publisher = {Elsevier},
  doi       = {}                     % TODO: fill DOI
}
%%%%%%%%%%%%%%%%%%%%%%%% MASTER'S THESIS %%%%%%%%%%%%%%%%%%%%%%%%

@mastersthesis{li2023semanticsearch,
  author   = {Li, Chao and Rusak, A. V.},
  title    = {Person Search in Images by Semantic Description},
  school   = {ITMO University},
  year     = {2023},
  note     = {In Russian},
  keywords = {thesis}
}

%%%%%%%%%%%%%%%%%% PEER-REVIEWED CONFERENCE PAPERS %%%%%%%%%%%%%%

@inproceedings{li2026lncs16786,
  author    = {Li, Chao and Derevitskii, I. and Kovalchuk, Sergey V.},
  title     = {Data-Driven Structural Optimization of Descriptive Norms:
               Bridging Micro and Macro Dynamics in Medical Contexts},
  booktitle = {Lecture Notes in Computer Science},   % TODO: likely ICCS 2026
  volume    = {16786},
  pages     = {388--402},
  year      = {2026},
  publisher = {Springer}
}

@inproceedings{li2026rolecond,
  author    = {Li, Chao and Petruchik, Olga and Kovalchuk, Sergey V.},
  title     = {Role-Conditioned Descriptive Norm Dynamics via Nonlocal
               Transport and Agent Learning},
  booktitle = {Lecture Notes in Computer Science},   % TODO: conference name
  year      = {2026},
  publisher = {Springer}
}

@inproceedings{li2026icaart,
  author    = {Li, Chao and Petruchik, Olga and Kovalchuk, Sergey V.},
  title     = {Modeling Medical Descriptive Norm Convergence and Violation
               via Nonlocal Transport and Agent Learning},
  booktitle = {Proceedings of the 18th International Conference on Agents
               and Artificial Intelligence ({ICAART})},
  volume    = {3},
  pages     = {2314--2321},
  year      = {2026},
  publisher = {SCITEPRESS}
}

@inproceedings{li2025lncs15908,
  author    = {Li, Chao and Zhang, Dutao and Ren, Fei and Kovalchuk, Sergey V.},
  title     = {Cross-Scale Modeling of Healthcare Norms and Patient Features
               Dynamics with Interpretable Machine Learning},
  booktitle = {Computational Science -- ICCS 2025 Workshops},
  volume    = {15908},
  pages     = {113--127},
  year      = {2025},
  publisher = {Springer},
  doi       = {10.1007/978-3-031-97557-8_9},
  url       = {https://doi.org/10.1007/978-3-031-97557-8_9}
}

@inproceedings{li2024lncs14835,
  author    = {Li, Chao and Petruchik, Olga and Grishanina, Elizaveta
               and Kovalchuk, Sergey V.},
  title     = {Modelling of practice sharing in complex distributed
               healthcare system},
  booktitle = {Lecture Notes in Computer Science},   % TODO: likely ICCS 2024
  volume    = {14835},
  pages     = {224--238},
  year      = {2024},
  publisher = {Springer}
}

@inproceedings{kovalchuk2024wiiat,
  author    = {Kovalchuk, Sergey V. and Li, Chao and Kubryak, Oleg V.},
  title     = {Towards Explaining Emergent Behavior in Multi-Agent Systems:
               Micro-Parameter Space Structuring with Feature Importance
               in the Heatbug Model},
  booktitle = {2024 {IEEE/WIC} International Conference on Web Intelligence
               and Intelligent Agent Technology ({WI-IAT})},
  pages     = {824--829},
  year      = {2024},
  publisher = {IEEE}
}

%%%%%%%%%%%%%%%%%%%% BOOKS / TEACHING MATERIALS %%%%%%%%%%%%%%%%%

@book{kovalchuk2026rl,
  author    = {Kovalchuk, Sergey V. and Ireddy, Ashish T. S. and Li, Chao},
  title     = {Selected Topics in Reinforcement Learning: Practical Hands-on},
  year      = {2025},
  publisher = {Buk},
  address   = {Kazan, Russia},
  isbn      = {978-5-00254-097-6},
  pagetotal = {67},
  url       = {https://github.com/iterater/abm_book_rl_practice/blob/main/build_results/book_published_v1.pdf},
  note      = {Study guide}
}

%%%%%%%%%%%%%%%%%% CONFERENCE ABSTRACTS AND TALKS %%%%%%%%%%%%%%%

@inproceedings{li2026cogsci,
  author       = {Li, Chao and Derevitskii, I. and Kovalchuk, S.},
  title        = {{Cognitive Architectures of Normative Alignment: Value-Driven
                   Inference versus Discrete Mathematical Computation}},
  booktitle    = {{11th International Conference on Cognitive Science:
                   Book of Abstracts}},
  venue        = {Nizhny Novgorod, Russia},
  eventdate    = {2026-08-24/2026-08-28},
  year         = {2026},
  pages        = {41--42},
  url          = {https://cogsci.neimark-it.ru/\#authors},
  note         = {Conference held in Nizhny Novgorod, 24--28 August 2026},
  keywords     = {abstract}
}

@inproceedings{tarasov2026roles,
  author       = {Tarasov, E. A. and Li, Chao and Kovalchuk, Sergey V.},
  title        = {Modelling the Dynamics of Software Developer Roles from
                  Source-Code Repository Data},
  booktitle    = {Modern Research and Technological Aspects of Software Engineering:
                  Proceedings of the All-Russian Scientific and Technical Conference},
  year         = {2026},
  pages        = {338--343},
  publisher    = {Orenburg State University},
  address      = {Orenburg, Russia},
  eventdate    = {2025-12-18/2025-12-19},
  isbn         = {978-5-7410-3589-4},
  url          = {https://konf.osu.ru/povtas/assets/files/conf_info/conf2/materials.pdf},
  note         = {In Russian; conference held on 18--19 December 2025}
}

@misc{li2025apsara,
  author       = {Li, Chao},
  title        = {Computational Cost of Medical Norm Reasoning in
                  Distributed Agents},
  howpublished = {AI on Cloud: The Rise of Human--Machine Synergy,
                  Apsara Conference 2025},
  year         = {2025},
  keywords     = {abstract}
}

@inproceedings{li2024congress,
  author       = {Li, Chao},
  title        = {Towards Modeling of Distributed Intelligence Systems
                  in Modern Healthcare},
  booktitle    = {XIII Congress of Young Scientists: Proceedings},
  volume       = {3},
  pages        = {61--64},
  publisher    = {ITMO University},
  address      = {Saint Petersburg, Russia},
  isbn         = {978-5-7577-0726-6},
  url          = {https://studnauka.itmo.ru/assets/files/sborniki/sbornik_kmu_13_tom_3_2024.pdf},
  year         = {2024},
  note         = {Scientific supervisor: Sergey V. Kovalchuk}
}

@misc{li2024itmoconf,
  author       = {Li, Chao},
  title        = {Towards Modeling of Distributed Intelligence Systems
                  in Modern Healthcare},
  howpublished = {53rd ({LIII}) Scientific and Educational-Methodological
                  Conference of ITMO University},
  year         = {2024},
  keywords     = {abstract}
}

@misc{li2024cane,
  author       = {Li, Chao},
  title        = {Smart blind guide cane based on structured light
                  image reconstruction},
  howpublished = {},                 % TODO: venue missing in source list
  year         = {2024},
  keywords     = {abstract}
}
