小编AdC*_*ros的帖子

在 docker-compose 构建上启动 mariaDB 时出错

在执行完 images rm、volumes rm 和 docker prune 之后,我在使用 docker-compose 启动 mariaDB 时遇到此错误

这是数据库组成部分(yml):

    mariaDB:
    image: 'mariadb:latest'
    environment:
        - MYSQL_ROOT_PASSWORD=root_password
Run Code Online (Sandbox Code Playgroud)

错误日志:

mariaDB_1 | 2022-05-27 20:14:42+00:00 [注意] [入口点]:MariaDB Server 1:10.8.3+maria~jammy 的入口点脚本已启动。

mariaDB_1 | 2022-05-27 20:14:42+00:00 [错误] [入口点]:

mariadbd 尝试检查配置时失败

mariaDB_1 | 命令是:mariadbd --verbose --help --log-bin-index=/tmp/tmp.JMRNT5ajM6

mariaDB_1 | 无法初始化计时器 services_mariaDB_1 已退出,代码为 1

提前致谢!

mariadb docker

10
推荐指数
2
解决办法
2万
查看次数

具有利润的连通图的优化问题

我正在尝试开发一种算法来解决我无法分类的问题,我公开了主题:

您有一张地图,分为多个部分,这些部分具有特定的区域和一定数量的人居住的地方。

该问题包括找到面积不超过特定值的连接部分的集合,从而最大化所选居民的数量。

目前我可以想到两种方法:

  • 将问题视为具有正自然值的无向图中的全对最短路径问题,其中不满足最大选定区域约束的解将被丢弃。为此,您可以使用 Floyd-Warshall 算法、适用于所有对的 Dijkstra 算法或 Thorup 算法(可以在时间 V * E 内完成,其中这些是图的顶点和边)。
  • 将其视为具有利润的开放车辆路径问题,其中每辆车可以在其想要的任何地方开始和结束(具有利润的开放车辆路径问题或 OVRPP)。
  • 另一种方法

此外,根据特定问题的组合,在某些情况下可以使用遗传算法和禁忌搜索,但这仅适用于不允许找到最佳解决方案的情况。

更清楚地说,所寻求的是获得面积之和不超过总面积的连接部分的选择。要最大化的参数是所选部分的总体总和。目标是找到最优解决方案。

例如,这是最大面积为 6(红色区域)的最佳选择

在此输入图像描述

谢谢大家!

algorithm graph-theory dijkstra floyd-warshall vehicle-routing

5
推荐指数
1
解决办法
321
查看次数