|
27 | 27 |
|
28 | 28 | ### Глава 1. Некоторые понятия линейной алгебры — `tex/part_01_Prep/chapter_01_LinearAlgebra/main.tex` — ⚠️ |
29 | 29 |
|
30 | | -> Ввод определений бинарных операций, полугрупп, моноидов, групп, полуколец, колец, матриц и векторов. Обсуждаются прикладные аспекты разреженных матриц и GraphBLAS. |
| 30 | +> Ввод определений бинарных операций, полугрупп, моноидов, групп, полуколец, колец, матриц и векторов. |
31 | 31 |
|
32 | 32 | - ✅ Раздел "Бинарные операции и их свойства" — `01_BinaryOperations.tex` |
33 | 33 | - ✅ Раздел "Полугруппа" — `02_Semigroup.tex` |
|
36 | 36 | - ✅ Раздел "Полукольцо" — `05_Semiring.tex` |
37 | 37 | - ✅ Раздел "Кольцо" — `06_Ring.tex` |
38 | 38 | - ✅ Раздел "Матрицы и вектора" — `07_MatricesAndVectors.tex` |
39 | | -- ⚠️ Раздел "Прикладные особенности" — `08_AppliedAspects.tex` |
40 | | - > Разреженные матрицы и представление значений: связь `\Opt{L}` с Option/Maybe. |
41 | | - > Поэлементные операции и проблема нулей: тип AtLeastOne. |
42 | | - > map2 — универсальная поэлементная операция (сложение, умножение, маска). |
43 | | - > mxm — обобщённое матричное умножение, параметризованное op\_mult/op\_add/zero. |
44 | | - > GraphBLAS: стандарт, моноиды/полукольца, SuiteSparse:GraphBLAS. |
45 | | - - Интегрированы материалы из статьи `papers_src/GraphBLAS_in_functional_style_КИО`: типы для разреженных матриц, проблема явных/неявных нулей, map2 и mxm, обзор GraphBLAS. |
46 | 39 |
|
47 | 40 | ### Глава 2. Некоторые понятия теории множеств — `tex/part_01_Prep/chapter_02_SetTheory/main.tex` — ✅ |
48 | 41 |
|
|
60 | 53 | - ⚠️ Раздел "Задачи поиска путей" — `02_PathProblems.tex` |
61 | 54 | - ⚠️ Раздел "Анализ путей в графе и линейная алгебра" — `03_PathAlgebra.tex` |
62 | 55 | - Планируемое содержание раздела: общие сведения об Algebraic Path Problems, примеры (транзитивное замыкание, APSP) |
| 56 | +- ⚠️ Раздел "Прикладные особенности" — `05_AppliedAspects.tex` |
| 57 | + > Разреженные матрицы и представление значений: связь `\Opt{L}` с Option/Maybe. |
| 58 | + > Поэлементные операции и проблема нулей: тип AtLeastOne. |
| 59 | + > map2 — универсальная поэлементная операция (сложение, умножение, маска). |
| 60 | + > mxm — обобщённое матричное умножение, параметризованное op\_mult/op\_add/zero. |
| 61 | + > GraphBLAS: стандарт, моноиды/полукольца, SuiteSparse:GraphBLAS. |
| 62 | + - Интегрированы материалы из статьи `papers_src/GraphBLAS_in_functional_style_КИО`: типы для разреженных матриц, проблема явных/неявных нулей, map2 и mxm, обзор GraphBLAS. |
63 | 63 | - ⚠️ Раздел "Обход графа в ширину" — `04_BFS.tex` |
64 | 64 | - Задачи |
65 | 65 | - Перестроить раздел "Анализ путей в графе и линейная алгебра". |
|
0 commit comments