配送网络设计
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
Shipping Network Design 是一个 API,用于解决 Liner Shipping Network Design and Scheduling 问题 (LSNDSP)。该问题涉及到班轮网络的设计和调度,以最大限度地降低运营成本,同时最大限度地提高港口之间商品需求的运输收入。网络设计子问题侧重于确定由网络提供服务的端口集、要分配给每个路由的容器数量,以及船只采取的路由。调度子问题涉及为船舶制定航行时间表,并考虑多个因素,例如不同港口之间的航行时间、货物装入时间、卸载和转运时间,以及不同港口之间的运输需求。
API 概览
API 的输入是描述
- 有船舶类别费用和限制的港口
- 船舶等级,以及载客量和车队规模
- 航段候选项,对应于给定持续时间内端口之间可能的连接和容器类别兼容性
- 港口之间的需求,包括运费和可选的运送时间限制
- (可选)现有船舶服务
如需详细了解输入请求,请参阅 REST 参考文档中的请求部分。
API 的输出是提供船舶服务和商品需求路径的响应。船舶服务时刻表是指具有给定出发时间的一系列航段候选项。每项容器服务都有一个指定的容器类别。商品需求路径被描述为船舶服务航段的序列。
如需详细了解输出响应,请参阅 REST 参考文档中的响应部分。
如何入手
如需获取对 Shipping Network Design API 的访问权限,请按照设置页面上的步骤操作。
获得访问权限后,您可以按照 API 示例页面上的示例来验证一切是否正常。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-08-09。
[null,null,["最后更新时间 (UTC):2024-08-09。"],[[["\u003cp\u003eThe Shipping Network Design API optimizes liner shipping networks to minimize costs and maximize revenue by determining port selection, vessel allocation, and routes.\u003c/p\u003e\n"],["\u003cp\u003eThe API considers port details, vessel classes, possible routes, and cargo demands as input to generate efficient vessel service schedules and commodity demand paths.\u003c/p\u003e\n"],["\u003cp\u003eUsers can access the API by following setup instructions and find a usage example to get started.\u003c/p\u003e\n"],["\u003cp\u003eProblem-solving is limited to 500 seconds with constraints on the number of ports and demands, with options for larger problems available through contact.\u003c/p\u003e\n"]]],["The API addresses the Liner Shipping Network Design and Scheduling Problem (LSNDSP). It determines optimal port service, vessel allocation per route, and vessel routes. Inputs include ports, vessel classes, possible port connections (leg candidates), and inter-port shipping demands. The API outputs vessel service schedules, which detail sequences of legs and departure times for specific vessel classes, along with commodity demand paths that describe how demands will be routed across those services. Users can get API access by following instructions in setup page.\n"],null,["# Shipping Network Design is an API to tackle the Liner Shipping Network Design\nand Scheduling Problem (LSNDSP). The problem involves the design and scheduling\nof a liner shipping network that minimizes operational costs, while maximizing\nrevenue from the shipping of commodity demand between ports. The network design\nsubproblem focuses on determining the set of ports serviced by the network, the\nnumber of vessels to be allocated to each route, and the routes to be taken by\nthe vessels. The scheduling subproblem, is concerned with developing sailing\nschedules for the vessels, considering factors such as sailing time between\nports, cargo loading, unloading and transshipment times, and the demand for\ntransportation between different ports.\n\nAPI overview\n------------\n\nThe input of the API is a request that describes\n\n- **Ports** with vessel class specific costs and restrictions\n- **Vessel classes** with capacity and fleet size\n- **Leg candidates** corresponding to possible connections between ports for a given duration and vessel class compatibility\n- **Demands** between ports, with freight rate and optional transit time restrictions\n- (optional) Existing vessel services\n\nFor details about the input request, refer to the request section in the\n[REST reference](/optimization/service/reference/rest/v1/shipping/designShippingNetwork#request-body).\n\nThe output of the API is a response providing **vessel services** and\n**commodity demand paths**. Vessel service schedules are defined as a sequence\nof leg candidates with a given departure time. Each vessel service has an\nassigned vessel class. Commodity demand paths are described as sequences of\nvessel service legs.\n\nFor details about the output response, refer to the response section in the\n[REST reference](/optimization/service/reference/rest/v1/shipping/designShippingNetwork#response-body).\n\nHow to get started\n------------------\n\nTo obtain access to the Shipping Network Design API, follow the steps on the\n[Setup](/optimization/service/setup) page.\n\nOnce you have access, you can verify that everything works by following the\nexample on the [API example](/optimization/service/shipping/example) page.\n| **Note:** Solves are limited to 500 seconds with a maximum of 250 ports and 15000 demands. If you're interested in solving larger problems for a longer time, contact [or-shipping+contact@google.com](mailto:or-shipping+contact@google.com)."]]