최근에는 지진, 태풍 및 산불이 더 빈번하게 일어나고 있으며, 강도가 높아지고 있습니다. 

그러나 귀사의 공급망은 어떠한 자연 재해도 성공적으로 극복할 수 있어야 모든 고객 수요를 충족할 수 있습니다. 

이처럼 안정적이고 유연한 공급망을 구축하기 위한 방법은 다음과 같습니다.


최근의 보고서인 '폭풍이오고 있습니다 : 당신의 공급망은 자연 재해 상황을 대비하고 있습니까?'를 다운로드하십시오. 자연 재해를 극복하기 위해 공급망을 성공적으로 관리하여 가동 중단 시간을 최소화하고 가장 까다로운 조건에도 불구하고 고객 만족을 극대화하고 매출을 유지하는 방법에 대해 알아보십시오.


Keysight Technologies가 Kinaxis®를 사용하여 어떻게 캘리포니아 산불을 극복하고 성공적인 매출 신장을 달성했는지를 발견하게됩니다.



Earthquakes, hurricanes and wildfires. If they all seem to be happening more frequently, and with more intensity, you're not wrong. 

 

That's why when it comes to your supply chain, you need to be able to successfully navigate through whatever Mother Nature throws at you to ensure you meet every customer commitment. Here's how you can start. 


Download our latest paper, 'A Storm is coming: Is your supply chain prepared for the next natural disaster?' to learn how you can successfully manage your supply chain through natural disasters to minimize downtime, ensure customer satisfaction and sustain revenue despite the harshest conditions. 


You'll also discover how Keysight Technologies successfully fought through raging California wildfires using Kinaxis® to achieve their highest-ever revenue growth. 





Reference : https://icrontech.com/blog_item/optimization-vs-heuristics-which-is-the-right-approach-for-your-business/


Optimization vs. heuristics: Which is the right approach for your business?

Author: Z. Caner Taşkın

In today’s hypercompetitive and highly complex business environment, companies are constantly searching for ways to gain competitive advantage by improving the speed, efficiency, and quality of the goods and services they deliver to customers through their supply chains. The key to unlocking success in supply chain management is being able to make optimized business decisions by finding the best possible solution to your company’s planning and scheduling problems.

There are many techniques – such as constraint programming, mathematical programming, metaheuristics, local search, machine learning algorithms and evolutionary algorithms like genetic algorithms and simulated annealing – that are used to solve supply chain planning and scheduling problems. These algorithms can be classified into two main categories, which we are going to examine in this blog: heuristics and optimization.

The aim of optimization and heuristic solutions is the same – to provide the best possible solution to a given supply chain problem – but their outcomes are often dramatically different.

Here we examine the differences between optimization and heuristics, and explore the pros and cons of each approach.

 

Defining the difference between heuristics and optimization

Fundamentally, every supply chain planning and scheduling problem is at heart an optimization problem. Its solution involves determining the best way to synchronize supply and demand across the supply chain network – to boost customer satisfaction and bottom-line results.

One popular technique that businesses employ to solve their supply chain planning and scheduling problems is heuristics. Simply put, a heuristic is a problem-solving approach that utilizes a practical process (commonly referred to as “rule of thumb” or “best practice”) to produce a feasible solution that is good enough to quickly solve a particular problem and achieve immediate goals – but not necessarily an optimal solution.

In contrast, an optimization model employs an intelligent, automated process to generate an optimal solution to a particular problem – taking decision variables such as production, inventory, and shipment quantities as well as constraints and key performance indicators (KPIs) into account. Supply chain optimization solutions aim to offer the best possible avenue to achieve optimal performance across your procurement, production, inventory, and distribution operations – maximizing delivery performance and overall profitability.

 

The pros and cons of the heuristic approach

The main advantage of adopting a heuristic approach is that it offers a quick solution, which is easy to understand and implement. Heuristic algorithms are practical, serving as fast and feasible short-term solutions to planning and scheduling problems.

The main downside of the heuristic approach is that it is – in the vast majority of cases – unable to deliver an optimal solution to a planning and scheduling problem.

Heuristic approaches can offer a quick fix to a specific planning or scheduling issue, but are not capable of serving as viable solutions that deliver the best possible results. This means that heuristics tend to “leave money on the table” – they often stop with a solution, even though there are better solutions of the same problem that yield lower supply chain cost, higher order satisfaction performance or higher overall profit. Over time, as your business model and processes evolve and develop, heuristic solutions will inevitably falter and fail – as they are simply not supple enough to accommodate your company’s evolving needs and requirements.

Another disadvantage is the lack of flexibility that heuristic approaches possess. If, for example, key decision variables, constraints or KPIs change, or if a new machine is added to the production line that shifts the bottleneck in the production process, a hard- or pre-coded heuristic may no longer be capable of serving as a valid and viable solution and might need to be reconfigured. Furthermore, a modest change in your operational processes or the underlying data patterns, such as distribution of demand over time or product mix, can have a major impact on the performance of the heuristic – and this can pose a serious risk to your company’s overall productivity and profitability.

In sum, heuristic techniques are practical and offer fast and feasible short-term solutions to planning and scheduling challenges, but lack the power and flexibility to create ongoing, optimal solutions that create pathways to greater productivity and profitability.

 

The pros and cons of the optimization approach

The main advantage of the optimization approach is that it produces the best possible solution to a given planning and scheduling problem.

Indeed, optimization algorithms are guaranteed to generate optimal solutions, which outperform their heuristic counterparts and enable businesses to maximize cost- and operational-efficiency.

One of the chief benefits of optimization models is their flexibility, as they can automatically adjust and adapt to take into account the myriad decision variables and changing goals, constraints, and complexities in any business environment and generate the best possible planning and scheduling solutions.

Optimization techniques empower planners to make optimized decisions and achieve higher levels of productivity and performance.

There are, though, some disadvantages to the optimization approach. Firstly, optimization models are highly sophisticated, and specific expertise and technologies are required to devise and deploy optimization solutions. For example, in order to generate an optimization solution, a thorough understanding of mathematical programming concepts and utilization of special solvers are necessary.

Also, compared to their heuristic counterparts, optimization algorithms typically take more time to execute – as they are mathematically difficult to solve. Furthermore, some real-world processes cannot be adequately modeled using linear optimization techniques, and it is sometimes difficult to model intangible business objectives such as “fairness” in an optimization model.

 

Which approach is right for your business?

Ultimately, there is no “best” approach to solving your supply chain planning and scheduling problems – it all boils down to which approach is right for your business.

If we compare heuristic versus optimization algorithms in terms of solution quality, the latter is the clear winner. Solution quality is often a critical success factor for tactical and strategic level supply chain optimization decisions, which makes optimization a natural choice.

But if your business needs a reasonably good solution in a short amount of time, which is often the case in real-time operational settings, then a heuristic solution may be the right choice for you.

In many cases, however, a complementary approach between optimization and heuristics is the most effective solution. ICRON supports not only optimization and heuristics, but also other algorithmic paradigms including evolutionary algorithms, rule-based algorithms, local search and multi-objective optimization. And using ICRON’s innovative modeling system GSAMS, it is possible to design hybrid solution approaches.

For example, it is possible to employ a heuristic that utilizes business know-how and decision maker experience to generate a good solution for the problem. This heuristic solution can then be passed as a starting point to the optimization model. Then the solver either proves optimality, or improves the heuristic solution instead of solving the problem from scratch.

Another hybrid solution approach that balances solution quality and computation time for those businesses that are urgently looking to solve a planning and scheduling issue, but don’t have time to wait for an optimal solution to be found is “optimization-based heuristics.” This type of heuristics employs optimization techniques to speed up the solution process and deliver solutions that are better than those generated by traditional heuristic approaches, but not necessarily optimal.

ICRON possesses the ability to create optimization-based heuristics and other hybrid solution approaches – and this is a unique feature of our Optimized Decision Making platform. Our customers benefit from this complementary approach, as they can design and deploy a planning system that perfectly fits their business requirements.

Reference : The Economist


1. Smart Contracts

The term ‘smart contract’ was first coined in 1993, but it’s recently become a buzzworthy term thanks to the 2013 release of the Ethereum Project. The Project “is a decentralized platform that runs smart contracts: applications that run exactly as programmed without any possibility of downtime, censorship, fraud or third party interference.”

Chris DeRose further explains on American Banker that ‘smart contracts’ are “self-automated computer programs that can carry out the terms of any contract.” In essence, “it is a financial security held in escrow by a network that is routed to recipients based on future events, and computer code.” Businesses will be able to use ‘smart contracts’ to bypass regulations and “lower the costs for a subset of our most common financial transactions.” Best of all? These contracts will be unbreakable.

{Browse technology courses for executives }

Companies like Slock, which is an Ethereum-enabled internet-of-things platform, uses this application to allow customer to rent bicycles where they can unlock a smart lock after both parties agreed on the terms of the contract.

2. Cloud Storage

Cloud storage will be another application that businesses can take advantage of. Storj, which at the time of this article is still in beta-testing, is one such company that’s offering secure cloud storage while decreasing dependency. Storj founder Shawn Wilkinson told VentureBeat that “Simply using excess hard drive space, users could store the traditional cloud 300 times over,” much like how you can rent out your home or room on Airbnb. Wilkinson also said, “Considering the world spends $22 billion + on cloud storage alone, this could open a revenue stream for average users, while significantly reducing the cost to store data for companies and personal users.”

3. Supply-Chain Communications & Proof-of-Provenance

Phil Gomes says on Edelman Digital “Most of the things we buy aren’t made by a single entity, but by a chain of suppliers who sell their components (e.g., graphite for pencils) to a company that assembles and markets the final product. The problem with this system is that if one of these components fails 'the brand takes the brunt of the backlash.'” Using blockchain technology would “proactively provide digitally permanent, audit-able records that show stakeholders the state of the product at each value-added step.”
Provenance and SkuChain are just two examples of companies attempting resolve this issue.

4. Paying Employees

Since the blockchain has it’s roots in cryptocurrency, it only makes sense that it could be used as an application to compensate employees. Geoff Weiss adds on Entrepreneur that “If your company regularly pays wages to international workers, then incorporating Bitcoin into the payroll process could be a major cost saver.”

Bitwage, which claims to be the world’s first Bitcoin-based payroll service, will “circumvent the costly fees associated with transferring money internationally, as well as the time it takes for such funds to move from bank to bank, payments made via Bitcoin can save both money and time for employers and employees alike.” Bitwage’s founder and COO, Jonathan Chester says that by using a public ledger of all transactions in chronological order “you can actually see exactly where the money is throughout the process.”

Then there is paying remote employees and contractors. This form of payments is a very large part of my personal business and something many big companies (and banks) are betting on this year.

5. Electronic Voting

BitShares, a globally distributed database, states “Delegated Proof of Stake (DPOS) is the fastest, most efficient, most decentralized, and most flexible consensus model available.” BitShares goes on to state:

“DPOS leverages the power of stakeholder approval voting to resolve consensus issues in a fair and democratic way. All network parameters, from fee schedules to block intervals and transaction sizes, can be tuned via elected delegates. Deterministic selection of block producers allows transactions to be confirmed in an average of just 1 second. Perhaps most importantly, the consensus protocol is designed to protect all participants against unwanted regulatory interference.”

The future of blockchain will be growing in the coming years. Over the past six months I've filed over 6 patents in this space. To my surprise there had been over 1200 patents files with blockchain as a part. It's only going to grow.


Applied Mathematical Programming

by Bradley, Hax, and Magnanti (Addison-Wesley, 1977) 


MITOPENCOURSEWARE : Optimizaiton methods in management science


Wikipedia : Mathematical Optimization


Books from Amazon for applied mathematical programming




Distribution of omnichannel services offered by grocery retailers in the United States in 2018





What is OptaPlanner?

OptaPlanner is a constraint solver. It optimizes business resource planning use cases, such as Vehicle RoutingEmployee RosteringCloud OptimizationTask Assignment, Job Scheduling, Bin Packing and many more. Every organization faces such scheduling puzzles: assign a limited set of constrained resources (employees, assets, time and money) to provide products or services. OptaPlanner delivers more efficient plans to improve service quality and reduce costs.

OptaPlanner is a lightweight, embeddable planning engine. It enables normal Java™ programmers to solve optimization problems efficiently. It is also compatible with other JVM languages (such as Kotlin and Scala). Constraints apply on plain domain objects and can reuse existing code. There’s no need to input them as mathematical equations. Under the hood, OptaPlanner combines sophisticated optimization heuristics and metaheuristics (such as Tabu Search, Simulated Annealing and Late Acceptance) with very efficient score calculation.

OptaPlanner is open source software, released under the Apache Software License. It is written in 100% pure Java™, runs on any JVM and is available in the Maven Central repository too.


Link : https://www.optaplanner.org/

'Links' 카테고리의 다른 글

Supply chain and Logistics  (0) 2017.09.26

글로벌 SPA패션사업과 공급망구축

1. 글로벌 SPA패션사업은 성장세

4대 글로벌 SPA기업의 경영성과는 호조 저성장 국면의 한국시장, 글로벌SPA브랜드가 점령

2. SPA 패션비즈니스 시스템의 이해

제조판매일체형 비즈니스 시스템

조직 및 업무 프로세스 혁신이 필요

3. 성숙기에 돌입한 SPA패션사업,

글로벌공급망 구축으로 재도약 추진

Search : Google.com


Book : Fundamentals of semiconductor manufacturing and process control



'SCM Q&A' 카테고리의 다른 글

Deming PDCA Cycle  (0) 2019.02.09
Optimization vs. Heuristics  (0) 2018.10.12
Solving complex DC-to-store distribution challenges  (0) 2018.04.14
FVA : Forecast Value Added  (0) 2018.02.22
Probability Distribution  (0) 2018.01.30

https://m.post.naver.com/viewer/postView.nhn?volumeNo=16165310&memberNo=17369166

+ Recent posts